Job Description
We are seeking a skilled and experienced Machine Learning Engineer to design, develop, and deploy advanced machine learning models and frameworks. The ideal candidate will collaborate with cross-functional teams to build scalable ML solutions and optimize real-time data-driven applications, ensuring high accuracy, efficiency, and reliability.
Responsibilities
- Develop, deploy, and maintain a robust Machine Learning (ML) platform using cloud frameworks to standardize and democratize ML model utilization across the organization securely and efficiently.
- Design and implement advanced ML models to support event-driven, streaming, real-time, and low-latency applications.
- Continuously monitor, optimize, and update ML models to ensure accuracy, reliability, and peak performance.
- Collaborate with stakeholders to understand business requirements and translate them into scalable, reusable ML solutions.
- Stay informed about emerging ML trends and technologies, suggesting and implementing innovative practices to keep the company at the forefront of the ML field.
- Communicate complex ML concepts effectively to various stakeholders, ensuring clarity across different levels of seniority and technical expertise.
Qualification
- Bachelor’s degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
- 5+ years of experience developing and deploying ML models, including building online feature stores for real-time, low-latency applications.
- Hands-on experience with AWS SageMaker and cloud-based ML environments.
Technical Skills
- Machine Learning model development and deployment
- Online feature store implementation
- Cloud frameworks
- Real-time data analytics
- ML frameworks
- MLOps tools and practices
Soft Skills
- Strong communication skills for both technical and non-technical stakeholders
- Proactive approach to staying updated with industry trends
- Team collaboration and stakeholder management