Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer

$208k - $255k

ForeFlight

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: $208,000-$255,000

Jeppesen ForeFlight - EOE including Disability/Vets | Pay Transparency | E-Verify Participant | Equal Opportunity Employer

Equal Opportunity Employer


This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in United States vacancy
  • $171.6k - $302.2k

    Staff/Sr. Machine Learning Engineer, Foundation Models - AI, Search & Knowledge Platforms Seattle, Washington, United States Machine Learning and AI Do you feel you think differently, you are eager to break status quo, are bold and ambitious, aren’t afraid to take risks... 
    Suggested
    Relocation

    Apple Inc.

    Seattle, WA
    18 hours ago
  • $130k - $260k

     ...we offer the GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers. Role Overview As a Staff Computer Vision and Machine Learning Engineer, you will serve as a technical lead through the design, development, and deployment of advanced computer... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Local area

    GEICO

    Bethesda, MD
    1 day ago
  • 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... 
    Suggested
    Local area
    Remote work
    Relocation
    Relocation package

    NLP PEOPLE

    Milford, MI
    1 day ago
  • Senior Staff Machine Learning Engineer, Communication & Connectivity Remote - USA Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost... 
    Suggested
    Work experience placement
    Remote work

    airbnb, Inc.

    San Francisco, CA
    4 days ago
  • Staff Machine Learning Engineer, Listings and Host Tools Data and AI Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country... 
    Suggested
    Work experience placement

    airbnb, Inc.

    San Francisco, CA
    3 days ago
  • $180k - $265k

     ...technology company in South San Francisco is hiring senior and staff perception engineers to join their Droid team. This role involves implementing real-time 3D perception models and optimizing deep learning systems used in autonomous logistics. You will collaborate... 

    Zipline

    South San Francisco, CA
    18 hours ago
  • $173k - $307k

     ...The Opportunity Adobe Applied Science & Machine Learning ( ASML ) is seeking a Staff Machine Learning Training Framework Engineer to play a critical role in building and scaling the core training systems behind Adobe’s generative AI foundation models. In this... 
    Temporary work
    Local area
    Worldwide

    Frame.io

    San Jose, CA
    more than 2 months ago
  • $118.3k - $219.8k

     ...collaborating with LexisNexis to connect them with exceptional professionals for this role. Are you looking to develop your Machine Learning Engineer career? Do you enjoy coaching others to achieve high standards? This is a full-time position based in Raleigh, NC. (... 
    Full time
    Work at office
    Local area

    LexisNexis

    Raleigh, NC
    9 days ago
  • $227.2k - $417k

    Tubi is seeking a Software Engineer, specializing in ML Infrastructure, to join their team in Los Angeles, California. This full-time role involves building efficient machine learning platforms and contributes to significant architectural decisions in a fast-paced environment... 
    Full time

    TryApplyNow

    Los Angeles, CA
    3 days ago
  • $175k - $200k

    Sony Corporation in Culver City, CA is seeking a Staff Research Engineer to lead technical efforts in developing AI/ML based animation technologies. The role requires a PhD, solid publication record in 3D animation, and proficiency in Unreal Engine and Maya. Benefits include... 

    Sony Corporation

    Culver City, CA
    4 days ago
  • $70 per hour

     ...Join a dynamic network of Machine Learning Engineers and connect with top AI labs and companies looking for your specialized skills. This opportunity allows you to become part of a talent pool for future contract projects that align with your experience and interests.... 
    Hourly pay
    Contract work
    Remote work

    SaidGig

    United States
    6 days ago
  • A leading hospitality platform in San Francisco is seeking a Staff Machine Learning Engineer to enhance guest and host experiences through cutting-edge machine learning models. In this role, you will work with large datasets, collaborate with cross-functional teams, and... 

    airbnb, Inc.

    San Francisco, CA
    3 days ago
  • General Motors is seeking a Staff AI/ML Vehicle Motion Control Engineer in Michigan to lead the technical direction for AI-based vehicle motion control. This role involves developing and validating AI/ML models, implementing advanced control algorithms, and collaborating... 

    General Motors

    Milford, MI
    2 days ago
  •  ...supports the simulated validation of state-of-the-art (SOTA) machine learning models, with a focus on performance, availability,...  ...ML-centric use cases. About the Role: We are seeking a Staff ML Infrastructure engineer to help build and scale robust Compute platforms for... 
    Local area
    Work from home

    Israelvcforum

    Austin, TX
    4 days ago
  •  ...hackajob is collaborating with Vanguard to connect them with exceptional professionals for this role. Leads a team of Machine Learning Engineers responsible for designing, building, deploying, and scaling AI/ML solutions that support Financial Advisory Services (FAS... 
    Work experience placement

    Vanguard

    Dallas, TX
    9 days ago
  • $220k - $280k

     ...diverse backgrounds, regardless of their level of sports fandom. Ready to reimagine the DFS industry together?  As a Staff Machine Learning Engineer, you will lead the technical charge to scale and productionize our core machine learning capabilities. Your work will directly... 
    Full time
    Remote work
    Work visa
    Flexible hours

    PrizePicks

    Atlanta, GA
    9 days ago
  • $136.1k - $252.8k

     ...About the Role Do you love collaborating with teams to solve complex technical problems? We are seeking a Principal Machine Learning Engineer to design, build, and operate scalable AI/ML systems and agentic architectures that support next-generation legal research... 
    Local area
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    9 days ago
  •  ...Bet365 to connect them with exceptional professionals for this role. We are seeking a highly pragmatic, results-driven Machine Learning (ML) Engineer to join our newly established US Data team. In this role, you will build the reliable, automated infrastructure that... 

    Bet365

    Denver, CO
    8 days ago
  •  ...the future of document management through cutting-edge AI and machine learning. Join a collaborative team where your expertise will drive...  ...difference across the organization. As a Machine Learning Engineer - Document Digitization (LLMs)-Vice President in our organization... 

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  • The Role: The Staff AI/ML Vehicle Motion Control Engineer will be a key technical leader in GM’s Vehicle System Controls organization, on a team specifically focused on AI‑based control, machine learning, and advanced vehicle motion control. You will set the technical... 

    General Motors

    Milford, MI
    2 days ago
  •  ...Machine Learning Engineer A well-established, publicly traded company in Chicago is hiring its first full-time Machine Learning Engineer. After two years of running ML systems in production through an outside consulting firm, this organization is building the capability... 
    Full time
    Remote work

    Strategic Employment

    Chicago, IL
    2 days ago
  • $100k

     ...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to...  ...For data Science/Data Engineer, Data Analyst/AI/Machine learning Positions Preferred SKILLS Associate or Bachelors degree... 
    H1b

    SynergisticIT

    Eugene, OR
    3 days ago
  • $163k - $245k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Machine Learning Engineer III, you will be a team lead. You will own one of the team's major workstreams, help drive technical direction for the team... 
    Work experience placement
    Local area

    Indeed

    Portland, ME
    3 days ago
  •  ...stack developer. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates looking to make...  ...communication skills Required skills for data science/machine learning: Bachelor's degree or master's degree in computer science... 
    H1b
    Remote work

    SynergisticIT

    United States
    18 hours ago
  •  ...Senior Machine Learning Engineer We are seeking a Senior Machine Learning Engineer to support our Public Sector initiatives focused on building and optimizing production ready AI systems for secure and distributed environments. You will be responsible for transforming... 
    Live out
    Work at office
    Flexible hours

    G2 Venture Partners

    Austin, TX
    5 days ago
  • $150k - $185k

     ...Senior Machine Learning Engineer, Reinforcement Learning – Egofold About Snail Games USA Snail Games strives to create the new high bar for gameplay experience in online gaming. We have been a global developer and publisher of digital entertainment since 2009 and are... 
    Full time
    H1b
    Work at office
    Remote work

    Snail Games USA

    United States
    19 hours ago
  •  ...across our platform, including code generation, reinforcement learning, layout optimization etc. You'll lead a growing ML team and work...  ...to turn cutting-edge research into usable tools for chip engineers. You should bring deep expertise in ML for chip design, as well... 

    Brahma Consulting Group

    San Francisco, CA
    18 hours ago
  •  ...Mandatory skills - A blend of person who is familiar with Machine Learning Models, Docker, Container, Kubernetes, SQL, Excel, Power BI...  ...best suited to train and test the model. Work on feature engineering to ensure most information going into the model for prediction... 

    Omni Inclusive

    Boca Raton, FL
    4 days ago
  •  ...entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply? Recent Computer science/Engineering /... 
    Full time
    Remote work

    SynergisticIT

    United States
    18 hours ago
  •  ...Machine Learning Engineer, Perception Columbus, Ohio or Remote At Path Robotics, we're building the future of embodied intelligence. Our...  ...intelligence. We currently have experienced (L3/L4), senior (L5) and staff (L6) level openings within and you'll be instrumental in... 
    Remote work
    Flexible hours

    Path Robotics, Inc

    Columbus, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!