Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Associate Principal Engineer, Machine Learning
Location
Southern Asia
Posted
21 hours ago
Salary
0
Seniority
Lead
No structured requirement data.
Job Description
Associate Principal Engineer, Machine Learning
Nagarro
Role Description We're looking for great new colleagues to join our team at Nagarro. The role involves: - Understanding the client’s business use cases and technical requirements and converting them into technical design that meets the requirements. - Mapping decisions with requirements and translating them to developers. - Identifying different solutions and narrowing down the best option that meets the client’s requirements. - Defining guidelines and benchmarks for NFR considerations during project implementation. - Writing and reviewing design documents explaining overall architecture, framework, and high-level design of the application for developers. - Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., ensuring that all relevant best practices are followed. - Developing and designing the overall solution for defined functional and non-functional requirements; defining technologies, patterns, and frameworks to materialize it. - Understanding and relating technology integration scenarios and applying these learnings in projects. - Resolving issues raised during code/review through exhaustive systematic analysis of the root cause and justifying the decisions taken. - Carrying out POCs to ensure that suggested design/technologies meet the requirements. Qualifications - Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Requirements - Total experience: 9+ Years. - Strong working experience in machine learning, with a proven track record of delivering impactful solutions in NLP, machine vision, and AI. - Must have experience in AI/ML architecture design and implementation in data/big data using cloud infrastructure. - Proficiency in programming languages such as Python or R, and experience with data manipulation libraries (e.g., Pandas, NumPy). - Strong understanding of statistical concepts and techniques, and experience applying them to real-world problems. - Strong programming skills in Python, and proficiency in deep learning frameworks such as TensorFlow, PyTorch, or JAX, as well as machine learning libraries such as scikit-learn. - Experience in SQL. - Understanding of MLOps and at least one deployment using technologies such as MLflow, Kubeflow, Docker, Kubernetes, model deployment pipelines. - Experience in designing, developing, and deploying AI agents as part of multi-agent systems for autonomous/semi-autonomous decision-making and agent orchestration. - Strong understanding of LLMs and foundation models with expertise in designing and building prompts for prompt development and templates. - Practical experience with Generative AI frameworks such as GANs, VAEs, prompt engineering, and retrieval-augmented generation (RAG), and the ability to apply them to real-world problems. - Excellent problem-solving skills, with a creative and analytical mindset. - Strong communication and teamwork skills, with the ability to work effectively in a team environment and interact with stakeholders at all levels. - Experience with AI ethics and responsible AI practices. Company Description Nagarro is a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. Our work culture is dynamic and non-hierarchical.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Senior Software Engineer, Machine Learning
ZigsawOn a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA
• Write production Python that powers real-time bidding, model training, and campaign optimization • Train, deploy, and monitor ML models that decide which ads to show, when, and at what price: millions of bid decisions per second • Build and improve our incrementality measurement systems: helping advertisers understand the true causal lift of their CTV spend • Design and implement new ML products across the ad-buying lifecycle: audience targeting, bid optimization, pacing, and attribution • Use LLMs and generative AI to build internal tools that accelerate how we develop, test, and ship ML systems • Serve as a technical lead and mentor on a distributed engineering team
• Implement core deep-learning, computer vision, and (inverse-)procedural modeling algorithms in Python • Apply cutting-edge research in machine learning and computer graphics to solve real-world problems • Work closely with our cofounders to understand high-level product vision • Interact with remote machines via a Unix shell to deploy and test code on large-scale geospatial datasets • Use Git to manage source code and modularize complex implementation tasks
• Implement core deep-learning, computer vision, and (inverse-)procedural modeling algorithms in Python • Apply cutting-edge research in machine learning and computer graphics to solve real-world problems • Work closely with our cofounders to understand high-level product vision and translate customer requirements into technical milestones • Interact with remote machines via a Unix shell to deploy and test code on large-scale geospatial datasets, ultimately generating 3D content for our customers • Use Git to manage source code and modularize complex implementation tasks into manageable, executable components
AI / Machine Learning Consultant
Vertical RelevanceYour trusted Financial Services industry partner in Business Transformation, Customer Experience, & AWS Cloud Services.
• Deliver end-to-end ML/AI solutions from problem framing through deployment and monitoring • Design scalable AI/ML architectures using AWS and GCP services • Optimize RAG pipelines including chunking, embeddings, hybrid search, and re-ranking • Develop retrieval evaluation frameworks (Recall@K, Precision@K, MRR, nDCG) • Design and implement knowledge graphs and ontologies • Build data ingestion pipelines for structured and unstructured data • Deploy solutions using AWS tools such as SageMaker, Bedrock, Lambda, and OpenSearch • Implement self-hosted embedding models in secure environments • Ensure compliance with PHI/PII data security requirements • Collaborate with cross-functional teams and act as a technical advisor • Mentor team members and contribute to technical thought leadership



