Envision Technology, LLC logo

AI/ML Software Engineer

Envision Technology, LLC

Manchester, NHJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Manchester, NH
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The AI/ML Software Engineer develops and optimizes image-recognition algorithms for tactical environments and embedded or edge hardware. The role builds synthetic training data and imagery, evaluates model performance, and collaborates with algorithm, hardware, and systems teams to meet mission and hardware constraints. The ideal candidate combines theoretical rigor with practical engineering experience in computer vision. Occasional travel to U.S. customer locations may be required.

Skills & qualifications

RequiredNice to have

Skills

Machine Learning FrameworksComputer VisionPythonC++Embedded Model DeploymentQuantitative Model EvaluationOptical PhysicsRadiometryComputer Graphics Image SynthesisPhysics-Based Synthetic ImagerySensor ModelingMLOps

Qualifications

Bachelor's in Listed Field or RelatedMaster's in Relevant Discipline5+ Years Applied AI/ML ExperienceU.S. Person

Full job description

As a AI/ML Software Engineer, you will be developing, adapting, and optimizing image recognition algorithms for tactical environments and embedded/edge hardware. The ideal candidate will bring both theoretical rigor and practical engineering experience to build reliable, high-confidence computer vision solutions that operate in real-world conditions. Key Responsibilities - Assess, modify, and optimize existing image recognition algorithms (e.g., object detection, semantic segmentation, or tracking approaches such as YOLOv8, Mask R-CNN, or DeepSORT) for execution on embedded or edge computing platforms. - Design and implement synthetic labeled training datasets to augment real-world imagery, ensuring robustness across varying environmental and operational conditions. - Generate synthetic imagery from a physics-based modeling perspective (e.g., accounting for illumination, material properties, sensor characteristics, and atmospheric effects) to align training data with actual optical sensor performance. - Quantify and validate model performance using metrics such as precision, recall, confusion matrices, and confidence intervals to assess system readiness for deployment. - Collaborate with algorithm developers, hardware engineers, and system integrators to ensure AI performance meets mission and hardware constraints. - Stay current on emerging AI/ML methods and edge-deployment frameworks to enhance system efficiency and capability. Required Skills and Qualifications: - Bachelors degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics, or a related field. - Proficiency in modern machine learning frameworks (e.g., PyTorch, TensorFlow, ONNX). Experience with computer vision libraries and tools (e.g., OpenCV, NVIDIA TensorRT, or OpenVINO). - Strong programming skills in Python and/or C++. - Experience deploying models on embedded or edge hardware (e.g., NVIDIA Jetson, Intel NUC, AMD Ryzen Embedded). - Demonstrated ability to assess and refine algorithmic performance using quantitative evaluation techniques. Desired Qualifications - Masters degree in a relevant discipline or 5+ years of experience in applied AI/ML development for imaging, optical, or sensor-based systems. - Background in optical physics, radiometry, or computer graphics-based image synthesis. - Experience generating physics-based synthetic imagery using tools such as Blender, Unreal Engine, or custom rendering pipelines. - Understanding of sensor modeling and the integration of physics-based parameters (e.g., MTF, SNR, contrast, spectral response). Familiarity with MLOps tools for versioning, data curation, and training pipeline automation. Additional Information: - - Applicant must be a US Person. - Individuals applying for this position should have the aptitude and motivation to proactively contribute in a startup culture from day one and grow with the company. - Brief travel within the US to customer locations may be required occasionally to support product testing or design reviews. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. This position will have access to information and items protected under the International Traffic in Arms Regulation (ITAR) and must therefore be a U.S. person as that term is defined under ITAR, 22 CFR 120.62.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.