Senior Software Engineer ML

Remote
Harnham $170,000 - $215,000
Full Time Senior Level 5+ years

Posted 1 week ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Design, build, and deploy production AI systems, focusing on generative AI and RAG, to enhance collaboration and decision-making for a remote-first product and engineering organization. This role involves owning systems from data ingestion through deployment and iteration, making a real product impact.

Responsibilities

  • Build and deploy generative AI and RAG systems embedded into real user workflows
  • Design and maintain scalable data pipelines for training, evaluation, and continuous improvement
  • Implement human-in-the-loop processes to improve model quality and reduce hallucinations
  • Partner with product and engineering teams to deliver high-impact, user-facing AI capabilities
  • Contribute to training, inference, monitoring, and production deployment infrastructure

Requirements

  • 5+ years building and shipping production machine learning systems
  • Strong Python experience with PyTorch or TensorFlow
  • Experience with LLMs, embeddings, retrieval systems, or ranking architectures
  • Demonstrated ownership of ML systems end-to-end (data to model to serving to iteration)
  • Comfortable mentoring others and raising the technical bar

Qualifications

  • 5+ years building and shipping production machine learning systems

Nice to Have

  • MLOps or ML infrastructure experience (CI/CD, observability, automation)
  • Experience building AI systems in collaborative or workflow-driven environments

Skills

Python * TensorFlow * PyTorch * Generative AI * LLMs * RAG systems *

* Required skills

Benefits

Competitive compensation
Benefits

About Harnham

Harnham is the global leader in Data & AI recruitment, partnering exclusively with data-driven organizations for nearly two decades.

Professional Services
View all jobs at Harnham →