Machine Learning Engineer

Overview

Remote
$60 - $70
Contract - W2
Contract - 9 Month(s)

Skills

GenAI
Python
Machine Learning
SQL
Jumpstart
Bedrock
Sagemaker

Job Details

Job Tittle: Machine Learning Engineer
Location: FULLY remote in the US working PST Hours
Duration: 9+ month contracts with chance to extend / convert down the road

Required Skillset:

  • 5+ years of Machine Learning experience
  • Databricks
  • AWS Sagemaker
  • Python
  • SQL
  • Client Models, Client Ops experience
  • Data preprocessing

Preferred experience:
- AWS bedrock, LLMs , LLMOps, Computer Vision, Motion Capture
Job description:
Responsibilities:

  • Build and maintain scalable infrastructure for machine learning model & pipeline deployment, including containerization & orchestration.
  • Develop and maintain scalable & secure REST APIs for serving multiple machine learning models to various users.
  • Collaborate with data scientists and software engineers to ensure seamless integration of Client models into our systems.
  • Design and optimize data pipelines, data storage, and data processing systems to support the training and inference processes of machine learning models.
  • Build and maintain data and model dashboards to monitor model performance and health in production environments.
  • Collaborate with cross-functional teams to identify and address data quality, data governance, and security considerations in the context of Client operations.
  • Monitor model performance and health in production environments, establishing and maintaining appropriate monitoring and alerting mechanisms.

Requirements:

  • Required
    • Bachelor's degree in Computer Science, Data Science, or a related field. A Master's or Ph.D. degree is a plus.
    • 5+ years of hands-on experience in Client operations, Client engineering, or related roles.
    • Experience with AWS & Databricks cloud platforms, specifically AWS Sagemaker, AWS Jumpstart, & AWS Bedrock.
    • Experience with REST API development, AWS Networking Protocols
    • Solid understanding of infrastructure components and technologies, including containerization (e.g., Docker) and CI/CD pipelines
    • Strong knowledge of software engineering principles and best practices, including version control, code review, and testing.
    • Excellent problem-solving skills, with the ability to analyze complex issues and provide innovative solutions in a fast-paced environment.
    • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
  • Preferred
    • Familiarity with load balancing, EKS (Kubernetes), & latest serving Client Model Serving Techniques (ex. NVIDIA Triton).
    • Familiarity with the Hugging Face Diffusers Library