Swarmbotics AI logo

Machine Learning Engineer / Perception Engineer

Swarmbotics AI
Full-time
On-site
Scottsdale, Arizona, United States

Company background

Swarmbotics AI is a low-cost, swarm robotics company for industry and defense.  We see a world of ubiquitous low-cost robots transforming almost all aspects of society, but we see an urgent need in the defense industry.  We focus on building swarms of robots that incorporate a low-cost BOM, an autonomous stack optimized for off the shelf components, and a global planner that enables swarm capabilities for groups of robots to accomplish sophisticated tasks.  

Our first product is a defense application building Unmanned Ground Vehicles (UGVs), collectively termed - Attritable, Networked, Tactical Swarm (ANTS).  Each UGV in ANTS is an independently-tasked, attritable robot designed for on-demand and autonomous mobility.  When operating as a swarm, ANTS is capable of executing more advanced and coordinated, high-level capabilities across a battlespace.  ANTS will help solve some of the DoD’s biggest problems that will save lives and increase defense capabilities.

Stephen Houghton and Drew Watson are the Founders and have decades of experience in self-driving cars and trucks, humanoids, and UAVs with experience from NASA, JPL, Cruise, Embark, McKinsey, Amazon, and the CIA.  


Position description 

Swarmbotics is seeking a highly skilled Perception/ML Engineer to spearhead development of cutting-edge off road terrain-aware navigation systems for autonomous DoD ground vehicles. This engineer will play a pivotal role in designing and implementing machine learning-based perception systems that enable our autonomous vehicles to navigate complex and unstructured off road environments.  This engineer will work closely with company leadership to align autonomous navigation capabilities with the Swarmbotics product roadmap.


Required qualifications

  • Experience developing architecture, implementation, and performance of an ML-based perception system in support of mobile robots.  Experience with off-road autonomous ground robots highly desirable.
  • Experience developing machine-learning models and training pipelines for terrain perception using a mixture of LIDAR and camera data.
  • Strong experience with Python and/or C++ 
  • Experience with ML frameworks such as Tensorflow, Caffe, and/or PyTorch. 
  • Strong understanding of code efficiency/performance and reliability
  • Outstanding ability to write clean, fast, reliable, and highly scalable software
  • BS in CS, Math, or equivalent real-world experience
  • Strong organization and communication to work well across teams in a fast-paced startup environment
  • Comfort working in the high-paced, fluid environment of a tech startup
  • Excitement about contributing to the defense of the United States and its allies
  • Ability to obtain and hold a U.S. security clearance
 

Preferred qualifications

  • Real-world experience fielding ML-based perception navigation systems on autonomous ground vehicles, such as DARPA RACER or other DoD applications.
  • MS, PhD in CS, Math, or equivalent industry ML experience
  • Experience with robotics/sensor simulation
  • Experience developing GenAI implementations in a robotic reasoning context
  • Ability to relocate to Phoenix, AZ area
 

The preceding description is not designed to be a complete list of all duties and responsibilities required for the position.  Swarmbotics is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.

The preceding description is not designed to be a complete list of all duties and responsibilities required for the position. Swarmbotics is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.