Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Shield AI

Senior Software Engineer, Perception

Posted Updated
Discussion

Description

You will design, train, fine-tune, deploy, and maintain vision, vision-language, and vision-language-action models. You will build data pipelines, supervised fine-tuning workflows, evaluation frameworks, and deployment infrastructure. You will optimize models for embedded hardware, assess performance and failure modes, and translate machine-learning research into reliable perception capabilities.

Responsibilities

  • Design, train, fine-tune, and maintain vision, vision-language, and vision-language-action models
  • Build scalable data pipelines, supervised fine-tuning workflows, and evaluation loops
  • Deploy and optimize machine-learning models for embedded hardware
  • Apply machine learning to perception and autonomy problems
  • Translate machine-learning research into production-ready capabilities
  • Develop benchmarks, testing methodologies, and evaluation frameworks
  • Improve training infrastructure, developer tooling, deployment workflows, and model lifecycle management

Requirements

  • 5 years of related experience with a Bachelor's degree, 4 years with a Master's degree, or 2 years with a PhD
  • Machine-learning fundamentals
  • Experience training and deploying production computer-vision models
  • Understanding of 3D vision algorithms
  • Experience with PyTorch and TensorFlow
  • Expertise deploying models using TensorRT and ONNX
  • Proficiency in C++ and Python
  • Ability to obtain a SECRET clearance

Benefits

  • Bonus
  • Equity

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →