Senior Machine Learning Engineer

Skills
Computer ScienceData ArchitectureData ModelingDatabase DesignDatabasesDatasetsMachine Learning
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s or Master’s degree in a technical field with 5+ years ML engineering experience
  • 3+ years experience prototyping and maturing NLP algorithms including LLM based solutions
  • Proficiency in Python and ML libraries (e.g., PyTorch, TensorFlow)
  • Experience in model training and deployment at scale in a cloud-based infrastructure

Nice to have

  • Experience with modern ML orchestration platforms
  • Infrastructure-as-code experience with Terraform
  • Development experience in C#

Day to day

  • Improve and maintain production ML models, APIs, and database for scalability and reproducibility
  • Prototype new products utilizing the latest NLP research, maturing them into production algorithms
  • Apply software design and computer science fundamentals to write optimized code