Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nagarro

Principal Engineer, Python Fullstack – React, GenAI

Nagarro

Principal Engineer, Python fullstack at Nagarro designing AI-powered applications using Python and React. Leading architecture and engineering standards for Generative AI applications.

Posted 6/27/2026full-timeRemote • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformPythonReact

About the role

Key responsibilities & impact
  • Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements
  • Own the architecture and technical vision for AI-powered, user-facing applications built with Python, React, and Generative AI
  • Design scalable, secure, and cost-efficient backend platforms for LLM inference, RAG pipelines, and agent-based orchestration
  • Define frontend architecture and UX patterns for AI-native applications, including conversational interfaces, copilots, and intelligent dashboards
  • Lead the design and implementation of complex GenAI workflows that combine LLMs, tools, APIs, structured data, and user context
  • Establish engineering standards and best practices for prompt design, model integration, evaluation, and observability
  • Drive GenAI platformisation—building reusable components, SDKs, and frameworks used across multiple teams or products
  • Partner with product, design, data, and business leaders to translate strategic objectives into scalable technical solutions
  • Review critical designs and codebases, unblock teams on complex technical challenges, and raise the overall engineering bar
  • Lead technical discovery and solutioning for high-impact initiatives, including client or executive-facing workshops when required
  • Ensure enterprise readiness: security, privacy, compliance, governance, and responsible AI practices
  • Use AI-assisted development tools (e.g., Copilot, Claude Code) to accelerate delivery while maintaining production-grade quality
  • 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 client’s 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.

Requirements

What you’ll need
  • Total experience 11+ years
  • Should have 10+ years of experience in software engineering, with strong depth in Python and modern frontend frameworks (React)
  • Proven experience architecting and delivering production-grade Generative AI applications at scale
  • Deep understanding of LLM integration patterns, RAG systems, and AI-driven UX design
  • Strong system design skills across backend, frontend, and AI infrastructure layers
  • Experience defining technical strategy and influencing architecture across teams or pods
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and distributed systems
  • Strong grasp of security, privacy, and governance considerations for enterprise AI
  • Ability to translate ambiguous business problems into durable technical architectures
  • Excellent communication skills, with the ability to influence senior stakeholders and technical leadership.

Benefits

Comp & perks
  • Flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonReactGenerative AILLM integrationRAG systemssystem designcloud platformsdistributed systemsAI-driven UX designtechnical architecture
Soft Skills
communicationinfluencingproblem-solvingleadershipcollaborationtechnical discoverysolutioninganalytical thinkingdecision-makingstakeholder management