Senior Machine Learning Engineer

Skills
Cloud InfrastructureComputer EngineeringComputer ScienceData ScienceFeature EngineeringPattern RecognitionReliability
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s or Master’s degree in Computer Science from a top-tier university
  • 2-4 years of experience in machine learning, with a proven track record in shipping ML infrastructure, ML, or NLP-related projects that have gained significant usage
  • Strong programming skills in Python, TensorFlow, PyTorch, or similar frameworks
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and MLOps tools
  • Familiarity with data preprocessing, feature engineering, and model evaluation techniques
  • Excellent problem-solving skills and the ability to work independently and in a team
  • Strong communication skills and the ability to articulate complex concepts to non-technical stakeholders

Nice to have

  • Motivated
  • Problem-solving
  • Strong communication
  • Independent
  • Teamwork

Day to day

  • Develop and implement machine learning and deep learning models to solve specific business problems
  • Collaborate with data scientists, software engineers, and other stakeholders to integrate models into production environments
  • Optimize models for performance, scalability, and reliability, and stay up-to-date with the latest trends and advancements in machine learning and AI