Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PROS

Machine Learning Engineer II

PROS

Machine Learning Engineer II at PROS building and deploying scalable machine learning solutions. Collaborating closely with data scientists and engineers in optimizing ML models and pipelines.

Posted 5/21/2026full-timeHouston • Texas • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsLinuxPySparkPythonPyTorchTensorflow

About the role

Key responsibilities & impact
  • Build, deploy, and operate scalable machine learning solutions within the PROS Platform
  • Productionize ML models, optimizing performance at scale
  • Own well-defined ML components collaborating closely with data scientists and software engineers
  • Design, implement, and productionize machine learning models and data pipelines
  • Convert research workflows into scalable, reliable, and secure production systems
  • Build and optimize distributed ML pipelines for large-scale training and low-latency inference
  • Apply ML best practices for feature engineering, model tuning, validation, and performance optimization
  • Deploy, monitor, and maintain ML systems in production; diagnose and resolve performance and reliability issues
  • Evaluate existing ML pipelines and recommend improvements to architecture and processes
  • Partner with software engineers to integrate ML solutions into the platform

Requirements

What you’ll need
  • 5+ years of progressively responsible experience in machine learning engineering or data-intensive software engineering
  • Strong proficiency in Python
  • Hands-on experience with distributed data and ML frameworks such as PySpark, Databricks, and MLflow
  • Experience with deep learning frameworks (TensorFlow and/or PyTorch)
  • Strong understanding of distributed systems, performance tuning, and cost optimization
  • Experience deploying, monitoring, and maintaining ML models for batch and real-time inference
  • Familiarity with Linux environments and cloud platforms, preferably Microsoft Azure
  • Strong communication skills and ability to work independently on well-defined problems.

Benefits

Comp & perks
  • Flexible ways of working
  • Continuous learning and development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningPythondistributed data frameworksPySparkDatabricksMLflowdeep learning frameworksTensorFlowPyTorchperformance tuning
Soft Skills
strong communication skillsability to work independently