Senior Machine Learning Engineer - Computer Vision

Sunnyvale, CA

Founded in 2015, Acubed is the Silicon Valley innovation center of Airbus. As a global leader in aerospace, Airbus aims to make things fly. Our mission is to provide a lens into the future for the industry, transforming risk into opportunity to build the future of flight now.

At Acubed, we strive to propel innovation to market faster, broaden the talent pool in emerging aerospace careers and simultaneously help drive a culture change across Airbus.

ADAM

The Advanced Digital Design and Manufacturing team seeks to accelerate Airbus’s transition towards digital design and manufacturing. The team is uniquely positioned to identify and innovate on emerging technologies with collaborators in Silicon Valley and across the globe. The team is focused on delivering impactful research, pilots, and in some cases products to improve the quality and efficiency of Airbus manufacturing facilities and engineering workflows.

The Opportunity/ Role Description

As a Senior Machine Learning Engineer - Computer Vision, you will work closely with  the Advanced Manufacturing Project Executive to deliver high value projects and breakthrough innovation with a focus on speed, quality and cost. You will be joining a small but dedicated team working on new applications of computer vision to Airbus industrial settings, streamlining production operations and increasing worker efficiency. You will primarily contribute to the design, implementation and deployment of perception algorithms and systems, although we expect you to be a well-rounded, versatile engineer with the opportunity to work on many different challenges. You are comfortable using supplied data to make informed decisions regarding implementation of deep learning and perception use cases, and enjoy working in an agile work environment where quick delivery, constant testing and iteration are the norm. As our projects are “outside-the-box” by design, you are someone who will naturally seek, investigate and implement creative solutions to challenges and obstacles that emerge. 

Responsibilities

  • Ideate, improve upon, design, and implement computer vision and machine learning algorithms as part of larger software tools aimed at Airbus employees.
  • Develop and implement robust, efficient, and thoroughly tested software solutions using Python and/or C++.
  • Collect and process camera, laser, and other sensor data and curate datasets for machine learning.
  • Scale up model training, build data pipelines, and tuning to improve performance.
  • Model quality metrics definition, evaluation of ML models, and error analysis.
  • Code and architecture reviews, providing feedback to the team on work quality.
  • Create presentations, code documentation, and preparation of internal reporting to communicate status and deliverable state to internal and external stakeholders.
  • Support development of production software tools, including CI/CD, software support, and eventual over-the-air updates.
  • Aggressively pursue program-specific tasks and issues identified by the ADAM Team.

Qualifications

  • A Master’s degree  in Computer Science or a related field and 7+ years of progressively ambitious work experience delivering products using computer vision and machine learning technologies.
  • Skilled in problem solving and Python/C++ software development, with strong engineering fundamentals.
  • Experience in camera calibration (intrinsic and extrinsics).
  • Experience with computer vision/machine learning libraries such as OpenCV / Torch / Ultralytics.
  • Proven success in adapting technology to customer environments.
  • Excellent communication, presenting issues and ideas in a simple and prioritized manner.

Bonus Points

  • Relevant industry experience and exposure to manufacturing environments: automotive or aircraft.
  • Experience optimizing trained deep learning models for deployment.
  • A working knowledge of sensor fusion.
  • Working understanding of cameras.
  • Experience working with 3D data.

Compensation:

The estimated salary range for this position is $192,000 to $250,000 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.