Machine Learning Engineer

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Artificial Intelligence
Generative Artificial Intelligence (AI)
Amazon Web Services
Machine Learning (ML)
Python
POC
Cloud Computing
Scalability
pipelines
data scientist

Job Details

Title: Machine Learning Engineer

Location: This position is primarily remote. Candidates based in Maryland, Washington, DC, or Virginia will be prioritized. Roughly once per month, candidates will need to commute or travel to Reston. VA for PI Planning activities.

Terms of Employment
Contract, 12 Months (Likely Extension)
This position is primarily remote. Candidates based in Maryland, Washington, DC, or Virginia will be prioritized. Roughly once per month, candidates will need to commute or travel to Reston. VA for PI Planning activities.

Overview

Our client is looking for a skilled Machine Learning Engineer to plan an instrumental role in taking cutting-edge AI/ML models developed by data scientists and bringing them to life. Your primary responsibility will be to build robust pipelines, optimize performance, and scale these solutions effectively within the AWS cloud environment. This role is crucial to advancing the client's AI capabilities, including initiatives within their Generative AI track. Key responsibilities will include:
Engineer, implement, and deploy sophisticated AI/ML models.
Develop and maintain scalable data and model pipelines using Python.
Optimize and enhance the performance and scalability of AI solutions deployed on AWS.
Utilize and orchestrate various AWS services (potentially including Sagemaker, Bedrock, and others) to build and manage ML workflows.
Collaborate with data scientists to transition models from research/POC to production-ready systems.
Focus intensely on the engineering lifecycle of ML models: deployment, monitoring, optimization, and scaling.
Required Qualifications
Proven experience as a Machine Learning Engineer, Cloud Engineer, or Software Engineer with a strong focus on operationalizing ML models.
Expert-level proficiency in Python programming, particularly for building ML/data pipelines and automation.
Significant hands-on experience with cloud platforms, specifically AWS, including deploying and managing ML solutions using various services.
Demonstrated experience in optimizing, scaling, and deploying machine learning models into production environments.
Solid understanding of fundamental AI and Machine Learning concepts.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.