Senior Machine Learning Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™

United States

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity package
Performance bonus
Health, dental, and vision insurance
401(k), FSA, HSA, and commuter benefits
Flexible PTO

Job summary

SR2, a Certified B Corporation™, is partnering with a venture-backed defense technology company seeking an experienced Machine Learning Engineer. The role focuses on developing computer vision models for autonomous systems.

With a strong emphasis on real-world applications, the engineer will work on integrating machine learning systems into production environments. Candidates should have a Master's or PhD in a relevant field and over 5 years of experience in machine learning and computer vision.

On-site preference in San Francisco or Pittsburgh, but open to very strong remote candidates.

Qualifications

  • 5+ years of experience in machine learning, deep learning, and computer vision.
  • Strong experience in designing and deploying production-grade ML systems.

Responsibilities

  • Design, develop, and optimize computer vision models for real-time autonomous systems.
  • Train, fine-tune, and deploy deep learning models for object detection and classification.
  • Develop efficient perception systems for deployment on low-power embedded hardware.

Skills

Machine Learning
Computer Vision
Deep Learning
Embedded Systems
Python
C++

Education

Master's or PhD in Computer Science, Machine Learning, Electrical Engineering, Robotics, or a related discipline

Tools

PyTorch
TensorFlow
ONNX
TensorRT

Job description

I'm currently partnered with a venture-backed defense technology company developing autonomous systems for both defense and industrial applications. Backed by leading investors in the national security and autonomy ecosystem, the team is focused on building scalable robotic platforms capable of operating in complex, real-world environments.

About the Role

They are seeking an experienced Machine Learning Engineer to develop and deploy state-of-the-art computer vision models on resource-constrained embedded platforms. This is an opportunity to work on real-world autonomy problems where performance, reliability, and efficiency matter just as much as model accuracy. The role sits at the intersection of machine learning, computer vision, robotics, and embedded systems, with a strong emphasis on taking models from research through deployment.

Responsibilities
  • Design, develop, and optimize computer vision models for real-time autonomous systems
  • Train, fine-tune, and deploy deep learning models for object detection, tracking, classification, and feature extraction
  • Develop efficient perception systems for deployment on low-power embedded hardware
  • Implement model compression techniques including quantization, pruning, and knowledge distillation
  • Deploy and optimize models across platforms such as NVIDIA Jetson, ARM-based systems, Qualcomm AI accelerators, and other edge devices
  • Benchmark and profile inference performance, identifying opportunities to improve latency, throughput, and power efficiency
  • Work closely with robotics and software engineering teams to integrate machine learning systems into production autonomy stacks
  • Develop tooling and workflows for training, evaluation, validation, and deployment
  • Research and implement emerging techniques to improve perception performance in real-world operating environments
Qualifications
  • Master's or PhD in Computer Science, Machine Learning, Electrical Engineering, Robotics, or a related discipline
  • 5+ years of experience in machine learning, deep learning, and computer vision
Required Skills
  • Strong experience designing and deploying production-grade ML systems
  • Expertise with PyTorch, TensorFlow, ONNX, TensorRT, and related frameworks
  • Experience deploying models onto embedded or edge hardware platforms
  • Strong understanding of model optimization techniques including quantization, pruning, and compression
  • Strong Python and C++ programming skills
  • Experience working with real-world perception systems and large-scale datasets
  • Strong understanding of performance optimization, profiling, and inference acceleration
Preferred Skills
  • Experience with SLAM, visual odometry, localization, or sensor fusion
  • Robotics or autonomous systems experience
  • Experience with ROS/ROS2
  • Experience with CUDA, OpenCL, TensorRT, or hardware acceleration technologies
  • Background in edge AI or embedded machine learning
  • Experience deploying systems onto UAVs, UGVs, or other robotic platforms
  • Startup or high-growth engineering experience
Pay range and compensation package
  • Equity package
  • Performance bonus
  • Health, dental, and vision insurance
  • 401(k), FSA, HSA, and commuter benefits
  • Flexible PTO
  • Opportunity to work on cutting-edge autonomy and AI systems with direct real-world impact
  • Significant ownership and influence within a rapidly growing engineering organization

Preference is on-site in San Francisco or Pittsburgh, but open to remote for very strong candidates.

Equal Opportunity Statement

We are committed to diversity and inclusivity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 150,000
Equity package
Performance bonus
Health, dental, and vision insurance
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Austin (TX)

On-site
USD 100,000 - 130,000
Meaningful equity package
Health, dental, and vision insurance
Paid time off
Computer Vision Engineer
Computer Vision Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • United States

Hybrid
USD 90,000 - 130,000
Meaningful equity package
Health, dental, and vision insurance
PTO
+1
Sr. Embedded Machine Learning Engineer
Sr. Embedded Machine Learning Engineer

Allen Control Systems • Austin (TX)

On-site
USD 140,000 - 190,000
Competitive salary
ACS Equity Package
Health, Dental, Vision Insurance
+1
Machine Learning Engineer
Machine Learning Engineer

Mach Industries • Los Angeles (CA)

On-site
USD 170,000 - 230,000
Health insurance
Retirement plans
Professional development
Senior Machine Learning Operations Engineer
Senior Machine Learning Operations Engineer

ZeroMark, Inc. • New York (NY)

On-site
Competitive salary
Equity
Professional development opportunities
Sr. Embedded Machine Learning Engineer
Sr. Embedded Machine Learning Engineer

Allen Control Systems • Mountain View (CA)

On-site
USD 180,000 - 250,000
ACS Equity Package
Health, Dental, Vision Insurance
Paid Time Off
Machine Learning Engineer
Machine Learning Engineer

Escalon Services, Inc. • Santa Monica (CA)

On-site
USD 100,000 - 120,000
Health coverage
Flexible PTO
AI/robotics projects
Software Engineer - Unmanned Modular Systems
Software Engineer - Unmanned Modular Systems

W3Global • Manchester (NH)

On-site
USD 120,000 - 190,000
Senior Machine Learning Operations Engineer
Senior Machine Learning Operations Engineer

Zeromark • New York (NY)

On-site
USD 120,000 - 160,000