Join EpiSci: Collaborative Autonomy Engineer - Poway, CA - Clearance Eligible- Remote
Are you ready to lead the future of tactical mission autonomy alongside industry pioneers who transform cutting-edge dreams into reality? As a key member of the dynamic EpiSci team, your impact will be immediate and transformative as we aim to merge security and autonomy in unprecedented ways.
EpiSci is no ordinary enterprise; we're a rapidly growing powerhouse driving next-gen tactical mission autonomy technologies spanning defense, aerospace, and commercial sectors. At our core, we harness the latest advancements in artificial intelligence, autonomy algorithms, wireless communications, and digital signal processing to tackle the most challenging national security issues.
Responsibilities
Join our team of engineers to develop collaborative autonomy behaviors for large teams of heterogeneous autonomous vehicles across diverse domains (e.g., surface, air) with various sensor suites (e.g., camera, radar). Your main task will be to design and develop multi-agent multi-domain behavioral autonomy algorithms while ensuring the entire system's success:
- Adapt and develop innovative, modular, and agile autonomy capabilities for a variety of Defense challenges.
- Integrate tactical autonomy solutions on hardware platforms, interface sensors, and validate autonomous behaviors, including on-site demos with the US Navy.
- Design, test, and implement software within a component-based architecture, including integrating external software capabilities.
- Deploy containerized autonomy solutions to embedded Linux devices, utilizing computer-in-the-loop testing and performance data collection.
- Troubleshoot and debug complex issues related to behavioral autonomy and system performance.
- Contribute innovative engineering ideas for R&D projects.
- Collaborate with cross-functional teams, domain experts, and prior DoD warfighters.
- Communicate solutions effectively to engineers, program managers, executives, and sponsors.
Minimum Qualifications
Education
- MS or PhD in Robotics, Computer Science, Computer Engineering, Optimization, or equivalent, OR 5 years of relevant experience.
Technical Skills
- Knowledge of Multi-Agent Algorithms like 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).
- Proficiency in C++, Python, and/or Bash.
- Comfortable with both Windows and Linux environments.
- Experience with remote software development, large datasets, and learning new software independently.
Nice to Haves
- Passion for solving complex problems with minimal supervision in a fast-paced environment.
- Ability to balance multiple priorities in dynamic, collaborative settings.
- Excellent analytical, communication, and documentation skills.
Travel Requirements
Willing to travel every 1-2 months for 2-5 days. Relocation assistance to HQ in Poway, CA is available for travel-adverse candidates.
Security Clearance
- Must be a U.S. Citizen.
- Must be eligible for a U.S. SECRET security clearance.
Preferred Qualifications
- PhD in Computer Science or Engineering fields.
- Expertise in machine learning techniques, including deep learning and neural architectures (CNNs, RNNs, GANs, transformers).
- Proficiency in Python (TensorFlow, PyTorch), C++, and Bash.
- Experience with robotics SDKs, Docker, Agile development methodologies, CI/CD best practices, edge computing, and real-time systems.
- Integration and test experience with common COTS hardware (e.g., Nvidia Jetson).
- Interdisciplinary background with evidence of continual learning.
- Current U.S. SECRET security clearance.
What It’s Like to Work at EpiSci
As an engineer at EpiSci, you'll work with a diverse team of skilled engineers to develop software solutions for networked autonomous systems. Engage in occasional project briefings and regular stand-ups, focusing primarily on coding to elevate U