Sr. Machine Learning Engineer

United StatesFull-TimeSenior
Salary164000 - 194000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerPythonSQLDynamoDBETLKafkaKubernetesPyTorchSnowflakeTensorflowTerraformDatabricksCloudFormationscikit-learn

Requirements

  • 5+ years of experience in Machine Learning Engineering, with strong focus on production systems and data engineering.
  • Strong expertise in AWS cloud services (e.g., SageMaker, DynamoDB) and infrastructure-as-code tools such as Terraform, CDK, or CloudFormation.
  • Deep experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Strong programming skills in Python and experience with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Advanced knowledge of ETL pipelines, database systems, and large-scale data processing.
  • Experience with big data and distributed systems such as Snowflake, Databricks, or Kafka is highly desirable.
  • Strong understanding of SQL and data modeling for analytical and operational use cases.
  • Proven ability to collaborate across data science, engineering, and product teams.
  • Strong problem-solving skills with a focus on scalability, reliability, and performance.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Responsibilities

  • Architect and own the end-to-end machine learning infrastructure, ensuring scalable and production-ready systems.
  • Partner with data science teams to productionize models and transition algorithms from research to real-world applications.
  • Design, build, and maintain feature stores (offline and online) to support real-time and batch model inference.
  • Develop and optimize ML pipelines and data workflows using modern cloud-native architectures.
  • Collaborate with data engineering teams to enhance data lake, ETL, and streaming data infrastructure.
  • Lead system monitoring, observability, and performance optimization for production ML models.
  • Contribute to architectural decisions and define best practices for scalable data and ML systems.
  • Ensure reliability, fault tolerance, and efficiency across all machine learning services in production.
  • Support cross-functional collaboration by translating data science needs into scalable engineering solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
164000 - 194000 USD per year
Apply Now