Senior Software Engineer
JOB DESCRIPTIONWe are looking for a Senior Software Engineer with extensive experience in cloud ecosystems, particularly within Azure. The ideal candidate will have a proven track record of developing scalable and efficient solutions using Python, with hands-on experience in production environments. You will collaborate with cross-functional teams to design, build, and integrate AI-driven solutions, witha strong emphasis on optimizing cloud infrastructure for high-performance applications.This role will also involve working with Generative AI models and deploying them in a cloud environment. If you are passionate about pushing the boundaries of AI and enjoy solving complex business problems, we would love to hear from you!EXPERTISE AND QUALIFICATIONSRequired skills:• Software Engineering experience• Proven ability to write clean, efficient, and scalable code using Python, with significant hands-on experience in production environments.• Expertise in Azure cloud services, including API development and deployment.• Strong background in working with containerization tools like Docker and Azure Kubernetes Service (AKS).• Collaborated with cross-functional teams to integrate AI solutions into products.• Extensive experience optimizing cloud infrastructure in production environments, ensuring scalable solutions to handlehigh traffic demands.• Focused on understanding and addressing the core business problems, beyond just coding.Preferred skills:• Proven experience in developing and deploying Generative AI models• Experience and knowledge in the most recent advancements in Gen AI, including OpenAI, Azure OpenAI, and exposure to open-source Large Language Models (LLMs)• Experience in deploying and scaling Generative AI models in cloud environments, preferably Azure