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.