4592 IT & Software Developer jobs in the US

Reinforcement Learning Engineer
$99,000 - 225,000
Booz Allen Hamilton
East Platte Avenue 5335, Colorado Springs
$99,000 - 225,000
Requirements
Must:
- Expertise in developing and training reinforcement learning agents
- Familiarity with Gym or PettingZoo interfaces
- Proficient in ML frameworks such as PyTorch, TensorFlow, or JAX
- Background in artificial intelligence, data science, machine learning engineering, or software engineering
- Skilled in developing technical solutions using Python, C++, or Rust
- Knowledge of reinforcement learning and artificial neural networks
- Capability to obtain a Secret clearance
- Bachelors degree in Computer Science, Artificial Intelligence, or Engineering
- Experience applying reinforcement learning to autonomy, control systems, or large-scale missions (preferred)
- Familiarity with Multi-Agent Reinforcement Learning (MARL)
- Exposure to AFSIM or similar high-fidelity simulation environments
- Experience with embedded systems programming in C, C++, or Rust
- Background in GPU programming, including CUDA or RAPID
- Experience in developing in-space solutions
- Knowledge of contemporary software design patterns, including microservice architecture and Kubernetes orchestration
- Masters degree in Computer Science, Artificial Intelligence, Engineering, or a related field (preferred)
Technologies
AI
CUDA
Machine Learning
PyTorch
Responsibilities
- Design, implement, and train reinforcement learning (RL) and multi-agent reinforcement learning (MARL) algorithms for intricate decision-making tasks
- Create scalable training pipelines utilizing Python and advanced ML frameworks
- Construct and assess agents in simulated settings employing Gym or PettingZoo, high-fidelity simulators, or tailored environments
- Employ RL methodologies such as policy optimization, value-based learning, model-based RL, and imitation learning
- Work with domain specialists to define reward structures, constraints, and evaluation metrics in line with mission goals
- Implement distributed training workflows utilizing cloud computing, containerization, and orchestration technologies
- Transition trained models into production environments, adhering to robust software engineering principles
- Contribute to the architecture and performance enhancement in Python with potential to expand into C++ or Rust for high-performance elements
Description
At Booz Allen, we are looking for an innovative and skilled AI developer specializing in reinforcement learning to enhance our Space solutions team. As part of our organization, you will have access to a comprehensive benefits package, including health, life, and retirement plans, as well as educational assistance and well-being programs. Our collaborative environment is enriched by a diverse team of professionals from various sectors, enabling significant technological advancements that support national defense missions. Join us in a flexible work model that considers your preferences and fosters engagement, whether in-person or remotely.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.
How many Machine Learning Engineer jobs are in the United States?
Currently, there are 4592 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the US a good place for Machine Learning Engineers?
The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the United States?
GE Aerospace, Infostrux Solutions Inc, Cluster Systems, Transport-Bourassa, Ekxpert Placement Services, D3 Security Management Systems, Combat Computers Inc. among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 379 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Judge Group, Inc. as they are hiring for 379 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.