Torch Technologies is seeking an Artificial Intelligence/Reinforcement Learning Engineer to research, develop, implement, and evaluate reinforcement learning and machine learning solutions for defense modeling, simulation, and decision-support applications. The position applies reinforcement learning to complex decision-making problems, builds simulation-based training environments, designs reward functions and observation/action representations, and evaluates algorithm performance. The engineer will work with software engineers, simulation developers, and subject matter experts to develop AI/ML solutions for military applications. The role includes implementing and training reinforcement learning agents in Python with Ray RLlib; prototyping and analyzing algorithms in MATLAB; integrating agents with simulation systems; and creating reproducible training and evaluation workflows. The engineer will conduct experiments, use distributed computing and GPU resources to improve training efficiency, analyze and document findings, and help transition successful research concepts into operationally relevant software prototypes. The position emphasizes hands-on research, software engineering, experimentation, and algorithm development rather than personnel management. The role is based at a customer site, follows an M–F, 8–5 schedule, and may require travel up to 10%. Relocation assistance is not available. The position is not contingent upon an award of contract.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level