Senior Machine Learning Engineer

Compunnel

$120K — $160K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience building machine learning systems in cloud environments, particularly AWS.
  • Expert in ML frameworks such as PyTorch and TensorFlow, with skills in distributed training and model optimization.
  • Hands-on experience with cloud infrastructure and tools including EC2, EKS, S3, SageMaker, Docker, and Kubernetes.
  • Proficient in Python and skilled in big data tools like Apache Spark and Databricks.
  • Solid knowledge of LLM fine-tuning, transformer models, and deployment strategies.

Responsibilities

  • Design workflows and architectures to activate ML models for real-time and batch processing.
  • Collaborate with data scientists to prototype algorithmic product solutions using AWS services.
  • Implement production-ready solutions using infrastructure-as-code tools like Terraform or CloudFormation.
  • Develop data pipelines for building and maintaining a feature store.
  • Enhance existing ML architectures to maximize business effectiveness.
  • Partner with data engineering for data formatting and delivery integration.
  • Ensure compliance with data governance and security standards for ML solutions.
  • Stay current with AWS ML services and innovative design patterns.

Benefits

  • Opportunities for professional growth and development.
  • Flexible work environment with options for remote work.
  • Collaboration with cross-functional teams.
  • Access to the latest tools and technologies in the field.
  • Participation in industry conferences and workshops.
Full Job Description
Job Summary:

In this role, you will design and implement algorithmic product architectures to operationalize machine learning models across the entire product lifecycle" from data ingestion to ML processing and result delivery. As both a solution architect and hands-on engineer, you will collaborate with data science, data engineering, and architecture teams to ensure scalable, efficient, and secure ML product deployments in cloud environments.

Job Responsibilities:
  • Design workflows and architectures that activate ML models, including real-time streaming and batch processing use-cases.
  • Collaborate with data scientists to develop and prototype algorithmic product solutions using appropriate AWS services.
  • Implement production-ready solutions using infrastructure-as-code (Terraform/CloudFormation).
  • Develop data pipelines to populate and maintain a feature store with cleaned and imputed data.
  • Enhance and scale existing ML product architectures to maximize business impact.
  • Partner with data engineering to align on data formatting, delivery cadence, and integration.
  • Ensure all ML solutions adhere to data governance, security, and architectural standards.
  • Continuously stay updated on new AWS ML services, tools, and design patterns.


Required Skills:
  • Strong experience building ML systems in cloud environments (especially AWS).
  • Expertise in ML frameworks like PyTorch and TensorFlow, including distributed training and model optimization.
  • Hands-on experience with cloud tools and infrastructure: EC2, EKS, S3, SageMaker, Docker, Kubernetes, Terraform/CloudFormation.
  • Proficient in Python and big data tools such as Apache Spark and Databricks.
  • Solid understanding of LLM fine-tuning, transformer models, and model deployment strategies.

Preferred Skills:
  • Familiarity with MLOps and CI/CD for ML workflows.
  • Experience in feature engineering and maintaining enterprise-grade feature stores.
  • Understanding of data governance and security practices in cloud-based environments.


Certifications:

[Optional AWS certifications or relevant ML engineering certifications preferred.]

Education:

Master's degree in computer science, Software Engineering, Machine Learning, or a related field.

Similar Jobs

More Jobs at Compunnel

  • Technical Lead
    $120K — $150K *
    Remote
    Finance & Insurance
    Remote in Oregon, US
  • Senior Security AI Engineer
    $120K — $150K *
    Kansas City, KS 66102 (Wyandotte County)
    Information Technology
    In-Person
  • Application Support Engineer
    $70K — $95K *
    Calgary, AB T1Y 7M8
    Enterprise Technology
    In-Person
  • Angular Developer
    $90K — $120K *
    Durham, NC 27713 (Durham County)
    Information Technology
    In-Person
  • Application Architect
    $100K — $130K *
    Pittsburgh, PA 15237 (Allegheny County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Machine Learning Engineer jobs: