Remote Principal Engineer, Machine Learning

at Nagarro

Posted 4 hours ago 1 applied

Description:

  • Nagarro is a Digital Product Engineering company that is rapidly scaling and looking for a Principal Engineer in Machine Learning.
  • The company builds products, services, and experiences that inspire and delight users across various digital mediums.
  • The work culture at Nagarro is dynamic and non-hierarchical, with over 17,500 experts across 39 countries.
  • The Principal Engineer will be responsible for writing and reviewing high-quality code, understanding client business use cases, and converting them into technical designs.
  • The role involves mapping decisions with requirements, identifying optimal solutions, and defining guidelines for non-functional requirements during project implementation.
  • The engineer will write and review design documents, review architecture and design for various aspects, and develop solutions for functional and non-functional requirements.
  • Responsibilities also include understanding technology integration scenarios, resolving issues raised during code reviews, and carrying out proof of concepts to validate design and technology choices.

Requirements:

  • Candidates must have a total experience of 13+ years.
  • Strong working experience in machine learning is required, with a proven track record in NLP, machine vision, and AI.
  • Proficiency in programming languages such as Python or R, along with experience in data manipulation libraries like Pandas and NumPy, is essential.
  • A strong understanding of statistical concepts and techniques, with experience applying them to real-world problems, is necessary.
  • Candidates should possess strong programming skills in Python and proficiency in deep learning frameworks such as TensorFlow, PyTorch, or JAX, as well as machine learning libraries like scikit-learn.
  • Proficient experience with Generative AI frameworks such as GANs, VAEs, and retrieval-augmented generation (RAG) is required.
  • Exposure to graph-based models, knowledge graphs, and related query languages is necessary.
  • Hands-on skills in data engineering and building robust ML pipelines are essential.
  • Experience with personalization engines and digital marketing platform integrations is required.
  • Candidates must be able to architect scalable, cloud-based AI/ML solutions on AWS, Azure, or GCP, integrating data pipelines and AI services.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams are essential.
  • A Bachelor’s or master’s degree in computer science, Information Technology, or a related field is required.

Benefits:

  • Nagarro offers a dynamic and non-hierarchical work culture that encourages collaboration and innovation.
  • Employees have the opportunity to work on impactful projects that inspire and delight users.
  • The company provides a platform for professional growth and development within a global team of experts.
  • Employees can expect to work with cutting-edge technologies in the field of machine learning and AI.
  • Nagarro promotes a healthy work-life balance and values the contributions of its employees.