Principal Engineer-Technology Architect - Generative AI
Nagarro · Remote, Oregon, United States
Nagarro · Remote, Oregon, United States
**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 scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 40 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! **JOB DESCRIPTION:** **Requirement-** - Should have experience in AI Application Solution Design - Should have experience in Machine Learning Solution Design - Should have experience in RAG Workflow, LLM, - Should have experience in Technology Architect with Generative AI. **Roles and responsibilities** - Key responsibilities include create integration architectures, define standards that matches emerging AI trends to drive innovation, efficiency and competitive advantage, integrate, AI/LLM Models into Applications/APIs. - leading technical discussions and mentoring junior team members. The role also requires experience with backend development, APIs including RAG APIs, Vector databases, cloud platform, production grade solutions code quality & security. - Design solutions and implement ML, generative AI and agentic AI models and algorithms, utilizing state-of-the-art algorithms. - Work on integrating cloud with AI algorithms and on premises AI algorithms. - Collaborate with cross-functional teams to define AI project requirements and objectives, ensuring alignment with overall business goals. - Research the latest advancements in generative AI, machine learning, and deep learning techniques, and identify opportunities to integrate them into our products and services. - Optimize existing AI models for improved performance, scalability, and efficiency. - Develop and maintain AI pipelines, including data pre-processing, feature extraction, model training, and evaluation. - Drive the team to build AI products and solutions, working in an agile methodology. - Manage delivery across pods building scalable AI and API services Run standups, sprints, retrospectives, and Jira workflows Drive backend deployment, security reviews, and QA pipelines Coordinate integration of RAG APIs and vector DB pipelines Promote use of code quality agents and modern CI/CD practices Collaborate with the Product Manager/Architect to define deliverables and technical strategy. - Drive the integration of AI/ML capabilities into products using market trending libraries. Guide teams through refactoring and codebase optimization using AI-assisted insights. - Troubleshoot and resolve issues related to AI models and implementations. - Create and maintain documentation for AI models and their applications. - Communicate complex technical concepts and findings to non-technical stakeholders.