2

Remote Machine Learning Engineer Jobs in Maryland

Software Engineer

Gaithersburg, MD ยท On-site +1

$78K - $116K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The position involves developing technical solutions that incorporate artificial intelligence (AI), machine learning (ML), computer vision, and IoT to solve complex scientific and engineering ...

We are is looking for talented, enthusiastic senior data engineers who share our passion for big data, AI, and machine learning and are excited by seemingly-impossible challenges. As an early ...

Senior Data Scientist

Fort George G Meade, MD ยท On-site +1

$150K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Develop and implement machine learning, data mining, statistical, and graph-based algorithms to ... BA/BS in Math, Statistics, Engineering, Computer Science, or related field * Proficiency with ...

Senior Data Scientist

Fort George G Meade, MD ยท On-site +1

$150K - $220K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Develop and implement machine learning, data mining, statistical, and graph-based algorithms to ... BA/BS in Math, Statistics, Engineering, Computer Science, or related field * Proficiency with ...

Director, AI Engineering (Data Science)

Columbia, MD ยท On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and machine learning, with at least 3-5 years in a people management or technical leadership role (Director, Sr. Manager, or Principal Engineer level). * Proven track record of leading high ...

AI Software Engineer, Senior

Laurel, MD ยท On-site +1

$86K - $198K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... machine learning solutions that help solve the nation's toughest problems. On our team, you'll ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Data Scientist

Fort George G Meade, MD ยท On-site +1

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

You Have: * 8+ years of experience with data science, data analytics, machine learning engineering ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

AI Platform Engineer, Senior

Laurel, MD ยท On-site +1

$86K - $198K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... machine learning solutions that help solve the nation's toughest problems. On our team, you'll ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

DevOps Engineer

Bethesda, MD ยท On-site +1

$170 - $225K/hr

  • Medical

  • Retirement

  • PTO

... Al), machine learning (ML) and cross-domain transfer systems to provide cutting edge data ... Percentage of remote work will vary based on client requirements/deliverables. Responsibilities ...

Software Engineer, Senior

Annapolis, MD ยท On-site +1

$121K - $159K/yr

  • Medical

  • Life

  • Retirement

  • PTO

... machine learning to operational use cases * Knowledge of DevSecOps, zero trust architectures ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

$77K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML ... experts; engineers; technologists; scientists; logistics experts; and business administration ...

UAV Software Engineer (C++)

Baltimore, MD ยท On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

We are looking for software engineers who are interested in designing high-visibility solutions to ... machine learning, AI, quantum computing, and much more. In addition to doing unique work with great ...

2027 Summer Intern Associate

Bethesda, MD ยท On-site +1

$16 - $21.50/hr

  • Medical

  • Retirement

Python, R, statistics, machine learning coursework * Data Engineering: SQL, databases, cloud platforms, or scripting experience * Finance: Accounting, finance, or economics coursework * Contracts ...

Data Scientist

Windsor Mill, MD ยท On-site +1

  • Medical

  • Retirement

This role emphasizes end-to-end development of machine learning and AI systems, including ... Develop LLM-powered applications, including prompt engineering, evaluation frameworks, and ...

Showing results 41-60

Remote Machine Learning Engineer information

See Maryland salary details

$30.6K

$125K

$187.8K

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

As of Aug 19, 2026, the average yearly pay for remote machine learning engineer in Maryland is $124,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,500.00 and $150,400.00 per year, depending on experience, location, and employer.

What is a remote machine learning engineer?

A Remote Machine Learning Engineer designs, develops, and deploys machine learning models while working from a remote location. They preprocess data, train and optimize models, and integrate them into production systems. Their role often involves collaborating with data scientists, software engineers, and stakeholders to solve complex problems using AI. Strong programming skills in Python, experience with ML frameworks like TensorFlow or PyTorch, and cloud computing knowledge are essential. Remote ML engineers must also communicate effectively and manage their time efficiently to work asynchronously with teams.

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

To thrive as a Remote Machine Learning Engineer, you need a strong background in computer science, mathematics, and experience with machine learning algorithms, typically supported by a relevant degree and prior project work. Proficiency with programming languages like Python, machine learning frameworks such as TensorFlow or PyTorch, and familiarity with cloud computing platforms is crucial, and certifications like AWS Certified Machine Learning can enhance your profile. Excellent communication, self-motivation, and time-management skills are also essential for collaborating across remote teams and meeting project goals. These combined technical and soft skills are vital for developing effective machine learning solutions while ensuring productivity and collaboration in a virtual work environment.

What are some typical challenges faced by remote machine learning engineers, and how are they addressed?

Remote Machine Learning Engineers often face challenges such as coordinating across different time zones, ensuring smooth communication with team members, and accessing large datasets or secure environments remotely. Organizations commonly address these by using robust collaboration tools (like Slack, GitHub, and Jira), establishing clear documentation, and setting regular virtual meetings to maintain alignment. Many companies also provide secure remote environments or VPN access for handling sensitive data and code. Proactive communication and organized workflows help mitigate these challenges, enabling engineers to remain productive and connected to their teams.

Are remote machine learning engineers still in demand?

Remote machine learning engineers are currently in high demand due to the growth of AI and data-driven technologies across industries. Skills in programming, data analysis, and familiarity with tools like Python, TensorFlow, or PyTorch are highly sought after, and many companies continue to hire for remote roles in this field.

Can remote machine learning engineers work remotely?

