Skip to Content

Job Overview

We are seeking a Principal ML Engineer with over 8 years of professional experience in software development to work with us. As a Principal ML Engineer you will play a key role in designing, developing, and maintaining high-quality software solutions, establishing the technical direction for critical projects that run globally.

Key points

  1. The ideal candidate has a strong foundation in software engineering principles, software architecture design, and best practices, with solid knowledge of OOP fundamentals.

  2. This position is to work on AI / Machine Learning related projects and some Agentic Pipelines.

  3. We are looking for someone with experience in Data Pipelines (ideally focused on ML workloads) and/or complex microservices architectures.

  4. Design, scalable software solutions with a focus on quality, performance, and maintainability.

  5. Proven experience leading ML based systems.

  6. Proficiency in design software architecture and data pipelines.

  7. Familiarity with cloud services (e.g., *Azure, AWS, GCP).

  8. Experience working in Agile/Scrum environments (SAFE is a plus).

Languages

English required

Skills

Machine LearningPythonETLTest AutomationMicroservicesAWSAzureGoogle Cloud

Experience: Senior-level · 8+ years · Job type: Full-time

Similar jobs

More open roles like this one