
Principal Engineer, Python Fullstack – React, GenAI
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in India.
• Comprehend the client's business use cases and technical specifications, and convert them into an elegant technical design that fulfills the requirements.
• Take ownership of the architecture and technical vision for AI-driven, user-facing applications developed using Python, React, and Generative AI.
• Design scalable, secure, and cost-effective backend platforms for LLM inference, RAG pipelines, and agent-based orchestration.
• Define frontend architecture and UX patterns for AI-native applications, such as conversational interfaces, copilots, and intelligent dashboards.
• Lead the design and execution of intricate GenAI workflows that integrate LLMs, tools, APIs, structured data, and user context.
• Establish engineering standards and best practices concerning prompt design, model integration, evaluation, and observability.
• Propel GenAI platformisation by constructing reusable components, SDKs, and frameworks utilized across various teams or products.
• Collaborate with product, design, data, and business leaders to translate strategic goals into scalable technical solutions.
• Evaluate critical designs and codebases, assist teams in overcoming complex technical challenges, and enhance the overall engineering standards.
• Lead technical discovery and solution development for high-impact projects, including client or executive-facing workshops when necessary.
• Ensure readiness for enterprise standards: security, privacy, compliance, governance, and responsible AI practices.
• Utilize AI-assisted development tools (e.g., Copilot, Claude Code) to expedite delivery while ensuring production-grade quality.
• Map decisions to requirements and effectively communicate these to developers.
• Identify various solutions and narrow down the best option that aligns with the client's needs.
• Define guidelines and benchmarks for non-functional requirements during project implementation.
• Compose and review design documents that articulate the overall architecture, framework, and high-level design of the application for developers.
• Review architecture and design from multiple perspectives such as extensibility, scalability, security, design patterns, user experience, and non-functional requirements, ensuring that all relevant best practices are adhered to.
• Develop and design comprehensive solutions for defined functional and non-functional requirements, including specifying technologies, patterns, and frameworks to bring them to fruition.
• Understand and relate technology integration scenarios and apply these insights in projects.
• Address issues raised during code review through thorough and systematic root cause analysis, justifying the decisions made.
• Conduct proofs of concept to verify that proposed designs and technologies meet the requirements.
• Minimum of 11 years of total experience.
• At least 10 years of experience in software engineering, with significant expertise in Python and contemporary frontend frameworks (React).
• Demonstrated experience in architecting and delivering production-grade Generative AI applications at scale.
• Profound understanding of LLM integration patterns, RAG systems, and AI-driven UX design.
• Strong system design capabilities across backend, frontend, and AI infrastructure layers.
• Experience in defining technical strategies and influencing architecture across teams or pods.
• Practical experience with cloud platforms (AWS, Azure, or GCP) and distributed systems.
• Solid understanding of security, privacy, and governance issues related to enterprise AI.
• Ability to transform ambiguous business challenges into robust technical architectures.
• Excellent communication skills, with the ability to influence senior stakeholders and technical leadership.
• Flexible work arrangements.
WEX
Qruise
Leidos
Latino Legends
Get handpicked remote jobs straight to your inbox weekly.