Role Overview
We are looking for a Technical Lead to take ownership of core platform engineering and delivery across Bay6.ai. This role is responsible for system design, backend/frontend engineering, DevOps practices, and team execution, while partnering closely with the AI/ML Lead, Product Managers, and business stakeholders.
This is a hands-on technical leadership role, ideal for someone who can balance coding, architecture, and team guidance in a fast-growing company.
Key Responsibilities
Technical Leadership & Delivery
- Lead day-to-day engineering execution across backend, frontend, QA, and DevOps teams.
- Own system design and architecture for Bay6.ai’s core platforms and products.
- Ensure scalable, maintainable, and secure implementations aligned with business needs.
- Collaborate closely with the AI/ML Lead to integrate AI capabilities into production systems.
- Participate actively in coding, code reviews, and design discussions.
Architecture & Engineering Practices
- Design and maintain microservices-based architectures and APIs.
- Define and enforce best practices for:
- Code quality and design patterns
- Automated testing
- CI/CD and release management
- Security and performance
- Review technical designs and provide guidance to engineers.
Cloud, DevOps & Reliability
- Own and manage AWS infrastructure and deployments.
- Improve CI/CD pipelines, deployment automation, and monitoring.
- Ensure system reliability, availability, and basic observability.
- Address performance bottlenecks and production issues proactively.
Collaboration & Mentorship
- Work closely with Product Managers to translate requirements into technical solutions.
- Mentor engineers and support their technical growth.
- Coordinate with cross-functional teams to ensure timely and high-quality releases.
- Contribute to technical planning, estimations, and sprint execution.
Required Technical Skills:
Backend & APIs
- Strong experience with Node.js/Express
- Experience with Python (services, integrations, or AI consumption)
- MySQL / PostgreSQL / Other Data Bases as Needed
- REST and GraphQL APIs
Frontend
- Angular and/or React/NextJS
- Understanding of frontend architecture, performance, and usability
- Well versed with Micro frontends, Reusable UI Components
Cloud & DevOps
- AWS (EC2, S3, Lambda, RDS)
- CI/CD pipelines
- Docker (Kubernetes exposure is a plus)
Engineering Fundamentals
- System design and microservices architecture
- Git and collaborative development workflows
- Agile / Scrum methodologies
Educational Qualifications
- Bachelor's degree in computer science, Information Technology, Engineering, or a related field (BE / BTech / BSc / BCA)
- Master’s degree (ME / MTech / MSc) is a plus but not mandatory
Nice to Have
- Redis or caching mechanisms
- Observability tools (Prometheus, Grafana, or similar)
- Experience working with enterprise SaaS platforms
- Prior startup or fast-scaling company experience
What This Role Is / Is Not
This role IS:
- Hands-on Technical Lead with ownership of platform engineering
- Responsible for delivery, architecture, and engineering best practices
- A bridge between product, AI/ML, and engineering execution
This role is NOT:
- An AI/ML Lead role
- A people-manager-only role
- A Principal / Director-level role
Why Join Bay6.ai
- Work on real, production-grade enterprise AI platforms
- High ownership and visibility across the entire engineering stack
- Opportunity to grow into Principal Engineer or Engineering Manager roles
- Collaborative environment with a dedicated AI/ML leadership team
- Competitive compensation aligned with the company’s growth stage
Soft Skills Required:
✓ Strong leadership and communication skills, with the ability to translate complex AI/ML and chatbot testing concepts into actionable plans for both technical and non-technical stakeholders.
✓ Excellent problem-solving and analytical thinking skills, particularly in validating chatbot conversations, predictive model outputs, and integration workflows.
✓ Ability to work collaboratively with cross-functional teams (AI/ML engineers, data scientists, developers, product manager and product owners) and manage multiple testing projects in a fast-paced environment.
✓ Strategic thinkers with the ability to anticipate challenges in AI/ML model performance, chatbot behavior, and system scalability, and proactively address them.