Staff Machine Learning Engineer
Jeppesen Foreflight Careers
Jeppesen ForeFlight builds industry-leading aviation software used by pilots, aircraft operators, and major airlines worldwide. As a high-growth, private equity-backed company, we are focused on scaling our operations, strengthening our financial infrastructure, and driving operational excellence across the business. Our team combines deep domain expertise with a collaborative, high-performance culture to solve complex challenges and support continued growth.
Jeppesen ForeFlight is seeking a Senior Machine Learning Engineer to help build and scale domain-specialized automatic speech recognition (ASR) systems for aviation and operational audio workflows. This role focuses on developing vertical ASR models optimized for high-accuracy transcription in noisy, safety-critical environments, including aviation communications, cockpit interactions, operational dispatch, maintenance coordination, and related specialized audio domains.
You will work across the full ML lifecycle — data engineering, model training, evaluation, deployment, and optimization — to deliver production-grade speech intelligence capabilities integrated into ForeFlight and broader aviation platforms.
This position is ideal for someone with deep expertise in speech AI, acoustic modeling, large-scale transcription pipelines, and domain adaptation techniques for specialized vocabularies and constrained communication environments.
Key Responsibilities
- Design, train, and optimize domain-specific ASR models for aviation and operational communications.
- Develop verticalized speech models tuned for specialized terminology, accents, abbreviations, call signs, and noisy radio/audio conditions.
- Build and maintain large-scale transcription and labeling pipelines for supervised and semi-supervised learning workflows.
- Fine-tune foundation speech models (e.g., Whisper, wav2vec, Conformer, RNN-T, Citrinet, NeMo-based architectures) for aviation-specific use cases.
- Improve transcription quality through language model adaptation, pronunciation lexicons, contextual biasing, and decoding optimization.
- Develop evaluation frameworks and benchmarking methodologies using WER, CER, domain entity accuracy, latency, and robustness metrics.
- Collaborate with product, avionics, data engineering, and platform teams to deploy scalable real-time and batch transcription systems.
- Optimize inference pipelines for edge, cloud, and low-latency streaming environments.
- Research emerging techniques in speech enhancement, diarization, speaker adaptation, multilingual ASR, and audio foundation models.
- Ensure compliance with security, privacy, and operational reliability standards required in aviation environments.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Electrical Engineering, Linguistics, or related field.
- 3+ years of experience in speech recognition, audio ML, or applied machine learning.
- Strong experience training and fine-tuning ASR models using frameworks such as PyTorch or TensorFlow.
- Experience with modern ASR architectures including:
- Transformer-based ASR
- Conformer
- RNN-T
- CTC-based systems
- Encoder-decoder speech models
- Experience working with:
- Speech/audio preprocessing
- Forced alignment
- Language model adaptation
- Beam search decoding
- Noise robustness techniques
- Familiarity with NVIDIA NeMo, Kaldi, ESPnet, Hugging Face, Whisper, DeepSpeed, or equivalent ecosystems.
- Strong Python engineering skills and experience building production ML systems.
- Experience with cloud infrastructure and ML deployment workflows (AWS, Kubernetes, Docker, CI/CD).
- Ability to work with large audio datasets and distributed training environments.
Preferred Qualifications
- Experience building ASR systems for aviation, air traffic control, public safety, defense, or other mission-critical domains.
- Familiarity with VHF/UHF radio communications and noisy-channel audio processing.
- Experience with multilingual or code-switching ASR systems.
- Background in speech enhancement, keyword spotting, diarization, or speaker verification.
- Knowledge of LLM-assisted transcription correction and retrieval-augmented speech systems.
- Experience optimizing models for real-time streaming inference.
- Active pilot experience or familiarity with aviation operations is a plus.
Why Join Us
At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees, and we empower them to make a direct impact on our products and services. We strive to provide our employees with a world-class benefits experience, focused on supporting their physical, financial, and emotional wellbeing. Our benefits package includes but is not limited to the following:
- Medical, dental, vision insurance with Employer paid health premiums
- Open PTO Policy
- 401(k) with up to 10% company matching and immediate vesting
- 12 Weeks Paid Maternity Leave
- 4 Weeks Paid Paternity Leave
- Flight Training Rewards
Pay is based upon candidate experience and qualifications, as well market and business considerations: Summary Pay Range:
Jeppesen ForeFlight - EOE including Disability/Vets | Pay Transparency | E-Verify Participant | Equal Opportunity Employer
$140k - $230k
...architectures and applying and advancing the state-of-the-art of machine learning (ML) for perception, prediction, and motion planning. We are... ...on a daily basis with other software and hardware engineers and researchers to tackle some of the most challenging problems...SuggestedFull timeTemporary workFlexible hours- ...Overview General Motors is seeking a Staff AI/ML Engineer for the Vehicle Mechatronic Embedded Controls... ...‑series and anomaly detection, deep learning where appropriate) with a focus on... ...PhD) in Computer Science, Data Science, Machine Learning, Statistics, Engineering, or...SuggestedLocal areaRemote workRelocationRelocation package
$200k - $300k
...enterprise trust, as we bring Work AI to every employee, in every company. About the Role: Glean is seeking a few Machine Learning engineers who want to focus on a combination of Quality and traditional ML work to help us build the Enterprise Brain. The...SuggestedFull timeHome officeFlexible hours- ...Entefy’s Machine Learning Engineer is a highly visible position internally and externally. This is where your deep experience and great insights intersect with an amazing opportunity to shape the future of communication and digital interaction. Skills and Experience...SuggestedRemote jobFull time
- ...With Roblox’s daily active users growing at a record pace, we are seeking experienced machine learning engineers who thrive on solving complex challenges and designing scalable, ground breaking solutions. In this role, you will develop deep learning-based models for user...SuggestedFull time
- ...planning and decision-making in autonomous vehicles. We work at the intersection of machine learning, large-scale data infrastructure, and real-time vehicle control, collaborating across engineering, analytics, and product teams to deliver safe and intelligent driving...Full timeRemote workRelocation
$65k - $85k
...deliver the most advanced and flexible learning experience for certification, credentialing... ...is looking for a hardworking, ambitious Staff/Senior Accountant to support its growing... ...about inclusion at BenchPrep in the Engineering team." Life at BenchPrep: We work at...Full timeRemote workWork from homeFlexible hours- ...technologies surpass all other competition and we’re the first to produce a digital K-1. Learn more at About the role: We are seeking a highly skilled and experienced Machine Learning Engineer to join our dynamic team. The ideal candidate will have a strong background in...Remote jobFull time
$150k - $190k
...We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high... ...and career goals. Who We're Looking For As a Machine Learning Engineer in Delivery, you are a problem solver who stays anchored...Full timeWork at officeWork from homeFlexible hours$175k - $215k
...Perception team builds the system which learns the spatial-temporal representation and... ...from a diverse set of sensors, enabling engineers like you to (1) develop methods for efficiently... ...Software Engineer with robotics and machine learning experience, who will help us to...Full timeRemote work- ...Our mission is to reinvent the way people learn, starting with language. Learning a... ...About this role We’re hiring an ML Engineer, Assessments to help build best-in-class... ...Design Lead (Content/Learning Design) , Machine Learning, Product, and Engineering to turn...Full timeLive inImmediate start
- ...The Role As a Senior Machine Learning Engineer, you will bridge the gap between raw computer vision and physical, 3D-printed reality. You will own the pipeline that translates a smartphone video into a high-fidelity, CAD-compatible 3D reconstruction of human anatomy...Full time
- ...systems enable robots to adapt, learn, and perform in the real world... ...We're seeking passionate ML Engineers to join our team at the intersection... ...(L3/L4), senior (L5) and staff (L6) level openings within... ...Implement, validate, and iterate on machine learning algorithms for weld...Remote jobFull timeFlexible hours
$195k - $230k
...a difference, we’d love to hear from you! For more information, visit About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and apply AI / LLM technologies to real-world production problems...Full timeLocal areaWork from home$125k - $180k
...throughout the company. Our extensive learning programs and mentorship opportunities... ...Role: As a member of the Product and Engineering team at PitchBook, you will be part of a... ...Join our team and grow with us! As a Machine Learning Engineer (MLE) on the AI & ML (...Full timeWork at officeRemote workVisa sponsorship$180k - $215k
...or pure transformer-only architectures, combining rigorous engineering with learning systems proven in globally deployed solutions that deliver... ...deployment strategies. You’ll collaborate closely with machine learning scientists, software engineers, and robotics experts...Full timeLocal area$213k - $263k
...the ultimate data challenge: How do you mathematically prove that a virtual world is "real"? We are seeking visionary machine learning engineers and researchers to architect the scalable deep learning systems, novel data workflows, and eval tools that power our research...Full timeRemote work$110k - $130k
...build supervised and unsupervised Artificial Intelligence (AI)/Machine Learning (ML) models Essential Duties & Responsibilities... ...experience Perform data cleansing, analysis, and feature engineering using Python Ability to work with multiple data sources and...Full timeRemote workFlexible hours- ...Intelligence systems. This is a hands-on role perfect for an ambitious engineer who is passionate about taking raw data through the entire... ...’ll Bring Core Experience ~5+ years of experience in machine learning, with a focus on computer vision ~ B.S., M.S., or Ph.D. in...Remote jobPermanent employmentFull timeLocal areaWork from homeFlexible hours
- ...your knowledge and experience in deep learning , neural networks and large foundation... ..... Work on the entire life cycle of machine learning projects from data analysis, model... ...of study: computer science, computer engineering, robotics, mathematics, physics, and etc...Full time
$185k - $235k
...outputs inside the ads models that consume them in real time. About the role We are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML systems that transform raw user signals into production targeting and bidding...Full timeLocal areaWork from home$204k - $259k
...collaborates with several other Waymo teams that consume map data. In this role, you will: Design, train, and deploy machine learning models to automate the creation of Waymo's HD maps, unlocking scale for the Waymo Driver. Apply and advance state-of-the-art...Full timeRemote work$160k - $210k
...the intelligence of our data and the systems through which customers access it. We are looking for an experienced Senior Machine Learning Engineer to join our Match Team and help shape the next generation of Enigma’s customer-facing data products. In this role, you...Full time- ...If you have this type of passion, we invite you to apply for this job. Job Description We are on the lookout for a Machine Learning Engineer with a specialized focus on cybersecurity. The candidate should have a comprehensive understanding of the evolving...Full time
$80k - $90k
...comprehensive system integration, validation, and certification activities. Role Summary We are seeking a highly motivated Machine Learning Engineer with a strong background in model architecture design and algorithm development, ideally with experience in scientific...Full time- ...Permanent Position: Machine Learning Engineer Company Overview: Florvets Structures is a leading construction and engineering company based in Portland, Oregon. We specialize in designing and building innovative and sustainable structures for a variety of industries...Permanent employmentFull timeRelocation package
- ...The opportunity Unity’s Ads Experimentation Platform team is looking for a senior machine learning engineer to lead the evolution of how we validate and optimize our global advertising ecosystem. At Unity, our ads reach billions of devices, and the ability to rapidly...Full timeTemporary workWork at officeWorldwideRelocation package
$69.76 - $111.61 per hour
...and Legal. Our goal is to build and scale the data science and Machine Learning capabilities to support every corner of our operations and... ...the communities we serve. As a Senior Machine Learning (ML) Engineer, you will work closely with Data Engineers, Architects and Business...Full timeTemporary workLocal area- ...millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital... ...experiences for everyone. Why User Behavior? As a Senior Machine Learning Engineer for User Behavior, you will build the proactive detection...Full timeCasual workShift work
$160k - $220k
...experience with ranking algorithms (collaborative filtering, deep learning, learning-to-rank) ~ Proficiency in Python and ML frameworks (... ...that improve business metrics ~ BS/MS in Computer Science, Machine Learning, or related field Compensation: $160,000 - $220,...Remote jobFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!
- assistant engineer Remote
- staff design engineer Remote
- assistant engineering manager Remote
- senior staff systems engineer Remote
- assistant chief engineer Remote
- staff data engineer Remote
- project engineer assistant project manager Remote
- engineering aide Remote
- senior staff engineer Remote
- staff security engineer Remote


