Fusemachines is hiring a Senior Software Engineer (Machine Learning) to architect, build, and deploy high-performance machine learning systems that power technology stack.
Requirements
- 5–8+ years of experience as a Machine Learning Engineer or Software Engineer focusing on ML systems, ideally within Ad Tech, MarTech, or high-scale recommendation systems.
- Strong software engineering fundamentals (OOP, data structures, algorithm design).
- Expert-level Python and strong proficiency in a compiled or high-performance language (e.g., C++, Java, Scala, Go, or Rust).
- Deep experience deploying machine learning models into highly concurrent, low-latency production environments (APIs, microservices, Triton Inference Server, custom containers).
- 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.
Benefits
- Full-time
- Remote
- Contract/Temporary