Senior RL/ML Software Engineer

A rapidly ascending force in innovation, developing next-gen tactical mission autonomy technologies across defense, aerospace, and commercial domains.
$150,000 - $180,000
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · Space · Robotics

Description For Senior RL/ML Software Engineer

EpiSci is at the forefront of tactical mission autonomy, pioneering innovations in defense, aerospace, and commercial domains. As a Senior RL/ML Software Engineer, you'll join a dynamic team developing cutting-edge AI technologies, including AI aviators for advanced aircraft like F-22 and F-16, revolutionary wireless tactical communication systems, and autonomous UAV swarms.

The role demands expertise in reinforcement learning, machine learning, and software development, particularly in C++ and Python. You'll be instrumental in designing and implementing state-of-the-art estimation and adaptive control algorithms, working on projects that directly impact national security challenges.

The position offers competitive compensation ranging from $150,000 to $180,000, based on location and experience. EpiSci values diversity and encourages applications from all backgrounds, even if you don't meet every qualification. The work environment is fast-paced and collaborative, with opportunities to work on transformative projects.

Key responsibilities include developing novel reinforcement learning algorithms, system integration, and testing autonomous aircraft systems. You'll need a strong academic background (Master's or PhD), experience with model-based reinforcement learning, and proficiency in multiple programming languages. The role requires U.S. citizenship and willingness to travel approximately 10% of the time.

EpiSci offers a comprehensive benefits package and emphasizes a diverse, inclusive workplace. The company's focus on tactical AI, combined with its work on advanced aircraft systems and autonomous technologies, makes this an exciting opportunity for those passionate about pushing the boundaries of AI and autonomy in mission-critical applications.

Last updated a month ago

Responsibilities For Senior RL/ML Software Engineer

  • Develop and deploy novel model-based reinforcement learning algorithms for single and multi-agent systems
  • Collaborate with teams to integrate and deploy algorithms for integration and field-testing events
  • Write autonomy software for real autonomous aircraft systems including UAVs
  • Develop and implement novel model-based reinforcement learning methods using adaptive control theory and estimation

Requirements For Senior RL/ML Software Engineer

Python
Linux
  • Master's or PhD degree in machine learning/reinforcement learning with autonomy and robotics applications
  • Experience with model-based and model-free reinforcement learning algorithms
  • Experience in behavior prediction, intent estimation and behavior prediction
  • Experience with Docker and containerized development environments
  • Strong programming skills in C, C++, and Python
  • Must be a U.S. Citizen
  • Willing to travel approximately 10% of the time
  • Strong analytical and problem-solving abilities
  • Excellent communication and documentation skills

Benefits For Senior RL/ML Software Engineer

Medical Insurance
Equity
  • Competitive base salary
  • Equity opportunities
  • Medical benefits
  • Total compensation package

Interested in this job?

Jobs Related To EpiSci Senior RL/ML Software Engineer

RL/ML Software Engineer

Senior ML Engineer role focusing on developing tactical mission autonomy using reinforcement learning and AI for defense applications.

RL/ML Software Engineer

Senior RL/ML Software Engineer position developing tactical AI and autonomy algorithms for defense applications with focus on reinforcement learning and autonomous systems.

Tracking & Fusion Autonomy Engineer - Clearance Eligible - Remote

Senior Tracking & Fusion Autonomy Engineer position at EpiSci, developing AI and autonomy algorithms for military aircraft and unmanned systems with competitive compensation.

DFM Automation & AI Tools Development Engineer

Senior Software Engineer role at Apple focusing on DFM automation and AI tools development, combining machine learning and manufacturing expertise.

Applied Machine Learning Engineer - Customer Feedback

Senior ML Engineer role at Apple focusing on analyzing customer feedback using ML and AI, offering $143K-$264K salary with comprehensive benefits.