Senior Machine Learning Engineer

$155,000 - $235,000/Yr

Jobot - Milwaukee, WI

posted 2 months ago

Full-time - Senior
Remote - Milwaukee, WI
Administrative and Support Services

About the position

As a Senior Machine Learning Engineer at our growing subsidiary of a large public company, you will play a pivotal role in developing and deploying machine learning models that drive our business forward. This position is fully remote, allowing you to work from the comfort of your home while collaborating with a talented team of engineers and data scientists. You will be responsible for building, evaluating, and scaling machine learning pipelines, ensuring that our models are not only effective but also efficient and scalable. Your expertise in Python and various machine learning frameworks will be crucial as you design, train, and evaluate models, adhering to best practices in model selection, validation, and performance assessment. In this role, you will leverage your experience with MLOps practices to automate model deployment and monitor performance, ensuring that our systems remain robust and responsive to changing data. You will also be tasked with orchestrating complex workflows and data pipelines, utilizing tools like Airflow and SQL frameworks. Your ability to architect solutions on AWS or equivalent cloud platforms will be essential as you integrate machine learning systems with existing infrastructure. Additionally, you will have the opportunity to work with large language models and other generative AI modalities, applying them in production environments to enhance our offerings. We are looking for a candidate who not only possesses strong technical skills but also has a passion for innovation and a desire to stay at the forefront of machine learning technology. You will be part of a dynamic team that values collaboration, creativity, and continuous learning, with opportunities to attend conferences and further your education through our tuition reimbursement program. Join us in shaping the future of our company through cutting-edge machine learning solutions!

Responsibilities

  • Build, evaluate, scale, and deploy machine learning pipelines using Python, preferably within the AWS ecosystem.
  • Design, train, and evaluate machine learning and AI models while adhering to best practices.
  • Implement MLOps practices such as automated model deployment and performance monitoring.
  • Develop batch and streaming pipelines using SQL, PySpark, Pandas, and similar frameworks.
  • Orchestrate complex workflows and data pipelines using tools like Airflow.
  • Architect solutions on AWS or equivalent public cloud platforms.
  • Develop data APIs, Microservices, and event-driven systems to integrate ML systems.
  • Load test deployed models at scale to understand performance breakpoints.
  • Assess and implement new data tools to enhance the machine learning stack.

Requirements

  • Completed BS, MS, or PhD in Computer Science, Mathematics, Statistics, Data Science, Engineering, Operations Research, or other quantitative field.
  • 5+ years of practical experience in building, evaluating, scaling, and deploying machine learning pipelines with Python.
  • Strong programming skills in Python and understanding of core computer science principles.
  • Experience with frameworks and libraries for machine learning & AI such as scikit-learn, HuggingFace, PyTorch, Tensorflow/Keras, MLlib, etc.
  • Experience with Git, CI/CD pipelines, Docker, Kubernetes.
  • Familiarity with Large Language Models (LLMs) and generative AI modalities.

Nice-to-haves

  • Knowledge in domains such as recommender systems, fraud detection, personalization, and marketing science.
  • Knowledge of data mesh concepts.
  • Familiarity with Snowflake, Monte Carlo, RDS, DynamoDB, Kafka, Fivetran, dbt, EMR, Sagemaker, DataDog, PagerDuty, Atlan, Data Observability tools and Data Governance tools.

Benefits

  • Competitive base salary between $155k and $235k, depending on experience.
  • Generous stock grant.
  • Bonus of 10-20%, depending on experience.
  • 100% remote work.
  • 401k with dollar for dollar match, up to 6% of eligible earnings.
  • Comprehensive medical, dental, vision and life insurance.
  • 17 paid holidays per year, including 3 floating holidays.
  • Annual Paid Time Off (PTO), with separate sick days.
  • 12 weeks paid Parental Leave.
  • Caregiver Leave.
  • Adoption and Surrogacy Assistance Plan.
  • Flexible workplace accommodation.
  • Fun team/company events at Sports games, concerts, etc.
  • Tuition reimbursement.
  • Ability to attend conferences.
  • A MacBook Pro and accompanying hardware.
  • A modern productivity toolset including Slack, Miro, Loom, Lucid, Google Docs, Atlassian.
  • Generous company discounts.
  • Eligible for donation matching to over 1.5 million nonprofit organizations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service