Software Engineer - Machine Learning (ML/CV)

Startup building autonomous unmanned aerial vehicles for transportation, backed by YCombinator with vehicles in production for paying customers.
Machine Learning
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
AI · Robotics · Automotive

Description For Software Engineer - Machine Learning (ML/CV)

Skyways is an innovative startup based in Austin, TX, backed by prestigious investors including YCombinator. They are revolutionizing transportation through fully autonomous unmanned aerial vehicles, with a unique approach that sets them apart from competitors. Despite being early-stage, they already have vehicles in production serving paying customers, including military applications.

The role of ML/CV/AI Software Engineer is crucial to their mission, requiring a strong foundation in mathematics and science to work with flight dynamics and support mechanical engineers with hardware test stand software. The position demands expertise in machine learning, particularly computer vision, with hands-on experience in both training (Python) and inference (C++) implementations.

The ideal candidate will join a fast-paced environment where they'll contribute to building ML training pipelines, optimize edge computing solutions, and maintain production systems that directly impact aircraft operations. This role offers a unique opportunity to work at the intersection of artificial intelligence and aerospace, with your code literally taking flight.

The company values technical excellence, practical implementation skills, and a collaborative mindset. They seek someone who can balance theoretical knowledge with hands-on engineering, participate in design reviews, and maintain high code quality standards through testing and continuous integration. The position offers the excitement of working on cutting-edge technology that's already proving its value in real-world applications.

Working at Skyways means being part of a transportation revolution, with the chance to advance civilization through innovative aerial solutions. The hybrid work environment in Austin provides flexibility while maintaining the collaborative atmosphere necessary for complex engineering challenges.

Last updated 11 days ago

Responsibilities For Software Engineer - Machine Learning (ML/CV)

  • Work with senior engineers to build new ML training pipelines, add features to existing systems, and fix bugs in Python
  • Write software for CV inference at the edge in C++
  • Participate in design review process
  • Make data-driven decisions based on experiments and math/science
  • Maintain clean codebase through code reviews, testing, and continuous integration
  • Learn and promote software engineering best practices
  • Ship software to production for aircraft and network-based applications
  • Maintain production systems
  • Work with flight ops to test software and iterate/improve rapidly

Requirements For Software Engineer - Machine Learning (ML/CV)

Python
  • Education in Computer Science, Computer Engineering or related field (formal education not required but must know backend and low-level fundamentals)
  • 2+ years of experience in ML (CV preferred)
  • Familiarity with PyTorch or TensorFlow and training ML models
  • Familiarity with inference (C++ preferred) and performance optimization at the edge
  • Interest in aerospace
  • Ability and willingness to learn quickly in fast-paced environment
  • Must be awesome and friendly individual
  • Open-minded to learn software best practices and aerospace field
  • Experience with software running onboard vehicles/robots (bonus)
  • Experience with flight controls / control theory (bonus)

Interested in this job?

Jobs Related To Skyways Software Engineer - Machine Learning (ML/CV)

Software Development Engineer II, Gen AI Creative Building

Software Development Engineer II role at Amazon's CreativeX team, focusing on generative AI technology for advertising creative content.

Software Development Engineer, CreativeX

Software Development Engineer role at Amazon's CreativeX team, focusing on real-time ad personalization using AI/ML technologies with competitive compensation range of $129K-$223K.

Software Development Engineer, StoreGen

Join Amazon's Generative AI team to revolutionize software development through AI-powered tools and automation, working with cutting-edge technologies to transform how Amazon builds software at scale.

ASIC Design Engineer, Cloud-Scale Machine Learning Acceleration team

ASIC Design Engineer position at AWS focusing on cloud-scale machine learning acceleration and custom SoC development.

AI/ML Engineer (Remote)

Remote AI/ML Engineering position at MLabs focusing on developing ethical and explainable AI models for workplace analytics, offering equity and flexible work culture.