Overview
Company name: Avyott | Website | LinkedIn
Role: Software Architect
- Salary: Rs. 40-75 lakhs per year
- Experience: 8-15 years
- Location: Bangalore
- Type: Full-time
About the Role
The team is entering its next phase of growth—and they’re looking for a Founding Software Architect to help shape the product and engineering vision from the ground up. This role is ideal for a senior engineer who not only wants to build cutting-edge AI products, but also scale a system, team, and company from the earliest stages.
You’ll be working on advanced features across voice-interactive systems, LLM-powered chatbots, and web-based AI applications that aim to transform how industries interact with automation and intelligence. This is a high-impact, high-ownership opportunity for someone deeply technical who thrives in fast-paced startup environments.
What You’ll Do
- Lead architecture, design, and development of a modular, scalable platform for AI-based applications
- Build and deploy services using Python, with a strong focus on clean, maintainable code and system design
- Design and optimize infrastructure on AWS, ensuring reliability, security, and performance at scale
- Architect APIs and backend systems that support multi-modal AI interfaces (voice, text, and web)
- Collaborate closely with product, ML, and frontend teams to translate business needs into technical solutions
- Define best practices in engineering culture, CI/CD, observability, and DevOps from day one
- Hire, mentor, and grow a high-performing technical team as the company scales
What We’re Looking For
- 8–15 years of experience in backend or full-stack engineering roles, ideally in product-focused startups
- Proven expertise in Python and related frameworks (e.g., FastAPI, Flask, Django)
- Deep hands-on experience with AWS services (Lambda, ECS, S3, CloudFormation, RDS, etc.)
- Strong understanding of distributed systems, API design, and microservice architectures
- Ability to own the system end-to-end—from infrastructure to deployment and performance monitoring
- Comfort working with cross-functional teams in a fast-moving, ambiguous startup environment
- Strong communication and decision-making skills to help align tech with business goals
Nice to Have
- Experience integrating or deploying LLMs, chatbot frameworks, or voice interfaces
- Familiarity with containerization and orchestration tools (Docker, Kubernetes, Terraform)
- Exposure to frontend development (React, Next.js) is a plus, but not required
- Prior experience in a founding or early engineering role at a startup