fusemachines logo
fusemachines3 weeks ago

Senior Software Engineer (Machine Learning)

Remote · Mexico City, Mexico City, Mexico or MX

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown

Job Summary

Senior Software Engineer (Machine Learning) to architect, build, and deploy high-performance ML systems across the full lifecycle. The role requires production-grade software engineering skills alongside applied ML expertise, including building scalable APIs, real-time feature processing, and robust MLOps. You will scale data pipelines, develop online/offline feature stores, train and deploy models (tree-based and neural networks), and ensure low latency and high throughput in production environments. Expect hands-on work with Spark/Ray, PyTorch/TensorFlow, containerized deployments, monitoring for data drift, and data-driven evaluation through A/B testing. This position emphasizes delivering production-ready code, reproducible experimentation, and close collaboration with stakeholders to drive business metrics.

Required Qualifications

  • 5–8+ years of experience as a Machine Learning Engineer or Software Engineer focusing on ML systems
  • Strong software engineering fundamentals (OOP, data structures, algorithm design)
  • Expert-level Python and strong proficiency in a compiled or high-performance language (C++, Java, Scala, Go, or Rust)
  • Experience deploying machine learning models into highly concurrent, low-latency production environments (APIs, microservices)
  • Hands-on experience with big data processing (Apache Spark, Kafka, Flink) and complex SQL queries
  • Proven track record of shipping both tree-based models and neural networks (PyTorch/TensorFlow) to production
  • Solid grasp of statistics, hypothesis testing, and rigorous A/B experiment design
  • Experience designing and maintaining production-grade MLOps pipelines (CI/CD for ML, model retraining, monitoring)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

fusemachines

Senior Software Engineer (Machine Learning)

Apply on Sorce