Job
Description
As an Architect/Technical Lead at Zenoti, you will play a crucial role in designing, developing, and deploying cutting-edge AI-powered solutions. Your responsibility will encompass leading the technical direction to ensure our platforms are scalable, reliable, and incorporate the latest advancements in Generative AI and cloud computing. Collaboration with product managers, engineers, and data scientists will be essential to build world-class AI experiences. Your key responsibilities will include: Architectural Design: - Designing and implementing robust, scalable, and secure cloud-based architectures. - Defining technology stacks, including AI/ML frameworks and cloud services. - Ensuring seamless integration with existing systems and third-party services. Technical Leadership: - Leading a team of engineers by providing technical guidance and mentorship. - Driving the development process and ensuring adherence to best practices and coding standards. - Conducting code reviews to ensure high-quality deliverables. Gen AI Expertise: - Staying updated with the latest advancements in Generative AI and applying them to product development. - Evaluating and selecting appropriate LLMs and AI models. - Developing and optimizing AI models for performance and accuracy. Cloud Infrastructure: - Designing and implementing scalable and cost-effective cloud infrastructure across platforms like AWS, Azure, and GCP. - Ensuring high availability, reliability, and security of cloud platforms. - Optimizing cloud resources for performance and cost efficiency. Technology Implementation: - Designing and implementing robust APIs and microservices. - Optimizing system performance and identifying areas for improvement. - Implementing monitoring and logging systems for system health. Collaboration and Communication: - Working closely with product managers to define product requirements and roadmaps. - Effectively communicating technical concepts to technical and non-technical stakeholders. - Collaborating with data scientists to enhance AI model performance. Troubleshooting and Optimization: - Troubleshooting complex technical issues and providing timely solutions. Experience: - Minimum of 8+ years of experience in software development, focusing on cloud-based systems. - Proven experience in architecting and leading the development of complex AI-powered products. - Extensive experience with cloud platforms (AWS, Azure, GCP). - Strong experience with Gen AI technologies, including LLMs and related AI/ML concepts. Technical Skills: - Proficiency in programming languages like Python, Java, or Node.js. - Deep understanding of cloud architecture and services. - Expertise in AI/ML frameworks and tools such as TensorFlow and PyTorch. - Strong knowledge of RESTful APIs and microservices architecture. - Experience with containerization and orchestration technologies like Docker and Kubernetes. Join Zenoti to be part of an innovative company that is reshaping the wellness and beauty industry. Work alongside a dynamic and diverse team that values collaboration, creativity, and growth. Lead impactful projects and contribute to the global success of Zenoti's platform while enjoying attractive compensation, medical coverage, wellness benefits, social activities, and opportunities for community engagement.,