Shield AI
Senior Software Engineer, Perception (R5420)
Washington, D.C. · Senior · Full-time · Posted Oct 30, 2026
- Experience
- Typically 5 years with a Bachelor’s degree; or 4 years with a Master’s degree; or 2 years with a PhD; or equivalent work experience.
- Education
- Bachelor’s degree, Master’s degree, or PhD, with the stated experience alternatives.
About the job
Develops and deploys production-ready machine learning perception models for autonomous systems, from model training and evaluation through embedded deployment.
What you'll do
- Design, train, fine-tune, evaluate, and maintain vision, vision-language, and vision-language-action models.
- Build data pipelines, supervised fine-tuning workflows, evaluation frameworks, and model training infrastructure.
- Deploy and optimize models for embedded hardware, integrating perception capabilities into autonomous systems.
What they ask for
- Proficiency in machine learning fundamentals and experience training and deploying computer-vision models in production.
- Strong understanding of 3D vision problems and algorithms.
- Experience with PyTorch and TensorFlow; demonstrated expertise with TensorRT and ONNX.
- Proficiency in C++ and Python; ability to obtain a SECRET clearance.
Nice to have
- Experience developing autonomous systems for defense customers.
- Experience training or fine-tuning vision-language models, vision-language-action models, or world models.
Tools
PyTorch, TensorFlow, TensorRT, ONNX, C++, Python
AI focus
Develops vision, vision-language, and vision-language-action models for perception and decision-making in autonomous systems, including data pipelines, supervised fine-tuning, evaluation, and embedded deployment.
Model-written summary · the original posting is authoritative