Senior Machine Learning Software Engineer
ML/CV
Confirmed live in the last 24 hours
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