1

Machine Learning Software Engineer Jobs in Washington, DC

Machine Learning Engineer

Washington, DC · On-site +1

$130K - $200K/yr

  • Medical

  • Dental

  • Vision

  • PTO

About the Role We are seeking a Machine Learning Engineer to design, build, and evaluate advanced ... Strong software engineering fundamentals and the ability to work independently on ambiguous ...

Machine Learning Engineer

Washington, DC · On-site

$130K - $200K/yr

  • Medical

  • Dental

  • Vision

  • PTO

We are seeking a Machine Learning Engineer (3-5+ years of experience) to help design, build ... You will collaborate closely with researchers, software engineers, red teamers, and subject-matter ...

Machine Learning Engineer

Mclean, VA · On-site

$105K - $115K/yr

  • Medical

  • Dental

  • Vision

  • PTO

Partner with ML engineers, data engineers, software developers, product managers, data analysts, and clinical and operations team members to deliver machine learning solutions that make an impact ...

Machine Learning Engineer

Chantilly, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Machine Learning Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, ect.

Machine Learning Engineer

Reston, VA · On-site

$110 - $170/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Machine Learning Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, ect.

Machine Learning Engineer

Chantilly, VA · On-site

$120 - $180/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Machine Learning EngineerLOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, ect.

Machine Learning Engineer

College Park, MD · On-site

$120 - $180/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Machine Learning Engineer will perform their job duties to a high standard, working both ... Knowledge of modern software engineering practices (requirements gathering, design, prototyping ...

Machine Learning Engineer

Reston, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Machine Learning Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, ect.

Machine Learning Engineer

Tysons, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Machine Learning Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, ect.

Showing results 21-40

Machine Learning Software Engineer information

See Washington, DC salary details

$71.9K

$167.1K

$232.7K

How much do machine learning software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for machine learning software engineer in Washington, DC is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What does a machine learning software engineer do?

A Machine Learning Software Engineer designs, develops, and deploys machine learning models within software applications. They work on data preprocessing, model training, optimization, and integration into production systems. Their role requires expertise in programming (Python, Java, or C++), machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn), and cloud platforms. They collaborate with data scientists and software engineers to build scalable ML solutions.

What are the key skills and qualifications needed to thrive as a machine learning software engineer?

To thrive as a Machine Learning Software Engineer, you need a solid understanding of programming (especially Python), algorithms, data structures, and mathematics, ideally backed by a degree in computer science, engineering, or a related field. Experience with frameworks such as TensorFlow or PyTorch, familiarity with cloud platforms (AWS, Azure, or GCP), and relevant certifications in data science or machine learning are highly valuable. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams set outstanding candidates apart. These competencies are crucial for building deployable, scalable, and maintainable machine learning solutions that address real business challenges.

Is machine learning software engineer a high paying job?

Machine learning software engineers typically earn high salaries due to the specialized skills required, such as proficiency in programming languages like Python and experience with frameworks like TensorFlow. Salaries vary based on experience, location, and industry, but overall, it is considered a well-compensated role in the tech field.
Infographic showing various Machine Learning Software Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 21% Part Time, and 2% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Machine Learning Engineer

Cymertek Corporation

Annapolis Junction, MD • On-site

Full-time

Re-posted 6 days ago


Job description

Job Summary:
Cymertek Corporation is seeking a talented and innovative Machine Learning Engineer to join their team. The role involves designing, developing, and deploying machine learning models to solve complex problems and improve decision-making processes.
Responsibilities:
• Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning)
• Ability to design, implement, and optimize machine learning models and workflows
• Experience working with large, complex datasets
• Knowledge of data preprocessing and feature engineering
• Familiarity with cloud-based platforms for machine learning (e.g., AWS, Google Cloud, Azure)
• Strong problem-solving skills and analytical thinking
Qualifications:
Required:
• Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning)
• Ability to design, implement, and optimize machine learning models and workflows
• Experience working with large, complex datasets
• Knowledge of data preprocessing and feature engineering
• Familiarity with cloud-based platforms for machine learning (e.g., AWS, Google Cloud, Azure)
• Strong problem-solving skills and analytical thinking
• Proficiency in programming languages (e.g., Python, R, Java)
• Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
• Expertise in model evaluation techniques and metrics
• Strong knowledge of version control tools (e.g., Git)
• Experience with data visualization tools (e.g., Matplotlib, Seaborn, Tableau)
• Understanding of database technologies (e.g., SQL, NoSQL)
• Bachelor's Degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, Statistics, Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, etc.
Preferred:
• Experience with natural language processing (NLP)
• Knowledge of deep learning techniques (e.g., CNNs, RNNs)
• Familiarity with deployment tools (e.g., Docker, Kubernetes)
• Experience with data augmentation and synthetic data generation
• Ability to collaborate in cross-functional teams (e.g., engineers, product managers)
• Knowledge of edge computing and model optimization for deployment
Company:
With headquarters in Maryland, Cymertek [/'sī-mer-tek/] Corporation provides superior consulting services for the implementation of high quality information systems. Founded in 2010, the company is headquartered in Laurel, USA, with a team of 11-50 employees. The company is currently Early Stage.