General Atomics - Poway, CA

posted about 1 month ago

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

About the position

The DevSecOps - Machine Learning Infrastructure position at General Atomics involves working on the architecture, design, and development of autonomous systems, particularly focusing on AI techniques for unmanned aerial systems (UAS). The role requires collaboration with a talented team to optimize AI models and ensure technical excellence in product research, development, and integration. This mid-level position is ideal for individuals with a strong background in machine learning and software development, who are looking to contribute to innovative solutions in a dynamic environment.

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.
  • 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).
  • Act 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.

Benefits

  • Healthcare
  • Pension, 401(k)/Retirement Plans
  • Competitive Pay
  • Multiple product lines means a variety of work
  • Paid Time Off
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service