Job Title: Technical Lead – AI & Full Stack
Location: Pune, IndiaReports To: CEO/CTOMode: 5 days in office or Hybrid (subject to arrangement)Company Overview: We are a dynamic software and content creation company headquartered in Scotland, UK, with a talented development and production team based in Pune, India. We specialise in creating high-quality Architectural digital experiences, producing immersive visual content. We foster a collaborative; international working environment focused on innovation and quality. Role Summary: We are seeking a highly experienced and motivated Technical Lead/Principal Architect with solid foundation in AI and full stack development. The successful candidate will be responsible for architecting, building, and leading the development of our cutting-edge AI-powered user experiences. You will play a crucial role in shaping our technical direction, mentoring the development team, and bringing scalable, innovative systems to life, collaborating closely with both local and UK-based stakeholders.Key Responsibilities:•System Architecture & Development Leadership: Lead end-to-end system design, development, and deployment of complex AI-driven applications. Architect scalable cloud-native services and robust microservice-based backends.•AI/LLM Feature Implementation: Design and implement sophisticated LLM-powered features, AI agent flows, and other artificial intelligence functionalities into production systems.
- Technical Guidance & Mentorship: Guide front-end and back-end developers, conduct thorough code reviews, and establish best practices for coding, testing, and deployment.
- Stakeholder Collaboration & Roadmap Definition: Collaborate closely with stakeholders, including product management and leadership, to refine the product roadmap, translate business requirements into technical specifications, and ensure alignment with overall company goals.
- Cloud & Infrastructure Management: Oversee the deployment and management of applications on cloud platforms (Azure, AWS, or GCP), ensuring optimal performance, security, and cost-efficiency.
- Database Design & Management: Design and implement robust database solutions across relational (SQL), NoSQL (e.g., MongoDB), and vector databases (e.g., Pinecone, FAISS, Weaviate) to support complex AI applications.
- DevOps & CI/CD Implementation: Drive the implementation and continuous improvement of CI/CD pipelines and robust DevOps practices to ensure efficient, automated, and reliable software delivery.
- Problem Solving & Innovation: Proactively identify technical challenges and operational issues, developing and implementing innovative solutions to enhance system performance, scalability, and maintainability.
- Team Development & Best Practices: Foster a culture of technical excellence, continuous learning, and innovation within the development team. Champion best practices for software engineering and system design.
Requirements
- 8+ years of demonstrable experience in software development, with a significant portion focused on AI and full-stack development.
- Proven, verifiable track record of successfully leading the design, development, and deployment of complex, scalable AI-powered platforms and applications.
- Strong hands-on experience with major cloud platforms (Azure, AWS, or GCP) and architecting microservices-based solutions.
- Proven experience integrating Large Language Models (LLMs) or similar AI models into production systems.
- Deep knowledge and hands-on experience in backend development using at least one of the following: .NET, Node.js, Python, or Java.
- Solid understanding and practical experience with modern front-end technologies: React, Angular, HTML/CSS.
- Extensive database experience across relational (SQL), NoSQL (e.g., MongoDB), and vector databases (e.g., Pinecone, FAISS, Weaviate).
- Strong grasp of CI/CD pipelines, DevOps practices, and system security principles.
- Excellent leadership, team management, and technical mentorship skills.
- Exceptional communication (written and verbal in English), interpersonal, and presentation skills.
- Strong problem-solving, architectural design, and strategic decision-making capabilities.
- Ability to work under pressure, manage multiple technical priorities, and drive complex projects to completion effectively.
Desirable Skills, Experience & Qualifications:
- Highly Desirable: Significant experience leading small to medium-sized development teams or acting as a principal engineer/architect in high-growth environments.
- Familiarity with prompt engineering, advanced AI agent frameworks, or Retrieval-Augmented Generation (RAG) architectures.
- Experience with WebGL and Three.js for interactive or visual features, particularly in the context of architectural visualization or digital experiences.
- Experience working within a multi-site, international company structure, particularly collaborating between India and UK/European teams.
- Formal Education: A Bachelor’s or master’s degree in computer science, Software Engineering, Artificial Intelligence, or a related technical field is advantageous.
- Professional Certifications: Recognised cloud certifications (e.g., Azure Solutions Architect Expert, AWS Certified Solutions Architect – Professional), or AI/ML certifications are a strong plus.
- Demonstrable training or expertise in enterprise architecture frameworks or advanced software design patterns.
Personal Attributes:
- Proactive, highly analytical, and detail-oriented with a strong focus on technical excellence.
- A natural leader and mentor, able to inspire and build high-performing engineering teams.
- Adaptable, resilient, and solutions-focused with a strong bias for action.
- Culturally aware and sensitive, capable of bridging communication and technical gaps across international teams.
- Passionate about cutting-edge AI technologies, software architecture, and delivering high-quality, impactful products.
Benefits
What We Offer
- Opportunity to lead a talented engineering team and shape the technical direction of a growing international company.
- Exposure to diverse and exciting projects at the intersection of AI, visualisation, and cloud technologies.
- A collaborative and supportive work environment connecting Pune and Scotland.
- Competitive salary and benefits package.
- A unique opportunity to be part of a rapidly growing company and to grow your career with it.