About the Role
Role details below.
Responsibilities
- Balance hands-on technical work with managerial responsibilities
- Make a significant impact through both technical excellence and strategic leadership
- Drive high-impact projects
- Mentor and guide team members
- Play a crucial role in shaping the technical direction of our products
- Lead a small team of Data Scientists and Machine Learning Engineers to build solutions based on AI/ML
- Be a technical reference to the team, including doing hands-on engineering work
- Shape the technical direction of our products, translating business requirements into solutions
- Discuss business requirements with the Product Manager and other stakeholders
Requirements
- Solid understanding of the engineering challenges of deploying machine learning systems to production
- Solid understanding of systems, software and data engineering best practices
- Proficiency with cloud-based services
- Proficiency in Python or another major programming language
- Someone up-to-date with recent advances in Machine Learning Engineering, and willing to share his/her knowledge with the other members of the Data and AI Chapter
- Excellent written and verbal technical communication skills
- Have experience building backend systems, event driven architectures and rest/http applications
- Have experience building solutions with LLMs (RAG, fine-tuning)
- Have experience building AI agents and AI powered applications, familiarity with agentic frameworks (LangGraph, LangChain, AutoGen, CrewAI)
- Experience leading teams and managing careers
Nice to Have
- General understanding of machine learning concepts: regression and classification, clustering, neural networks, feature selection, cross-validation, curse of dimensionality, bias-variance tradeoff, model explainability, etc.
- Have experience working at fast-growing startups
- Have track record implementing scalable and durable solutions
- Have solid experience with Data Science