Lead Machine Learning Ops Engineer

BJ's Wholesale ClubBJ's Club Support Center Marlborough, MA
13dHybrid

About The Position

We are seeking a Lead MLOps Engineer with a strong foundation in data science principles with background in machine learning operations. This role is ideal for someone who can bridge the gap between model development using data science principles and production deployment, ensuring scalable, robust, and efficient ML solutions. You will work closely with other data scientists, engineers, IT, and business partners to build, deploy enterprise-grade models, manage the full ML lifecycle, and mentor junior team members on best practices.

Requirements

  • Educational Background: Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field.
  • Professional Experience: Minimum of 4-6 years of experience in machine learning or ML Ops.
  • Technical Expertise: Strong knowledge of ML algorithms (e.g., XGBoost, Prophet, matrix factorization, multi-armed bandit)
  • Experience with model lifecycle management, including tracking, packaging, versioning, and deployment using tools such as MLflow
  • Strong programming skills with Python and PySpark (preferred)
  • Experience with CI/CD pipelines, automation tools, and practices
  • Proficiency in monitoring tools and performance optimization techniques
  • Experience with engineering and development collaboration tool such as GIT/Jira/Confluence
  • Familiarity with cloud platforms (like AWS) and Databricks (preferred)
  • Soft Skills: Problem-Solving: Strong analytical and problem-solving skills.
  • Communication: Excellent verbal and written communication skills.
  • Team Collaboration: Ability to work collaboratively in a cross-functional team environment.
  • Adaptability: Ability to adapt to new technologies and rapidly changing environments.
  • Detail-Oriented: Attention to detail and a commitment to delivering high-quality solutions.

Responsibilities

  • Model Development, Deployment & Lifecycle Management: Build, deploy, and manage machine learning models using applied statistics (supervised/unsupervised learning, feature selection, etc.)
  • Translate complex ML concepts and findings for non-technical audiences
  • Develop and implement scalable ML deployment strategies, ensuring models are production-ready
  • Monitor, retrain, and fine-tune models in production to maintain optimal accuracy and performance
  • ML Infrastructure & Tooling: Design and maintain robust ML infrastructure, including data pipelines and model serving infrastructure.
  • Ensure infrastructure supports high-volume data processing and model training
  • Implement and manage MLOps tools to support the end-to-end workflow
  • Monitoring and Optimization: Establish monitoring systems and alerts to track model performance and health
  • Proactively address production issues related to model accuracy, drift, and latency
  • Continuously optimize models and pipelines for cost, speed, and scalability
  • Collaboration and Communication: Work closely with Business, data scientists, engineers, and IT teams to ensure seamless integration of ML models into production systems.
  • Collaborate with cross-functional teams to understand business requirements and translate them into ML solutions.
  • Mentor junior team members and promote best practices in model development and deployment

Benefits

  • Weekly Pay: Get paid every week so that you can manage your money on your terms.
  • Free BJ’s Memberships: Enjoy a complimentary The Club Card Membership, plus a free Supplemental Membership for someone in your household.
  • Generous Paid Time Off: Take the time you need with vacation, personal, sick days, holidays, bereavement, and jury duty leave.
  • Flexible and Affordable Health Benefits: Choose from three medical plans, and access optional dental, vision, Health Savings Account (HSA), and flexible spending account options to fit your lifestyle.
  • 401(k) Retirement Savings Plan: Build your financial future with a company match (available to team members 18 and older).
  • Employee Stock Purchase Plan: Accumulate funds through after-tax payroll deductions that can be used to purchase shares of BJ’s common stock at a 15% discount.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service