Yes, remote machine learning engineers can work remotely, as many companies offer flexible work arrangements for this role. The position typically involves tasks such as data analysis, model development, and collaboration through online tools, making remote work feasible with strong communication skills and proficiency in programming languages like Python or frameworks like TensorFlow. However, some roles may require occasional on-site meetings or access to specialized hardware.

What are the most commonly searched types of Machine Learning Engineer jobs in Maryland?

The most popular types of Machine Learning Engineer jobs in Maryland are:

What cities in Maryland are hiring for Remote Machine Learning Engineer jobs?

Cities in Maryland with the most Remote Machine Learning Engineer job openings:

Infographic showing various Remote Machine Learning Engineer job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 23% Part Time, and 1% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $124,976 per year, or $60.1 per hour.

Software Engineer

Meso Scale Discovery

Gaithersburg, MD โ€ข On-site, Remote

$78K - $116K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

POSITION SUMMARY:

The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSDโ€™s advanced laboratory automation software products. The position involves developing technical solutions that incorporate artificial intelligence (AI), machine learning (ML), computer vision, and IoT to solve complex scientific and engineering problems. The ideal candidate will apply modular and scalable software practices to deliver robust and innovative automation systems used in scientific and industrial environments.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Design, develop, test, and maintain software modules across client, web, and server environments with emphasis on laboratory automation, machine vision, and real-time data processing.
  • Integrate AI/ML models and OpenCV pipelines to enable intelligent analysis of laboratory instrument images and sensor data.
  • Collaborate with hardware, systems, and electrical engineering teams to develop software interfaces for robotic platforms and IoT-enabled devices.
  • Support full-stack development activities, including responsive UI design and backend architecture, to enable real-time system control and monitoring.
  • Develop and optimize SQL and NoSQL data architectures for high-throughput data acquisition and analytics.
  • Conduct unit testing, verification, debugging, and peer review of software components to ensure quality and reliability.
  • As required, present and participate in peer reviews of code and designs.
  • Contribute to the development and maintenance of standard operating procedures (SOPs), coding standards, and technical documentation.ย 
  • Apply best practices in software development including Agile methodology, CI/CD pipelines, and containerized environments (e.g., Docker, AWS).
  • Specific duties may vary depending upon departmental requirements.ย 

EXPERIENCE AND QUALIFICATIONS

  • A minimum of Bachelorโ€™s degree in Computer Science or related field is required. A Masterโ€™s degree is desirable.ย 
  • Minimum of one year experience in software engineering, preferably in laboratory automation, robotics, or computer vision applications.
  • Proficiency in one or more object-oriented languages (e.g., Java, Python, C++) and knowledge of design patterns and modular software design required.
  • Coursework or hands-on experience in image processing, machine learning, or robotics strongly preferred.
  • Experience with OpenCV, TensorFlow, or similar ML/vision frameworks is highly desirable.

KNOWLEDGE, SKILLS AND ABILITIES

  • General knowledge of best practices related to the software development life cycle.
  • Strong understanding of database systems, including SQL, NoSQL, and time-series data storage techniques.
  • Knowledge of building tools/automated build systems and installation software is desired.
  • Demonstrated logical problem solving abilities and able to decompose a complex process into simplified steps.
  • Understanding of IoT architectures and protocols (e.g., MQTT, REST APIs) for sensor integration and device control.
  • Strong organizational skills and the ability to manage multiple priorities in a dynamic environment.
  • Good oral, written communication and interpersonal skillsย 
  • Ability to work independently and collaboratively in cross-functional teams, and to communicate complex technical ideas clearly.

PHYSICAL DEMANDS

This position requires the ability to communicate and exchange information, utilize equipment necessary to perform the job, and move about the office.

WORK ENVIRONMENT

This position is typically performed in a traditional office environment or remotely as needed.

COMPENSATION SUMMARY

The annual base salary for this position ranges from $78,100 to $116,200. This salary range represents a general guideline as MSD considers other factors when presenting an offer of employment, such as scope and responsibilities of the position, external market factors, and the candidateโ€™s knowledge, skills, abilities, education and experience. Employees may qualify for a discretionary or non-discretionary bonus in addition to their base salary. These annual bonuses are intended to recognize individual performance and enable employees to benefit from the Company's overall success.

BENEFITS SUMMARY

At MSD, we offer a comprehensive benefits package to support our employees' well-being and financial security. In addition to competitive salaries, our benefits include medical, dental, and vision coverage, along with prescription benefits. We provide a 401(k) plan with company matching, flexible spending accounts, and company-paid short- and long-term disability insurance as well as group life and accidental death and dismemberment insurance. Our offerings also encompass paid vacation, paid sick leave, paid holidays, and paid parental leave, along with an employee assistance program. Additional voluntary perks include a fitness club membership contribution, pet insurance, identity theft protection, home and auto insurance discounts, and optional supplemental life insurance.

EEO/AA STATEMENT

MSD is an Equal Opportunity/Affirmative Action Employer. We are committed to fostering a diverse and inclusive workplace where all individuals are treated with respect and dignity. We welcome applications from all qualified candidates, making employment decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, genetic information, marital status, national origin, age, protected veteran status, pregnancy, disability status, or any other protected characteristic. For our full EEO/AA and Pay Transparency statement, please click on the following link: https://www.mesoscale.com/en/our_company/careers/equal_employment_opportunity_statement.ย 

Meso Scale Diagnostics uses E-Verify to validate the work eligibility of candidates.