1

Director Machine Learning Jobs in Virginia (NOW HIRING)

Director, AI/ML Engineering

Richmond, VA ยท On-site

$181K - $290K/yr

Director, AI/ML Engineering About this job CarMax is looking for a Director, AI/ML Engineering to ... core machine learning models such as vehicle pricing, personalized recommender on carmax.com, ad ...

Director, AI/ML Engineering About this job CarMax is looking for a Director, AI/ML Engineering to ... core machine learning models such as vehicle pricing, personalized recommender on carmax.com, ad ...

Director, AI/ML Engineering About this job CarMax is looking for a Director, AI/ML Engineering to ... core machine learning models such as vehicle pricing, personalized recommender on carmax.com, ad ...

next page

Showing results 1-20

Director Machine Learning information

See Virginia salary details

$35.7K

$91.1K

$139.8K

How much do director machine learning jobs pay per year?

As of Jul 10, 2026, the average yearly pay for director machine learning in Virginia is $91,144.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,900.00 and $105,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Director Machine Learning position, and why are they important?

To thrive as a Director Machine Learning, you need advanced expertise in machine learning, statistics, data science, and leadership, typically supported by a master's or Ph.D. in a related field and several years of relevant industry experience. Familiarity with tools such as Python, TensorFlow or PyTorch, cloud platforms, and data management systems, as well as certifications like AWS Certified Machine Learning or Google Professional Machine Learning Engineer, are commonly required. Exceptional communication, strategic thinking, and team management skills distinguish top candidates in this role. These capabilities are essential for driving organizational AI initiatives, fostering high-performing teams, and delivering impactful business solutions.

What is a Director Machine Learning job?

A Director of Machine Learning leads teams in developing and deploying machine learning models to solve business challenges. They define the AI strategy, oversee research, and ensure models are scalable and ethical. This role requires expertise in machine learning, data science, and leadership, as well as collaboration with cross-functional teams. Directors also stay updated on industry advancements and drive innovation within their organizations.

What are the primary responsibilities and challenges faced by a Director of Machine Learning on a daily basis?

A Director of Machine Learning is typically responsible for overseeing the development and deployment of machine learning solutions, mentoring technical teams, setting strategic direction for AI initiatives, and ensuring the alignment of projects with organizational goals. Challenges often include balancing innovative research with business priorities, navigating evolving technology landscapes, and coordinating efforts across data science, engineering, and stakeholder teams. This role requires regular collaboration with product managers, executives, and cross-functional departments to prioritize initiatives and communicate complex technical concepts. Successful directors excel at fostering a culture of continuous learning, optimizing team productivity, and staying ahead in a fast-paced, rapidly changing field.

What are the most commonly searched types of Machine Learning jobs in Virginia? The most popular types of Machine Learning jobs in Virginia are:
What cities in Virginia are hiring for Director Machine Learning jobs? Cities in Virginia with the most Director Machine Learning job openings:
Infographic showing various Director Machine Learning job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, 1% Temporary, and 1% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $91,144 per year, or $43.8 per hour.
Machine Learning Engineer (Applied ML/MIssion Systems) - R133

Machine Learning Engineer (Applied ML/MIssion Systems) - R133

Expedition Technology

Herndon, VA โ€ข On-site

Other

Medical, Dental, Vision, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Expedition Technology (EXP) is seeking a Machine Learning Engineer to join a fast-paced, high-visibility development program focused on rapidly maturing into an operational capability. In this role, you will design, prototype, and iterate on machine learning models and data pipelines that address real-world mission problems. The work is focused on temporal, geospatial, and track-based data, enabling advanced analytics and decision support in complex environments.

This effort is an active development program that must demonstrate measurable progress quickly to enable transition. The ideal candidate is comfortable working in this type of environment: building, testing, and refining approaches under tight timelines while steadily moving capabilities toward production readiness.

We're looking for engineers who bridge the gap between machine learning research and deployable systems-someone who can experiment, iterate, and incrementally operationalize models in secure, cloud-native environments.
What You'll Do

  • Design, develop, and deploy machine learning models and pipelines for real-world mission applications
  • Work with temporal and track-based datasets (e.g., entity tracking, time-series, geospatial data)
  • Build data processing and feature engineering workflows to support model training and evaluation
  • Operationalize models using containerized, cloud-native infrastructure (AWS, Docker, Kubernetes)
  • Collaborate with engineers and analysts to translate mission needs into ML-driven solutions
  • Develop and integrate APIs and services that expose model outputs to downstream systems
  • Optimize models and pipelines for performance, scalability, and reliability
  • Contribute to experimentation frameworks, model evaluation, and continuous improvement workflows
  • Participate in Agile development, code reviews, and engineering best practices
Required Qualifications

  • U.S. Citizenship
  • Active TS/SCI clearance
  • 5+ years of experience in machine learning, data engineering, or backend software engineering
  • Strong programming skills in Python
  • Experience developing or supporting machine learning models in production environments
  • Familiarity with:
  • Machine learning frameworks (e.g., PyTorch, TensorFlow, or similar)
  • Data processing and analysis (NumPy, Pandas, etc.)
  • Understanding of core ML concepts (supervised/unsupervised learning, feature engineering, evaluation)
  • Experience with cloud environments (AWS preferred)
  • Familiarity with Docker, Kubernetes, or other containerized systems
  • Experience working with Linux environments
  • Knowledge of Git and modern software development practices (SDLC, CI/CD)

Preferred / Nice-to-Have
  • Experience working with track, time-series, or geospatial data
  • Familiarity with maritime domain data or analytics
  • Understanding of probabilistic modeling, filtering, or tracking algorithms (e.g., Kalman filters, multi-object tracking)
  • Experience building end-to-end ML pipelines (data ingestion training deployment monitoring)
  • Exposure to distributed data processing frameworks
  • Experience deploying ML systems in classified or mission environments

Who is Expedition Technology?
Expedition Technology designs, develops, and delivers innovative, advanced signal, image, and multi-INT solutions for the defense and intelligence communities. We leverage advanced algorithms, platforms, and technologies to solve our customers' most complex, demanding, and urgent C4ISR challenges. Our culture promotes individual growth and opportunity, prioritizes a collaborative team spirit, and invites the intellectually curious to creatively solve challenging problems. Headquartered in Northern Virginia's high-tech corridor, EXP is a rapidly growing, privately held, employee-owned company that pushes the boundaries of what is possible every day.
Interested in joining our team? Let's explore together.
To learn more about EXP and discover why we are an award-winning workplace, visit ourweb siteand follow us onLinkedIn.

What do we offer our team?
Expedition Technology (EXP) offers a flexible, self-directed benefits package that is designed to fit your individual needs. Benefits include:
  • Company-paid, medical, dental and vision insurance
  • Up to 45 days of PTO
  • 12% 401k match - Traditional and Roth options available
  • Student loan repayment assistance
  • Paid Family Leave
  • Tuition Reimbursement - $5250/year available
  • Referral bonus program
  • Free tickets to sporting events, theater, concerts and more
  • Free, onsite fitness center, onsite cafeteria with reduced-cost meals
  • A collaborative, creative and supportive culture where you will be encouraged to push boundaries, take risks and enjoy the rewards.

EXP is proud to be an Equal Opportunity Employer that believes a diverse range of talent creates an environment that fosters creativity and innovation.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, genetic information, or protected veteran status.