Software Engineer Intern - Air Taxi

Joby Aviation Joby Aviation · Robotics · San Carlos, CA · Air Taxi Products

Software Engineer Intern to assist in developing features across a full technology stack, including backend services, data pipelines, and implementing AI-driven features. The role involves collaborating with cross-functional teams and contributing to the integration of AI/ML models into operational software and data pipelines.

What you'd actually do

  1. Assist in the development and implementation of features across various parts of the full-stack system, including backend services and internal tools.
  2. Collaborate with cross-functional teams (Product, Design, Flight Ops) to contribute to defining requirements and delivering mobile solutions.
  3. Assist in designing and implementing data flows for seamless app functionality.
  4. Contribute to client/server interactions and occasionally assist with backend APIs.
  5. Contribute to the implementation and integration of AI/ML models into operational software and data pipelines.
  6. Participate in team software processes such as requirement and test plan generation, design doc creation, code reviews and deployments.

Skills

Required

  • BS/MS in Computer Science or a related technical field
  • Python, Go, or Java
  • Data structures
  • Algorithms
  • Software engineering
  • System design
  • Client/server interactions

Nice to have

  • Java, Go, or Python
  • Aviation
  • Transportation logistics
  • Regulated industries
  • High-growth, startup-like environments
  • Machine learning
  • Data science
  • AI applications

Other signals

  • implementing AI-driven features
  • implementation and integration of AI/ML models into operational software and data pipelines