
Staff Software Engineer, ML Data
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
WAYFINDER
Our Wayfinder team is building scalable, certifiable autonomy systems to power the next generation of commercial aircraft. Our team of experts is driving the maturation of machine learning and other core technologies for autonomous flight; we are creating a reference architecture that includes hardware, software, and a data-driven development process to allow aircraft to perceive and react to their environment. Autonomous flight is transforming the transportation industry, and our team is at the heart of this revolution.
The Opportunity/Role Description
We are looking for an experienced Staff Software Engineer, ML Data to play a leading role in taking Acubed’s excellent data pipelines and analytics to the next level. The ideal candidate has deep technical expertise and demonstrated leadership in all aspects of data and software engineering for novel ML applications.
In this very hands-on role, you will work closely with senior members of our data, labelling, and ML teams to help Acubed deliver world-class data operations and infrastructure, maximizing performance, robustness, and adaptability. In this lean, fast-paced environment, you will help to deliver on a steady stream of new ML-based applications while improving our processes and systems steadily along the way.
Responsibilities
- Provide technical leadership across a significant portion of the data function, which encompasses all data operations that surround and support the ML model development function, from ingestion to evaluation.
- Develop and Implement machine learning-based labeling techniques to enhance data labeling accuracy.
- Help design and implement data pipelines that support the ingestion, cleaning, labeling, and analysis of high-quality datasets at scale.
- Partner with cross-functional teams (including software engineering, tooling, flight test, simulation, data engineering, and ML) to address bottlenecks in data availability, focus data collection methods, and ensure comprehensive data coverage.
- Identify and address gaps in data coverage, ensuring consistent data flows that support robust ML model performance by “closing the loop” from model development to testing to data collection and creation.
- Develop and implement actionable metrics to continuously evaluate and improve data quality and availability.
- Work closely with data scientists and machine learning engineers to refine and curate datasets, with a focus on improving the accuracy and robustness of predictions.
- Work with sensor data, especially still images, and have a working knowledge of embeddings and vector databases to improve machine learning model inputs.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 11+ years of experience or equivalent in a software/data engineering leadership role.
- Experience with machine learning-based labeling techniques.
- Deep expertise in developing data pipelines for ML.
- Strong Python data skills.
- Experience with all major types of databases and when to use them: relational/OLTP, analytical/OLAP, vector, document/NoSQL, time series.
- Experience developing data quality metrics and dashboards that drive actionable insights.
- Demonstrated active interest in use of AI for development.
- Demonstrated team player who values psychological safety, trust, humility, and a learning mindset.
Bonus points for:
- Computer vision experience.
- Experience in safety-critical development, preferably in aviation.
- Familiarity with embedding techniques for different data modalities, including sensor and image dat.
Compensation:
The estimated salary range for this position is $194,008 to $249,082 annually. Enjoy comprehensive benefits: health insurance, paid time off, holidays, 401(k), Flexible Spending Account, Health Savings Account, Airbus Employee Share Ownership Plan, flight training, and more.
Experience flexibility with our hybrid work model, which includes three days in the office to foster collaboration and innovation while allowing for remote work options. Additionally, employees can work remotely—inside or outside the U.S.—for up to 31 days per year.
Why Join Us?
Be a part of a dynamic team that values creativity, collaboration, innovation and problem solving. At Acubed, your contributions will directly impact our digital future. We welcome diverse perspectives and are committed to fostering an inclusive environment.
Acubed is committed to creating a fair and equitable workplace for all. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities.
Acubed Requirements
* Please Note that Acubed does not offer sponsorship of employment-based nonimmigrant visa petitions for this role.
All job offers at Acubed are contingent upon the candidate passing references, background and export control checks.