We are looking for a Lead Machine Learning Engineer to lead the development and deployment of scalable AI-driven solutions. You will collaborate with product teams, engineers, designers, and analysts to define and execute the technology roadmap, ensuring alignment with business goals and strategic initiatives. This role requires strong leadership, technical expertise, and a passion for innovation in machine learning and distributed systems.
- Navigate complex, ambiguous challenges by driving principle-based decision-making, enabling faster execution and clarity in technical and business strategies.
- Partner with Product Managers, cross-functional engineers, and data analysts to define the technology roadmap and drive execution, ensuring practical machine learning capabilities are built to achieve the company's vision.
- Participate in quarterly planning sessions, proactively identifying roadblocks, negotiating trade-offs, and optimizing resource distribution across multiple projects.
- Oversee resource allocation, trade-off discussions, and prioritization with both business and technical teams, managing the end-to-end delivery of features from JIRA epics to production deployment.
- Work alongside platform and product teams to set strategic priorities and roadmaps for AI-driven solutions, ensuring alignment with business impact and scalability goals.
- Build and scale high-performing teams by recruiting diverse global talent, mentoring engineers, and fostering a culture of continuous learning and technical excellence.
- Provide structured coaching and feedback to help engineers enhance their skills, grow their impact, and advance in their careers.
- 8+ years of experience in Machine Learning and/or Data Science with 2+ years in leadership or management roles.
- Advanced Python and SQL programming skills, with experience in large-scale distributed computing frameworks like (Spark, Hadoop, Ray etc.).
- Proven expertise in developing scalable ML models and AI-driven solutions from concept to business implementation.
- Strong foundation in machine learning algorithms.
- Demonstrated ability to synthesize complex business, product, and technical challenges into scalable, high-quality system architectures.
- Strong track record in hiring, mentoring, and coaching diverse engineering talent, fostering high-performance teams.
- Exceptional written and verbal communication skills, effectively articulating technical concepts to non-technical stakeholders.
- Experience with high-availability distributed systems, ensuring resilience, performance, and adherence to SLO objectives.
- Experience in Financial Services.