What are the responsibilities and job description for the Lead AI Engineer position at Jeppesen ForeFlight?
Jeppesen ForeFlight is hiring a Lead AI Engineer to join our RADAR (Reporting, Analytics, Data, AI
& Research) team. This is the team’s first strategic ML engineering hire, and you’ll play a
foundational role in shaping how we apply reproducible statistical programming, analytics
automation, and GenAI to solve real business problems across Finance, Customer Success,
Revenue Operations, Accounting, and Product.
You will design and build end-to-end machine learning pipelines, extract information from structured
and unstructured sources (PDFs, disparate systems, scanned documents), and serve as a technical
mentor who elevates the analytical capabilities of the broader team. This role blends deep applied
statistics with modern analytics and ML engineering practices. We’re looking for someone who can
move fluidly between exploratory analysis and SQL deep dives, production-grade modeling, and
Teaching Others How To Do The Same.
Key Responsibilities
and/or Python’s scikit-learn.
calibration.
PDFs, scanned contracts, and other unstructured documents across systems.
services.
and version control, scripting in R and Python, boosting productivity with GenAI tools, and
core data science concepts.
technical audiences.
Preferred Qualifications
experimental designs for hyperparameter optimization.
workflows, etc..
and/or pre-training transformers for event sequence problems.
Summary Pay Range
About Jeppesen ForeFlight
Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the
Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen’s 90-
year legacy of accurate aeronautical data with ForeFlight’s expertise in cutting-edge aviation
technology, the company delivers an integrated suite of tools designed to enhance safety, improve
operational efficiency, and sharpen decision-making.
& Research) team. This is the team’s first strategic ML engineering hire, and you’ll play a
foundational role in shaping how we apply reproducible statistical programming, analytics
automation, and GenAI to solve real business problems across Finance, Customer Success,
Revenue Operations, Accounting, and Product.
You will design and build end-to-end machine learning pipelines, extract information from structured
and unstructured sources (PDFs, disparate systems, scanned documents), and serve as a technical
mentor who elevates the analytical capabilities of the broader team. This role blends deep applied
statistics with modern analytics and ML engineering practices. We’re looking for someone who can
move fluidly between exploratory analysis and SQL deep dives, production-grade modeling, and
Teaching Others How To Do The Same.
Key Responsibilities
- Design, build, and maintain reproducible end-to-end machine learning pipelines for
and/or Python’s scikit-learn.
- Apply gradient boosting methods (XGBoost, LightGBM) and ensemble approaches (random
- Implement rigorous data pre-processing, feature engineering, hyperparameter optimization
calibration.
- Build and deploy GenAI-enabled information extraction workflows including OCR, named
PDFs, scanned contracts, and other unstructured documents across systems.
- Deploy trained model objects and workflows into production environments using Databricks,
services.
- Develop and deliver upskilling content, tutorials, and hands-on workshops for internal
and version control, scripting in R and Python, boosting productivity with GenAI tools, and
core data science concepts.
- Partner with cross-functional stakeholders to translate ambiguous business questions into
technical audiences.
- Contribute to the team’s standards for reproducible, version-controlled analytical work.
- 5-10 years of applied experience in data science, machine learning, and/or quantitative
- Strong proficiency in R and Python for statistical modeling, ML, and API pipeline
- Hands-on experience building supervised learning models (regression, classification) using
- Demonstrated understanding of the full modeling lifecycle: data pre-processing, feature
- Experience with SQL and working against large-scale data warehouses or analytical
- Familiarity with NLP, text extraction, or document processing techniques (OCR, NER, or
- Excellent written and verbal communication skills, with the ability to present complex
- Bachelor’s degree in Mathematica, Statistics, Computer Science, Economics, or a related
Preferred Qualifications
- ML Frameworks & Workflow Design: Experience designing deterministic, reproducible ML
experimental designs for hyperparameter optimization.
- Modern Data Tools: Experience with Apache Arrow, DuckDB, or Polars for high-
- Cloud & Compute Platforms: Experience with Databricks (mlflow, notebooks, Unity
- R Ecosystem: Proficiency with tidyverse, DBI, odbc, dbplyr, Shiny, and ellmer.
- GenAI & Agentic Tools: Experience using AI-assisted development tools such as Claude
- CI/CD & Version Control: Experience with git-based CI/CD pipelines (GitLab CI/CD or
workflows, etc..
- IDE Proficiency: Comfortable working in VS Code, RStudio, or Positron (JetBrains DataGrip
- Teaching & Mentorship: Track record of developing training materials, leading workshops,
- Applied Statistics: Graduate-level coursework or professional experience in Bayesian
and/or pre-training transformers for event sequence problems.
- Cross-Industry Versatility: Experience working across multiple business domains (finance,
Summary Pay Range
About Jeppesen ForeFlight
Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the
Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen’s 90-
year legacy of accurate aeronautical data with ForeFlight’s expertise in cutting-edge aviation
technology, the company delivers an integrated suite of tools designed to enhance safety, improve
operational efficiency, and sharpen decision-making.