The Associate Principal Engineer, Data Science will design data solutions, focus on predictive modeling, optimize data applications, and oversee collaborative technical design processes.
Company Description
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale — across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Job DescriptionREQUIREMENTS:
- Total experience 11+ years.
- Hands on working experience in data science with a focus on predictive modeling and optimization.
- Strong working experience with Data Science on GCP, Generative AI fundamentals.
- Strong experience with Python (and/or R) and libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch.
- Strong knowledge of Cloud Architecture and deployment of data solutions in cloud ecosystems (e.g. Azure, GCP).
- Hands on experience with SQL relational databases, and big data ecosystems
- Proven expertise in machine learning, mathematical optimization (e.g., LP, IP, genetic algorithms, RL), and NLP techniques.
- Familiarity with Generative AI fundamentals and hands-on experience with RAG, Lang Chain, Llama Index, and prompt engineering.
- Strong understanding of MLOps principles and tools for CI/CD, monitoring, and model lifecycle management.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements.
- Mapping decisions with requirements and be able to translate the same to developers.
- Identifying different solutions and being able to narrow down the best option that meets the clients’ requirements.
- Defining guidelines and benchmarks for NFR considerations during project implementation.
- Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers.
- Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed.
- Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it.
- Understanding and relating technology integration scenarios and applying these learnings in projects.
- Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Top Skills
Azure
GCP
Generative Ai
Numpy
Pandas
Python
PyTorch
R
Scikit-Learn
SQL
TensorFlow
Similar Jobs
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
The Senior Software Engineer will automate tests for web-based and mobile applications, ensuring high-quality releases and driving improvements in processes and standards across the organization.
Top Skills:
.Net CoreAppiumAWSAzureC#GCPMstestNunitSelendroidSQLXunit
Artificial Intelligence • Consumer Web • Edtech • HR Tech • Information Technology • Software • Conversational AI
Negotiate and manage customer contracts, draft legal documents, ensure compliance, and collaborate with internal and external teams on contract terms.
Top Skills:
PeoplesoftSalesforceWord
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Area Lead for the Customer Excellence Group manages a team to ensure customer success, focusing on growth, retention, and platform adoption through collaboration, risk management, and stakeholder engagement.
Top Skills:
Ai-Enhanced TechnologyServicenow
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.



