Key Skills: Machine Learning, System Design, Python, Optimization, Recommendation Systems, Kubernetes, Docker
Roles and Responsibilities:
- Design and implement machine learning algorithms for large-scale applications.
- Lead technical projects and provide architectural guidance.
- Collaborate with cross-functional teams to define and shape technical roadmaps.
- Utilize Python and relevant ML libraries (e.g., TensorFlow, PyTorch) to develop production-grade products.
- Conduct in-depth analysis to influence strategic direction and communicate findings effectively.
- Stay updated with the latest advancements in machine learning and AI technologies.
Skills Required:
- Strong expertise in Machine Learning and Optimization techniques
- Proficiency in Python and ML libraries (TensorFlow, PyTorch, etc.)
- Experience with designing and implementing recommendation systems
- Solid understanding of large-scale system design and architecture
- Familiarity with containerization tools like Kubernetes and Docker
- Strong communication and leadership skills to influence stakeholders
Education: Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field