J

Joby Aviation

Electric VTOL urban air mobility provider

Autonomy Senior Machine Learning Engineer

Computer VisionConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A degree in computer science, aerospace engineering, or a related field is required.
  • At least 8 years of experience in machine learning is required.
  • Experience developing software and systems for autonomous vehicles is required.
  • Strong proficiency in Python is required.
  • Extensive practical knowledge of state-of-the-art models for real-time perception is required.
  • A deep understanding of 3D computer vision and machine learning for video is required.
  • The ability to invent and quickly prototype technical solutions in autonomy is required.
  • The ability to document complex technical designs, architectural trade-offs, and implementation roadmaps is required.
  • The candidate must champion software best practices, including rigorous code reviews and mentorship.
  • Excellent communication skills for collaborating with cross-functional teams are required.

Responsibilities

  • Design, train, and maintain state-of-the-art machine-learning models for perception on autonomous aircraft.
  • Combine deep learning and 3D computer-vision techniques for sensor fusion, navigation, and detect-and-avoid.
  • Build high-performance model-training pipelines and extensive evaluation systems to ensure reliability and quality.
  • Optimize and tune real-time AI perception algorithms for autonomous aircraft.
  • Contribute to software development for data management, annotation, and curation.
  • Contribute to autonomy modeling, simulation, and analysis software tooling.
  • Collaborate with the Superpilot team to ideate, plan, and execute high-quality, well-integrated solutions and features.
  • Monitor system health and performance, proactively address issues, and provide user support.

Desired Qualifications

  • Deep expertise in architecting and writing clean, scalable, and maintainable code.
  • Professional software development experience with multidisciplinary teams in aerospace autonomy.
  • Experience in autonomous vehicle software development.
  • Experience deploying machine-learning models in a production environment using modern MLOps principles and tools such as MLflow and Kubeflow.
  • Experience processing aircraft sensor data such as GPS, inertial, ADS-B, air data, and radio data.
  • Experience with ROS2 or related middleware and DDS systems.
  • Competence in C++.

About the Company

Joby Aviation

Electric VTOL urban air mobility provider

Joby Aviation designs electric vertical takeoff and landing (eVTOL) aircraft for urban air mobility, enabling vertical takeoff and landing and fast travel over cities. Customers book rides through an app for aerial ridesharing, with flights that rise vertically, fly to the destination, and land vertically. The aircraft use electric propulsion and are designed for low noise, with NASA validating the noise footprint and FAA certification in progress, plus a strategic ANA partnership to operate in Japan. It differentiates itself through extensive flight testing, formal noise validation, ongoing regulatory collaboration, and a Japan alliance to deploy services, aiming to provide a safe, clean, and efficient urban transportation option.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Santa Cruz, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Joby Aviation

See more jobs