We’re building a personal assistant able to capture, understand and act on all customer interactions in a single AI integrated system including a state of the art CRM. By leveraging cutting-edge large language models (LLMs) our platform turns traditional CRM systems into proactive, learning agents.This is a unique opportunity to join us at an early stage and help shape the foundation of our engineering team and product vision. We’re looking for someone who sees themselves as a future Head of Engineering and is passionate about building transformational products with lasting impact.2. Key ResponsibilitiesYou will lead a team of 5–10 engineers across frontend and backend, working directly with the founding team to drive the next phases development. Your key responsibilities will include:Short-term:Optimize the CI/CD pipeline to enhance developer productivity and code reliability as well as add support for real-time performance monitoring.Establish processes for agile code reviews, define coding standards, and ensure adequate documentation.Improve AI performance metrics: response time, latency, and result accuracy.Oversee frontend and backend execution to integrate third-party platforms (e.g., LinkedIn, WhatsApp).Revamp the UI/UX for a better user experience.Long-term:Architect an extensible AI platform that supports multiple LLM providers, including open-source models.Introduce token optimization and caching strategies to control LLM usage costs.Review and optimize the cloud infrastructure setup (e.g., migrating services from Supabase edge functions to VMs as needed).Ensure data privacy, compliance, and security best practices across the platform.Design a multi-cloud architecture to ensure high availability, scalability, and future-proofing.3. Qualifications RequiredWe’re looking for a hands-on engineering leader with the following qualifications:Bachelor’s or master’s degree in computer science from a top-tier university.8–10 years of experience in full-stack development, cloud infrastructure, and team leadership.Proven experience leading cross-functional engineering teams in a high-performance environment.Deep knowledge of modern backend and frontend technologies: Python, Supabase, Next.js, Docker etc.Familiarity with AI development frameworks like LangChain and experience tuning frontier models (OpenAI, Anthropic, Gemini).Experience managing cloud services, especially GCP, and DevOps pipelines.Strong understanding of software architecture, system design, caching, and cost optimization.Excellent communication and collaboration skills.Bonus points if you:Have experience building agentic AI systems or AI infrastructure.Are passionate about elegant UI/UX and have worked closely with designers.Have contributed to or maintained open-source projects.If you're someone who loves building with purpose, thrives in ambiguity, and wants to lead the creation of a next-gen AI platform—let’s talk.
Job Title
Principal Software Engineer