WashingtonRecruiter Since 2001
the smart solution for Washington DC jobs

Multi-Agent Teaming Autonomy Engineer

Company: Tbwa Chiat/Day Inc
Location: Washington
Posted on: March 15, 2025

Job Description:

About EpiSciEpiSci is redefining tactical mission autonomy. These technologies span across defense and commercial domains. At our core, we wield the latest advancements in artificial intelligence, autonomy algorithms, wireless communications, and digital signal processing to surmount the most formidable national security challenges. Our tactical AI offers robustness, dependability, and a rapid adaptability that thrives on the frontlines of emerging missions and obstacles. Our AI increases human capability in aircraft like the F-22 and F-16; it's revolutionizing wireless tactical communication systems and filling the skies with swarms of autonomous UAVs supercharged by sensor fusion.About the roleAs a Multi-Agent Teaming Autonomy Engineer at EpiSci, your role is pivotal. You'll be designing, implementing, and optimizing algorithms for groups of unmanned autonomous systems that are operating in the larger context of human-machine teams in a contested and uncertain battlefield environment. Success in this role will require the ability to rapidly prototype and iterate, use data-driven workflows to find the best solutions, collaborate with high-performing teammates, and employ a combination of proven techniques and creative new approaches.At EpiSci, you will:

  • Build decision making architectures for coordination of actions across teams of homogeneous or heterogeneous autonomous agents in real world environments with limited human interaction
  • Develop and implement techniques to promote explainability within the decision-making architecture
  • Write software that operates real autonomous aircraft systems including F16 fighter jets, group 1-5 unmanned aerial vehicles (UAVs), as well as simulated models to accomplish tactical military missions
  • Collaborate with DoD warfighter domain experts and 3rd party UAS vehicle vendors to develop and integrate autonomy software onto OEM hardware
  • Implement and optimize autonomy algorithms for tasks such as sensor processing, track propagation and correlation, environment mapping, mission and trajectory planning, reasoning over discrete or uncertain states, optimization, learning, and control theoryWe're looking for someone who has:
    • Bachelor's degree in computer science/related engineering field
    • 5+ years of hands-on experience developing multi-agent teaming software for autonomous robotic systems
    • Experience with C++/Python Autonomy algorithms
    • Experience developing decision making AI for autonomous unmanned systems
    • Strong procedural and object-oriented programming experience that employs clean code principles and good OOP design patterns/principles
    • Experience developing in Docker and containerized development environments, using Linux-based operating systems (e.g., RHEL, Ubuntu), source control systems, and artifact registriesTravel Requirements:
      • Must be willing to travel as projects require; estimated average travel is once every other month for between 2 days up to 1 week (-20%)Security Requirements:
        • Must be a U.S. Citizen
        • Must hold or be eligible for a U.S. Secret security clearance with Special Access Program (SAP)Nice to have:
          • Master's degree in computer science/related engineering field
          • 8+ years of experience developing multi-agent teaming software for autonomous robotic systems
          • Experience with modern C++
          • Familiarity with software-in-the-loop (SIL) and hardware-in-the-loop (HIL) development and testing
          • Experience working projects related to national security for one or more government agencies
            #J-18808-Ljbffr

Keywords: Tbwa Chiat/Day Inc, Washington DC , Multi-Agent Teaming Autonomy Engineer, Sales , Washington, DC

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account