Senior Machine Learning Engineer

Cypress, California, United States

ARA

ARA is globally recognized for applying technically-excellent, in-depth and diversified research, engineering, and technical support services to provide answers to complex and challenging problems in the physical sciences. We approach every...

View company page

Applied Research Associates, Inc. (ARA) is seeking a driven and talented Machine Learning Engineer to conduct research and provide project support in the design, development, scaling, and deployment of physics-informed machine learning models for advanced and complex systems spanning the fields of electromagnetics, fluid dynamics, signal processing, and more. This position will be located at Applied Research Associate’s office in Cypress, CA. A demonstrated background with more than 5 years’ experience in developing and deploying physics-informed machine learning models is required. 

The successful candidate will perform R&D of physics-informed machine learning algorithms in related fields of computational sciences. The candidate will also restructure and/or optimize algorithms into scalable solutions. The candidate will also experiment with, design, and implement algorithms and techniques to optimize model performance and accuracy. The candidate will also design and implement robust data pipelines for collecting, processing, storing, and analyzing large amounts of data. The candidate will also lead and/or participate in R&D business development activities, including authoring proposals, RFI responses, and opportunity initiation. 

An extensive programming proficiency in Python and relevant AI/ML libraries such as PyTorch or TensorFlow in a Linux/Unix environment is required. Experience with source code version control tools such as Git and continuous software integration such as GitLab is preferred. The candidate will require experience training large models on GPU-enabled machines (multi-node experience is preferred).  

What you’ll do as a Machine Learning Engineer: 

  • Lead or participate in physics-informed AI/ML projects, software validation and verification, and R&D efforts. 
  • R&D/implementation of scalable physics-informed machine learning algorithms. 
  • Work with a unique group of highly skilled and experienced mathematicians, physicists, RF/antennas engineers, electrical engineers, and computer scientists to solve complex problems. 
  • Design and implement robust data pipelines for collecting, processing, storing, and analyzing large amounts of data. 

Requirements for a Machine Learning Engineer: 

  • Bachelor’s degree and 7+ years of experience in computer science, data science, mathematics, or related STEM field with research work in AI/ML.
  • Demonstrated experience in developing, scaling, and deploying machine learning models. 
  • Demonstrated experience in combining principles from physics with machine learning to solve scientific and engineering problems. 
  • Deep working knowledge and proficiency of Python and associated AI/ML libraries such as PyTorch and TensorFlow. 
  • Experience working with storage and retrieval of data using a variety of storage systems such as: vector databases, file storage systems, self-managed databases, and graph databases. 
  • Expertise in data augmentation, data preprocessing, feature engineering, and model evaluation techniques. 
  • Proactive, problem-solving mentality.
  • Excellent communication skills: ability to clearly articulate progress or tasks in technical reports and develop technical presentations. 
  • The ability to work and collaborate with other engineers and scientists. 
  • Requires little supervision in developing a milestone schedule or work plan to achieve the final task objectives in a timely manner. 

Preferences for a Machine Learning Engineer:  

  • Master’s degree and 5+ years of experience in computer science, data science, mathematics, or related STEM field with research work in AI/ML.
  • Demonstrated 3+ years of experience working in the field of AI/ML.
  • Working familiarity in Linux.
  • Experience with parallel processing and high-performance computers (HPC). 
  •  Proven ability to develop and/or write proposals.

Salary range for this position ranges between $135,000 - $145,000 depending on education and experience.

COMPANY INFORMATION: 

Applied Research Associates, Inc. is an employee-owned international research and engineering company recognized for providing technically superior solutions to complex and challenging problems in the physical sciences. The company, founded in Albuquerque, NM, in 1979, currently employs over 2,100 professionals. ARA offices throughout the United States and Canada provide a broad range of technical expertise in defense technologies, civil technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement. The corporation also provides sophisticated technical products for environmental site characterization, pavement analysis, and robotics. 

At ARA, employees are our greatest assets. The corporation realizes that employee ownership spawns greater creativity and initiative along with higher performance and customer satisfaction levels. ARA gives its employees the tools, training, and opportunities to take more active roles as owners. The culture is challenging; innovation and experimentation are the norm. Employees are eligible for contributions which not only add to the company’s success, but also their own through the Employee Stock Ownership Plan (ESOP). The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience. For additional information and an opportunity to join this unique workplace, please visit our website at www.ara.com; Job Code:  SENIO008037. 

Apply now Apply later
  • Share this job via
  • or

Tags: Computer Science Data pipelines Engineering Feature engineering Git GitLab GPU HPC Linux Machine Learning Mathematics ML models Physics Pipelines Python PyTorch R R&D Research Robotics STEM TensorFlow Testing

Perks/benefits: Career development Team events

Region: North America
Country: United States
Job stats:  3  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.