Lead, mentor, and grow a multidisciplinary engineering team (backend, frontend, and AI), fostering strong execution, technical excellence, and a culture of ownership.
Own technical roadmap and architecture, driving decisions that ensure scalability, low latency, reliability, and long-term system health.
Shape and evolve AI foundation, including RAG pipelines, retrieval systems, vector databases, and LLM integrations to improve accuracy and end-user trust.
Drive the adoption of MCP and agent-based architectures, expanding capabilities around workflow automation, orchestration, and intelligent reasoning.
Lead end-to-end feature delivery, transforming product requirements into production-quality solutions with clear milestones and high velocity.
Establish engineering best practices- code quality, testing strategy, observability, performance, and CI/CD, ensuring fast iteration without compromising stability.
Partner closely with Product to shape scope, break down complex initiatives, plan sprints, and deliver high-impact releases on time.
Collaborate across R&D- align architecture, share frameworks and infrastructure, and ensure fits seamlessly into the broader ecosystem.
Act as a hands-on technical leader, providing guidance on complex design decisions, reviewing code, and unblocking engineers when needed.
Requirements: 6+ years of software engineering experience, with strong backend expertise in Python and experience designing production-grade services.
2+ years leading engineers or managing a development team, ideally in a fast-paced, product-driven environment.
Hands-on modern frontend experience (React or equivalent), comfortable contributing to full-stack development when needed.
Experience building or maintaining scalable, distributed systems (microservices, cloud-native environments, async processing, etc.).
Familiarity with AI-driven development, such as working with RAG components, vector databases, embeddings, or frameworks like LangChain or LlamaIndex.
Strong communication and cross-functional collaboration skills, with the ability to simplify complexity and influence without authority.
Balance of leadership and hands-on capabilities, maintaining technical depth while guiding the team at a strategic level.
This position is open to all candidates.