16 days old

Reinforcement Learning Engineer for Autonomous Systems (Early/Mid-Career)

Albuquerque, NM 87102
Apply Now
Apply on the Company Site

Sandias Autonomous Sensing and Controls department is seeking a **R&D, S&E Computer Science Professiona** l to develop Reinforcement Learning (RL) algorithms for a broad range of applications such as multi-agent games and controls. The successful candidate will have a solid background in applied research and should be comfortable balancing the time and deliverable commitments of multiple projects simultaneously.

Sandia has specialists in diverse and very broad engineering and scientific domains. The new engineer will collaborate with specialists in sensors, signal processing, image processing, embedded systems; circuits; communication; robotics; cognitive & emerging computing; navigation, guidance & control.

The job requires clear understanding of mission from customers; definition of work scope and requirements; development of models, solutions, qualification, and documentation; communicating to partners; and delivering products to customers. Our projects generally have generous budget but challenging allocation of staff and time. Collaboration and mentoring provide ample opportunity for technical and professional development.

**On any given day, you may be called on to:**

+ Utilize Machine Learning/Deep Learning/Reinforcement Learning to solve important and interesting problems.
+ Work with domain specialists throughout Sandia and identify parts of their problems where RL can help.
+ Team with a few other RL specialists and grow the impact of your team to projects.
+ Work with researchers in Cognitive & Emerging Computing, and with software engineers/code developers to build new capabilities in autonomous systems.


+ MS in Computer Science, Mathematics, Computer Engineering, Electrical/Mechanical/Aerospace Engineering, or closely-related STEM field
+ Advanced-level courses in Reinforcement Learning
+ Solid knowledge of linear algebra and statistics/probability
+ Expertise in Python or similar high-level programming languages with appropriate machine learning, statistical, modeling, and engineering packages (such as TensorFlow, PyTorch, Scikit-learn, OpenAI Baselines, OpenAI Gym)
+ Ability to obtain and maintain a DOE Q-level security clearance


+ PhD in Computer Science, Mathematics, Computer Engineering, Electrical/Mechanical/Aerospace Engineering, or closely-related STEM field
+ A proven research record in Reinforcement Learning or a related field.
+ Professional/significant experience in one or more of the following fields: Reinforcement Learning, Computer Vision, Navigation, Guidance and Control
+ Proficiency in Linux; or High-Performance/Parallel/Vector Computing
+ Good programming and documentation practices, such as version control, commenting, adherence to the PEP8 in Python
+ Experience in presentation of technical results and proposal development
+ Excellent written and oral communication skills
+ Ability to work in an interdisciplinary teaming environment
+ Ability to be self-directed and lead research projects

Department Description:

Sandias Autonomous Sensing and Controls department delivers sensor systems and algorithms for: detecting and classifying targets; detecting and classifying signals or images; navigating, guiding, and controlling flight bodies, including computing trajectories for hypersonic flights; segmenting images. The departments unique expertise enables its sensors and control systems to have small size, weight, and power (SWaP). The sensors perform signal processing on-board in real time. They are networked and communicate with each other. They are autonomous, requiring no human intervention once deployed. The development encompasses concept, algorithm, prototyping, programming at all levels, testing and qualification, and hardware delivery. The customers are Defense (such as DTRA and DARPA) and Intelligence communities, Homeland Security, and other groups within Sandia, especially the flight Navigation, Guidance and Control group. The department supports national security missions including nuclear proliferation detection, treaty monitoring, arms control, battlefield and other critical high-reliability missions. The department collaborates extensively with other groups at Sandia, such as Optics, Embedded Systems, Synthetic Aperture Radar, Weapon Components, Geoscience, Robotics, Cognitive & Emerging Computing, and Satellites. The department staff also perform fundamental research under Sandias Laboratory Directed Research and Development program, including the $35M/5yrs Autonomy For Hypersonics Mission Campaign. The department is part of the Autonomy Enterprise within Sandias Integrated Military System Development Center.

About Sandia:

Sandia National Laboratories is the nations premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs:

+ Challenging work withamazingimpact that contributes to security, peace, and freedom worldwide
+ Extraordinary co-workers
+ Some of the best tools, equipment, and research facilities in the world
+ Career advancement and enrichment opportunities
+ Flexible schedules, generous vacations,strongmedical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance*

_World-changing technologies. Life-changing careers._ Learn more about Sandia at: http://www.sandia.gov *These benefits vary by job classification.

Security Clearance:

Sandia is required by DOE to conduct a pre-employment drug test and background review that includes checks of personal references, credit, law enforcement records, and employment/education verifications. Applicants for employment need to be able to obtain and maintain a DOE Q-level security clearance, which requires U.S. citizenship. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain a security clearance may be impacted.

Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by DOE, resulting in the inability to perform the duties assigned and subsequent termination of employment.

EEO Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law.



  • Information Technology
Posted: 2020-05-20 Expires: 2020-06-20

 World-changing technologies. Life-changing careers.

National security is our business. We apply science to help detect, repel, defeat, or mitigate threats.

For more than 60 years, Sandia has delivered essential science and technology to resolve the nation's most challenging security issues.

Featured Employers[ View All ]

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Reinforcement Learning Engineer for Autonomous Systems (Early/Mid-Career)

Sandia National Laboratories
Albuquerque, NM 87102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast