EEOC

Reinforcement Learning Engineer

EEOC

full-time

Posted on:

Location Type: Hybrid

Location: California, Colorado, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $77,500 - $176,000 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudPythonRust

About the role

  • Design, implement, and train reinforcement learning (RL) and multi-agent reinforcement learning (MARL) algorithms for complex decision-making problems
  • Develop scalable training pipelines using Python and modern ML frameworks
  • Build and evaluate agents in simulated environments using Gym or Gymnasium, high-fidelity simulators, or custom environments
  • Apply RL techniques such as policy optimization, value-based learning, model-based RL, and imitation learning
  • Collaborate with domain experts to define reward structures, constraints, and evaluation metrics aligned with mission objectives
  • Implement distributed training workflows leveraging cloud compute, containerization, and orchestration technologies
  • Transition trained models into production systems, following strong software engineering best practices
  • Contribute to system architecture and performance optimization in Python, with opportunities to extend into C++ or Rust for high-performance components

Requirements

  • 5+ years of experience in artificial intelligence, data science, machine learning engineering, or software engineering
  • Experience in developing and training reinforcement learning agents
  • Experience with developing technical solutions using Python, C++, or Rust
  • Knowledge of machine learning, with a focus on reinforcement learning
  • Ability to obtain a Secret clearance
  • Bachelor's degree in a Computer Science, Artificial Intelligence, or Engineering field
Benefits
  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards for exceptional performance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
reinforcement learningmulti-agent reinforcement learningPythonC++Rustpolicy optimizationvalue-based learningmodel-based RLimitation learningmachine learning
Certifications
Secret clearance