Artificial Intelligence and Machine Learning (AI/ML) Engineer

General Dynamics Information TechnologySpringfield, VA
$161,500 - $218,500Onsite

About The Position

Our AI/ML Engineer will use statistical techniques to provide insights into internal or external customer data to guide decision-making and enhance user experience. This will include building machine learning algorithms or work on artificial intelligence system deployments. You will work alongside experienced engineers and data scientists to develop and implement machine learning models and AI solutions. The ideal candidate will have knowledge of computer languages and their applications to enable a system to perform specific functions. In this position you will explore and experiment with new algorithms, techniques, and tools to improve model performance and solution quality. You will also work closely with senior engineers and data scientists to integrate machine learning models into production systems.

Requirements

  • Bachelor of Arts/Bachelor of Science
  • 5+ years of related experience
  • Knowledge of Python or other programming languages
  • Problem solving and an understanding of big data.
  • An understanding and interest in data transformation, model selection, cross-validation, and deployment
  • Interest and experience with big data platform tools
  • Knowledge of statistical techniques
  • Experience working in a collaborative team environment.
  • Intuitiveness with an ability to identify and solve complex problems related to rapidly changing technology.
  • Ability to effectively articulate technical challenges and solutions.
  • US citizenship required

Nice To Haves

  • Must be able to obtain TS/SCI w/Poly

Responsibilities

  • Model development by supporting the development, training, and optimization of machine learning models for various applications.
  • Work with large datasets to clean, preprocess, and transform data into formats suitable for machine learning models.
  • Evaluating the performance of machine learning models using the applicable metrics and techniques.
  • Completion of engineering tasks.
  • Development of solutions to engineering problems of limited scope.
  • Systems design, development, and integration from the start of a systems life cycle to the end.
  • Oversight of infrastructure including installing, configuring, testing, and maintaining operating systems, application software, and system management tools.
  • Perform systems modeling, simulation, and analysis.
  • Continual maintenance of security, including backup and redundancy strategies.
  • Documentation for processes and procedures related to engineering projects.
  • Maintains current knowledge of rapidly changing technology.
  • Designs and defines system architecture for new or existing computer systems.
  • Coordinates system development to include design, modeling, security, integration, and formal testing.

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay
  • Paid time off
  • Medical plan options
  • Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match.
  • Full flex work weeks where possible
  • Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service