Senior Machine Learning Engineer
Skills
Cloud InfrastructureComputer EngineeringComputer ScienceData ScienceFeature EngineeringPattern RecognitionReliability
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
