General Atomics - Poway, CA

posted 27 days ago

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

About the position

The Machine Learning Researcher position at General Atomics Aeronautical Systems, Inc. focuses on the architecture, design, and development of autonomous systems for unmanned aerial vehicles (UAVs). The role involves optimizing AI models, translating research into software solutions, and leading a team in the development and integration of these technologies. The position requires strong technical leadership and collaboration with various stakeholders to ensure project success and adherence to safety and regulatory standards.

Responsibilities

  • Work on architecture, design, and development of autonomous flight, sensor planning, and control utilizing AI techniques.
  • Optimize AI models and system solutions to meet edge-processing requirements.
  • Research academic papers and translate research into implementable software solutions.
  • Coordinate and lead the team's establishment of design concepts, criteria, and engineering efforts for product research, development, testing, and integration.
  • Interact with internal and external representatives at various levels concerning resolution of technical and scheduling issues.
  • Act as primary contact for engineering activities.
  • Ensure technical leadership and excellence is maintained by participating in the planning, attraction, selection, retention, and development of the required management, professional, and technical talent.
  • Lead progress review sessions to discuss cost, schedule, and technical performance.
  • Identify engineering issues and provide leadership in developing software solutions to meet customer requirements.
  • Lead a team in the preparation of proposals, business plans, proposal work statements and specifications, operating budgets and financial terms/conditions of contract(s).
  • Serve as a technical mentor to junior engineers.
  • Ensure all laws, regulations and other applicable obligations are observed wherever and whenever business is conducted on behalf of the Company.
  • Ensure team's work is accomplished in a safe manner in accordance with established operating procedures and practices.

Requirements

  • Typically requires a bachelor's, master's degree or PhD in computer science, engineering, mathematics, or a related technical discipline from an accredited institution.
  • Five or more years of experience with a bachelor's degree or three or more years of experience with a master's degree in machine learning engineering.
  • Experience in developing fully autonomous systems and deployment.
  • Experience in development and deploying Machine Learning/Deep Learning solutions.
  • Experience in leading and building high performance and technical teams.
  • Experience in developing and leading scalable software architectures from scratch.
  • Experience in optimizing AI models to meet edge processing requirements.
  • Strong coding skills in Java, Java Script, C/C++, 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 the application of engineering principles, concepts, theory, and practice as well as project management and leadership skills.

Nice-to-haves

  • Active membership and participation in relevant conference and professional society organizations.
  • Demonstrated recent history of academic quality publications in the area of AI/ML and autonomy.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service