×
Register Here to Apply for Jobs or Post Jobs. X

Collaborative Autonomy Engineer - Cross Domain

Job in Washington, District of Columbia, 20022, USA
Listing for: Applied Intuition Inc.
Full Time position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Software Engineer, Robotics, Embedded Software Engineer, AI Engineer
Job Description & How to Apply Below

About the role

As a Collaborative Autonomy Engineer on the Cross Domain Autonomy team, you will be pivotal in developing collaborative autonomy behaviors for large teams of heterogeneous autonomous vehicles, across different domains (e.g., surface, air), with different sensor suites (e.g., camera, radar) that work together to accomplish complex mission vignettes. Your team will continuously add capability and demonstrate the solution to customers in real‑world scenarios on a variety of hardware platforms.

Your responsibility will primarily be designing and developing multi‑agent, multi‑domain behavioral autonomy algorithms, but you will work with the team to make the entire system successful.

At Epi Sci, you will:
  • Adapt and develop cutting‑edge, modular, and agile autonomy capabilities in the fields of optimization, persistent search, and coordinated behaviors, applicable to a diverse set of defense problems
  • Integrate tactical autonomy solutions onto hardware platforms, interface sensors, and test and validate autonomous behaviors, including on‑site demonstrations for software field testing and evaluation exercises with the U.S. Navy
  • Design, test, and ultimately implement software within a component‑based architecture, including occasionally integrating externally developed software capabilities into the system
  • Deploy containerized autonomy solutions to embedded Linux devices, leveraging computer‑in‑the‑loop testing and profiling, and efficiently collecting performance data
  • Troubleshoot and debug complex issues related to behavioral autonomy and system performance, ensuring robust and reliable operation
  • Contribute novel engineering ideas, algorithms, and concepts for new and existing research and development projects
  • Collaborate with cross‑functional teams, domain experts, prior DoD warfighters, and program managers to build software solutions for military missions
  • Effectively communicate solutions to a diverse team of engineers, program managers, executives, and sponsors
We're looking for someone who has:
  • MS or PhD in Robotic Engineering, Computer Science, Computer Engineering, Optimization, or equivalent OR 5 years of relevant experience designing multi‑agent autonomy
  • Understanding of Multi‑Agent Algorithms including Ant‑Colony Optimization, Swarm Particle Optimization, Stigmergy, and Wolf Pack Algorithm
  • Experience with Swarm or Multi‑agent Systems and Optimization
  • Deep understanding of behavior logic frameworks (state machines, behavior trees, hierarchical task networks)
  • Experience with modern C++ development (2011, 2017, 2020, smart pointers, etc.), CMAKE, Python and Bash
  • Comfortable in both Windows, Linux, and Docker
  • Prior experience with remote software development, ability to handle and process large datasets, and learn new software and algorithms as needed with little supervision
Travel Requirements:
  • Must be willing to travel as projects require, usually for SW/HW integration and/or demonstrations; estimated average travel is every 1‑2 months for 2‑5 days (10‑20%)
  • Travel‑adverse candidates are encouraged to inquire about relocation assistance to HQ in Poway, CA
Security Requirements:
  • Must be a U.S. Citizen
  • Must hold or be eligible to obtain and maintain a U.S. security clearance
Nice to have:
  • Passion for solving complex problems with little supervision in a fast‑paced environment
  • Ability to balance multiple priorities in a fast‑paced, highly collaborative, frequently changing, and sometimes ambiguous environment
  • Excellent analytical, communication, and documentation skills with demonstrated ability to collaborate across multiple teams
  • PhD in computer science or engineering (electrical & computer, systems and industrial, mechanical, etc.)
  • Expertise in machine learning techniques, including supervised and unsupervised learning Preferred that candidate is also experienced with deep learning and neural architectures, such as CNNs, RNNs, GANs, and transformers
  • Proficiency in C++, Python (including Tensor Flow and PyTorch), and Bash
  • Experience with robotics SDKs, such as ROS2
  • Experience with Docker
  • Experience with Agile development methodologies and familiarity with CI/CD best practices.
  • Experience working with edge…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary