Machine Learning Engineer

$98,100 - $171,398/Yr

General Atomics - Poway, CA

posted 11 days ago

Full-time - Mid Level
Poway, CA
Professional, Scientific, and Technical Services

About the position

The Machine Learning Engineer at General Atomics Aeronautical Systems, Inc. (GA-ASI) will be responsible for developing and deploying end-to-end autonomous systems for unmanned aerial systems (UAS). This role involves utilizing machine learning and statistical modeling techniques to enhance product performance and quality, as well as translating algorithms into code. The engineer will also lead technical teams, drive code reviews, and adapt machine learning technologies to various applications, ensuring compliance with safety and regulatory standards.

Responsibilities

  • Develops and communicates descriptive, diagnostic, predictive and prescriptive insights/algorithms of limited scope.
  • Uses machine learning and statistical modeling techniques to improve product/system performance, quality, data management and accuracy.
  • Translates algorithms and technical specifications into code using programming languages and technologies.
  • Completes programming, testing, debugging, and documentation for installation and maintenance.
  • Applies deep learning technologies to enable computers to visualize, learn and respond to situations of limited scope.
  • Leads technical teams and scopes challenging projects into executable sprints.
  • Drives code reviews to ensure adherence to DevSecOps and MLOps best practices.
  • Adapts machine learning to areas such as virtual reality, augmented reality, and robotics.
  • Interfaces with external vendors and partners to integrate their technology into the team's autonomy stack.
  • Maintains confidentiality of sensitive information.

Requirements

  • Bachelor's or master's degree in computer science, engineering, mathematics, or a related technical discipline.
  • Two or more years of machine learning experience with a bachelor's degree, or equivalent experience in lieu of education.
  • Understanding of machine learning concepts, principles, and theory.
  • Ability to apply advanced machine learning knowledge and utilize required diagnostics, tools, and equipment.
  • Experience in developing and leading scalable software architectures from scratch.
  • Experience in optimizing AI models for edge processing requirements.
  • Strong coding skills in Java, Java Script, C/C++, and Python.
  • Experience in AI frameworks such as TensorFlow and PyTorch.
  • Excellent verbal and written communication skills.
  • Ability to architect, design, and develop complex software.
  • Technical expertise in engineering principles and project management skills.

Nice-to-haves

  • Active membership in relevant conference and professional society organizations.
  • Demonstrated history of academic publications in AI/ML and autonomy.

Benefits

  • Competitive salary ranging from $98,100 to $171,398.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service