Machine Learning Engineer, Digital Experience
Job Description
Everpure is seeking a Machine Learning Engineer for its Digital Experience Insights team in Santa Clara, CA. In this onsite role, you will help move machine learning solutions from prototype into production by creating the pipelines, infrastructure, and engineering practices needed to keep models performing reliably after deployment.
Responsibilities
- Deliver machine learning models from prototype to production by building dependable, scalable pipelines for training, serving, and inference.
- Design and maintain data pipelines, feature stores, and workflow orchestration to support clean, timely, and well-tested model inputs.
- Implement monitoring for model performance, data drift, and pipeline health, and take action when systems or metrics indicate issues.
- Build and validate machine learning models and statistical approaches when required, partnering with the broader data science team on model design.
- Collaborate with Data Scientists, Data Engineers, and Software Engineers to translate open-ended business needs into a technical plan and a working production system.
The role is primarily in-office. You are expected to work from the Santa Clara office in accordance with Everpure policies, except while on PTO, work travel, or other approved leave.
Requirements
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Data Science, Engineering, Statistics, or a related field, or equivalent practical experience.
- 3-5 years of industry experience in data engineering, ML engineering, or a hybrid data science and engineering role, with a history of shipping models to production.
- Strong software engineering fundamentals in Python and SQL, including the ability to write production-quality, well-tested code.
- Hands-on experience with workflow orchestration tools such as Airflow or Dagster.
- Working knowledge of machine learning and statistical modeling, with familiarity such as Scikit-Learn or PyTorch, and the ability to build or extend models when needed.
- Experience in a cloud-native environment, including AWS, GCP, or Azure.
- Good communication skills, with the ability to explain technical work clearly to non-technical stakeholders.
- Comfort working through ambiguity and shifting priorities, with a collaborative approach across teams.
Technology Stack
- Python
- SQL
- Airflow
- Dagster
- AWS, GCP, Azure
- Scikit-Learn
- PyTorch
Compensation and Location
- Location: Santa Clara, CA (onsite)
- Salary: USD 180,000 - 270,000 per year
- Minimum experience: 3 years
What You Can Expect
- Innovation: Critical thinking, a willingness to take on challenges, and an expectation to contribute as trailblazers.
- Growth: Support to grow and contribute to something meaningful.
- Team: A culture that builds each other up and sets aside ego for the greater good.
- Perks: Flexible time off, wellness resources, and company-sponsored team events to support work-life balance.
- Accessibility: Candidates with disabilities may request accommodations for all aspects of the hiring process by contacting [email protected] if invited to an interview.
- Equal opportunity: Everpure is proud to be an equal opportunity employer, with a focus on ensuring every voice matters.