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
Didn't find what you're looking for? Search again!
Loading more jobs...