Senior Machine Learning Software Engineer
ML/CV
Confirmed live in the last 24 hours
Skyways

11-50 employees

New form of transportation to advance our civilization.
Company Overview
We are creating a new form of transportation to advance the future of our civilization. Our story starts with fully autonomous, unmanned aerial vehicles with vertical take-off and landing capability and used for cargo transportation.
AI & Machine Learning
Industrial & Manufacturing

Company Stage

Series A

Total Funding

$16.1M

Founded

2017

Headquarters

Austin, Texas

Growth & Insights
Headcount

6 month growth

21%

1 year growth

41%

2 year growth

240%
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Computer Vision
Data Structures & Algorithms
Linux/Unix
Python
Software Testing
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • BSc. or MSc. in Computer Science / Software Engineering or related field
  • At least 7 years of experience as a Software Engineer / ML Engineer
  • 7+ years of experience writing production code using modern C++ on Linux
  • 5+ years of experience in Python
  • At least 5 years of experience creating production solutions in Machine Learning / AI in particular Computer Vision
  • At least 5 years of experience with code reviews, unit tests and e2e tests
  • At least 7 years of experience in a multi-threaded codebase
  • Ability to create a well-organized software architecture and build efficient algorithms
  • Experience with software running onboard a vehicle/robot
  • Experience with flight controls / control theory
Responsibilities
  • Take ownership of computer vision related projects at Skyways
  • Collect training data, set up training pipelines, produce models, rinse and repeat
  • Invent, design new systems and go through design review process
  • Reason about your decisions based on data (experiments, math/science)
  • Maintain a clean codebase by doing code reviews, writing tests, using CI
  • Promote software engineering best practices, and develop processes for the long term
  • Ship software to production (i.e. our aircraft but also network-based applications), systems integration, and be an SRE
  • Work with flight ops to test your software and iterate/improve at an insane speed