Explicitly requires vibe coding techniques and uses GenAI assistants (Copilot, Claude, Gemini) for prototyping and implementation.
About the Role
Build, deploy, and maintain AI/ML solutions on Microsoft Azure to integrate generative AI, LLMs, and automation into enterprise applications. The role focuses on developing scalable data pipelines, models, APIs, and MLOps practices to improve automation and customer experience.
Job Description
Role
As a Software Engineer on the AI team, you will design, develop, and deploy AI/ML and Generative AI solutions on Microsoft Azure to integrate intelligence and automation into enterprise applications and workflows.
Key Responsibilities
- Design, develop, and deploy AI/ML solutions using Azure AI and cloud-native services
- Build and integrate Generative AI, Machine Learning, and Intelligent Automation solutions to meet business requirements
- Develop and maintain scalable data pipelines, AI models, and APIs on the Azure platform
- Integrate AI services with enterprise applications and workflows
- Monitor, optimize, and troubleshoot AI solutions for performance, reliability, and security
- Apply MLOps best practices for model deployment, versioning, monitoring, and lifecycle management
- Collaborate with business stakeholders, architects, and development teams to translate requirements into technical solutions
- Use GenAI tools (Copilot, Claude, Gemini AI) to ideate, prototype, and implement features
- Develop internal tools and scripts using AI to automate repetitive tasks and improve productivity
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field
- 3+ years of experience in AI/ML solution development and deployment
- Experience with Generative AI, Large Language Models (LLMs), Prompt Engineering, and Retrieval-Augmented Generation (RAG)
- Experience with REST APIs, microservices, and enterprise application integrations
- Application support experience in Azure cloud
- Solid experience with Microsoft Azure cloud services, including Azure AI Services, Azure Machine Learning, Azure OpenAI, Azure Functions, and Azure Data Services
- Understanding of data engineering, model evaluation, and performance optimization techniques
- Familiarity with DevOps, CI/CD pipelines, Terraforms, containers, and cloud deployment practices
- Proficiency in Python and AI frameworks
- Strong problem-solving, communication, and collaboration skills
Preferred Qualifications
- Microsoft Azure AI or Azure Solutions certifications
- Knowledge of Pega platform and experience integrating AI solutions with Pega workflows
Notes
- Role requires adherence to enterprise security, governance, and responsible AI standards
- Emphasis on rapid prototyping with GenAI tools and applying “vibe coding” techniques to maintain clean, expressive, AI-augmented codebases
Skills
Problem Solving Communication Collaboration Data Engineering Model Evaluation Performance Optimization MLOps DevOps CI/CD Application Integration Monitoring and Troubleshooting Responsible AI / Governance Automation Prototyping / Ideation Prompt Engineering