Job Description
Roles & Responsibilities:
- Hire, Train, and Mentor engineers by providing technical direction and leadership
- Lead the team and development of scalable and efficient Machine Learning platform products
- Develop technical specifications and architectures for new ML platform features and products
- Collaborate with cross-functional teams across the globe to ensure product development aligns with business goals
- Define and enforce engineering best practices to ensure deliverables are complete, on time, and meeting a high-quality standard
- Stay up-to-date with the latest ML platform technologies and trends to identify opportunities for product innovation and cost savings.
- Communicate effectively with technical and non-technical stakeholders to ensure alignment on project goals and timelines
Competencies Required:
- Demonstrated excellence participating on cross functional teams in fast-paced environments, both in terms of technical leadership and hands-on coding.
- Excellent ability to break down complex problems into simple solutions
- Willingness and ability to learn, evaluate, and make recommendations for leveraging new technologies.
- Strong analytical skills and desire to write clean, correct and efficient code.
- Sense of ownership, urgency and pride in your work.
- Proven that you are a leader who prioritizes, communicates clearly, and partners effectively with both technical and non-technical employees.
- Excellent command of tools and expertise for troubleshooting production issues
Job Requirement
Must Have Skills:
- Python, Docker, Kubernetes
- Spark
- Exposure to Machine learning Practices
- Team Management experience
Good to Have:
- AWS / Azure cloud services experience
- Seldon
- Kubeflow