Principal Engineer, Machine Learning

Nagarro Logo

Nagarro

πŸ“Remote - Sri Lanka

Summary

Join Nagarro's Industry and Automation Practice as a Principal Engineer in AI/Data Science to lead key initiatives for industrial clients. You will co-create digital solutions leveraging technologies like Industrial IoT, Cloud, AI, and Data Analytics. Essential skills include Python, machine learning, deep learning, natural language processing, and experience with various AI frameworks and libraries. The role requires demonstrated experience in data science, machine learning, and AI technologies, including model creation, deployment, and optimization. You will collaborate with stakeholders, translate business needs into technical requirements, and guide the team on AI/ML approaches. Excellent communication skills are crucial for working in a global team and with clients.

Requirements

  • Demonstrated experience of working on Data Science (DS) / ML (Machine Learning) technologies using custom algorithms or data platforms
  • Demonstrated experience working on DL (Deep Learning)/ AI (Artificial Intelligence) technologies using custom algorithms or technology platforms
  • Working experience with SQL and NoSQL databases like MongoDB, Cassandra, Redis, etc
  • Working experience with Python/ Spark AI and ML stack. Ability to design and implement workflows of Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Generative Adversarial Networks (GANs), Variational Auto Encoders, Transformers, and Generative Pre-Trained Transformers
  • Experience in creating AI and ML Models, leading to quality deliveries adhering to the best practices of MLOps. Experience working with mlflow, and Kubeflow conducting machine learning deployments in the cloud and on-premises. Experience in optimizing machine learning and deep learning models, preferably putting ML models on edge
  • Experience in architecting Data, AI solutions on machine vision, and generative AI working collaboratively with enterprise application architects
  • The candidate should be fluent in the agile delivery model with experience in working with any of the an agile product management tool, preferably JIRA
  • Effective written and verbal communication skills are essential to communicate in a global team and with clients

Responsibilities

  • Work with business stakeholders, business consultants, and pre-sales consultants to understand and translate their needs into technical requirements
  • Ability to guide the team on AI and ML approaches, and technical solutions, perform code review, and define integration strategy

Preferred Qualifications

  • Preferable to have a working knowledge of at least 1 cloud hyperscaler out of Azure, AWS and Google Cloud
  • It is highly desirable to have extensive knowledge and hands-on experience with at least two AI frameworks out of vision, audio, and text
  • It would be advantageous to have experience as a technical lead while working in one or more of the following domains: manufacturing, industrial automation, heavy engineering, robotics, automotive, and consumer goods

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.