Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior RL/ML Software Engineer -Multiple Locations (Washington, D.C., Mountain View, CA, San Diego, CA, Ann Arbor, MI, Ft. Walton Beach, FL) image - Rise Careers
Job details

Senior RL/ML Software Engineer -Multiple Locations (Washington, D.C., Mountain View, CA, San Diego, CA, Ann Arbor, MI, Ft. Walton Beach, FL)

Are you ready to take the helm in shaping the future of tactical mission autonomy, standing shoulder-to-shoulder with trailblazers who are turning cutting-edge dreams into tangible reality? As a vital member of the growing EpiSci team, your influence will be immediate and transformative as we propel towards a future where security and autonomy unite in unprecedented ways.


EpiSci isn't just another company; we're a rapidly ascending force of innovation, forging ahead with next-gen tactical mission autonomy technologies that span defense, aerospace, 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 prowess is nothing short of extraordinary, offering robustness, dependability, and a rapid adaptability that thrives on the frontlines of emerging missions and obstacles. Picture developing AI aviators for cutting-edge aircraft like the F-22 and F-16, revolutionizing wireless tactical communication systems, and fueling the skies with swarms of autonomous UAVs supercharged by sensor fusion.


We are seeking an experienced RL/ML Software Engineer to join our Cognitive Sensing and RF engineering team. As a Senior RL/ML Software Engineer at EpiSci, your role is pivotal and will play a significant role in designing, developing, and implementing state of the art estimation and adaptive control algorithms with our mission to deliver advanced AI/ML technologies. This position requires extensive expertise in reinforcement learning, machine learning, and software development in both C++ and Python.


We understand and cherish the richness that diverse perspectives and backgrounds bring to the table. At EpiSci, we wholeheartedly invite every exceptional individual, regardless of their journey, to join our ranks and become a driving force behind the secure and autonomous world of tomorrow. Your future at EpiSci awaits—ignite your potential and let's redefine what's possible, together.


Don't meet every single requirement? At EpiSci, we're committed to building a diverse, inclusive, and authentic workforce, so if you're excited about this role but your previous experience doesn't align perfectly with every qualification, we encourage you to apply anyway! You may be the perfect candidate for this or another role at EpiSci.


Core Responsibilities
  • Software Development: Work with our engineering team to develop and deploy novel model-based reinforcement learning algorithms for single and multi-agent systems.
  • System Integration: Collaborate with other teams within Applied Defense to integrate and deploy algorithms for integration and field-testing events.
  • Testing and Validation: Write autonomy software that operates real autonomous aircraft systems including group 1-5 unmanned aerial vehicles (UAVs), as well as simulated models and more to accomplish tactical military missions.
  • Research: Develop and implement novel model-based reinforcement learning methods that uses techniques from adaptive control theory and estimation


Minimum Qualifications
  • Education Requirements:
  • Master’s or PhD degree in machine learning/reinforcement learning with autonomy and robotics applications or closely related field

  • Technical Requirements:
  • Experience with developing and applying model-based and model free reinforcement learning algorithms to autonomy problems
  • Hands on experience of behavior prediction, intent estimation and behavior prediction.
  • Experience taking new autonomy capabilities from ideation through prototyping, M&S, flight testing, and fielding on front-line aircraft and robotic systems.
  • Experience developing in Docker and containerized development environments, and using Linux-based operating systems (e.g., RHEL, Ubuntu)
  • Strong programming skills in languages such as C, C++, and Python.
  • Strong analytical and problem-solving abilities.

  • Additional Requirements:
  • Passion for solving complex problems with little supervision in a fast-moving team.
  • 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.
  • Ability to rapidly respond to external and internal feedback regarding software quality, testing and performance including rigid merge review criteria and CI/CD pipeline expectations

  • Travel Requirements
  • Must be willing to travel as projects require. Estimated average travel is once every quarter for between 2 days up to 1 week. (~10%)

  • Security Requirements
  • Must be a U.S. Citizen.


$150,000 - $180,000 a year
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $150,000/year in our lowest geographic market up to $180,000/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. EpiSci is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site. 

EpiSci is proud to be an equal opportunity and affirmative action employer. We are committed to equal employment opportunity regardless of race, color, religion, sex, sexual orientation, age, marital status, disability, gender identity or Veteran status. We value our differences and we’re excited to learn what you can add to our team.


Don't meet every single requirement? At EpiSci, we're committed to building a diverse, inclusive, and authentic workforce, so if you're excited about this role but your previous experience doesn't align perfectly with every qualification, we encourage you to apply anyway! You may be the perfect candidate for this or another role at EpiSci.

Average salary estimate

$165000 / YEARLY (est.)
min
max
$150000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Posted 3 days ago
Photo of the Rise User
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 24 hours ago
Photo of the Rise User
NielsenIQ Remote Abdel Salem Zaki St,Heliopolis, Cairo, Egypt
Posted 3 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!