Machine Learning Engineer

Posted yesterday

pattern aiHayward (CA)

SENIORITY

Senior

Apply

About the role

PatternAI is an automated machine learning platform that reveals critical patterns in data for narrow business problems.
Job Description: We’re seeking an outstanding ML Engineer to join our data team and help build out best‑in‑class machine learning solutions on our platform, powering innovative solutions in marketing & sales and commercial analytics.
Responsibilities: Build and deploy the ML pipelines that power PatternAI’s machine learning platform. Manage MLOps infrastructure to monitor and optimize models.
Qualifications
Experience: 3+ years of professional experience as a Machine Learning Engineer or production‑focused Data Scientist. Proficiency across topics in machine learning and statistics. Fluency in Python coding as well as data manipulation (SQL, Spark, Pandas).Broad familiarity with the Python ecosystem and common libraries including Scikit‑Learn, XGBoost, PyTorch, Keras, Tensorflow, Pandas, and common ML cloud services. Familiarity with CNNs, RNN, LSTMs, and the latest research trends. Experience implementing, deploying, and maintaining production machine learning systems. Experience monitoring and optimizing model performance. Experience with Linux, Docker, and AWS, and basic development operations. Advanced degree in computer science, mathematics, statistics or related area of study strongly preferred. All your information will be kept confidential according to EEO guidelines.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this