
Principal AI/ML Engineer
- York
- Permanent
- Full-time
- Architect, build, and maintain robust and scalable AI-driven products, focusing on Sales Planning.
- Develop, optimize, and support ML pipelines, APIs, and backend systems.
- Drive infrastructure improvements, emphasizing automation, reliability, and scalability in cloud environments.
- Collaborate closely with international teams to integrate diverse requirements and ensure product excellence.
- Mentor team members, foster best practices, and champion a culture of technical excellence and continuous learning.
- Design software architecture, perform thorough code reviews, and ensure high coding standards.
- Foster innovative thinking and consistently strive to create robust and scalable systems.
- Substantial expertise in AI product development.
- Demonstrated experience building ML pipelines and working with classical ML algorithms.
- Strong knowledge of Clustering, Classification, and Prediction algorithms (e.g. dbscan, k-means, XGBoost, regression, random forests, etc.)
- Experience in fine-tuning algorithms and delivering models to production.
- Proven ability to develop and maintain high-performance APIs and backend services.
- Proficiency in Python, Kubernetes, Docker, Airflow, Harness, and Jenkins.
- Knowledge and experience with CI/CD pipelines and methods.
- Hands-on experience with Redis and related data infrastructure.
- Strong ability to work collaboratively in multi-national, cross-functional teams.
- Excellent software architecture and code reviewing skills.
- Hands-on Python coding skills.
- Experience working with MSFT Copilot and GitHub.
- Comfortable handling new technologies and stepping out of comfort zones.
- Extend offers to candidates without an extensive interview process with a member of our recruitment team and a hiring manager via video or in person.
- Send job offers via email. All offers are first extended verbally by a member of our internal recruitment team whenever possible and then followed up via written communication.