- Company Name
- Quantum World Technologies Inc.
- Job Title
- Python Developer with GENAI
- Job Description
-
**Job title:** Python Developer with GENAI
**Role Summary:**
Design, develop, and deploy cloud-native generative AI solutions on Microsoft Azure, integrating Azure OpenAI, Cognitive Search, and RAG pipelines, while maintaining high code quality, CI/CD, and security standards.
**Expactations:**
- Build enterprise‑grade AI applications that generate and retrieve data using Azure services.
- Architect cloud deployments, automate pipelines, and ensure compliance with governance practices.
**Key Responsibilities:**
- Design and implement AI‑driven applications using Azure OpenAI, Cognitive Search, Azure AI Services, and ChatGPT APIs.
- Create scalable, secure architectures with Azure App Services, Data Lake, and other core Azure components.
- Develop and maintain CI/CD pipelines with Azure DevOps, automate deployments, and validate releases.
- Collaborate with data scientists, product owners, and business stakeholders to integrate models into production.
- Build RAG and semantic search pipelines using Azure Cognitive Search for enhanced content retrieval.
- Write expressive, maintainable backend code in Python and Java, and orchestrate micro‑services.
- Build Power BI dashboards for insight visualization and business reporting.
- Troubleshoot production incidents, monitor performance, and apply optimizations.
- Lead Agile ceremonies, mentor peers, and drive technical direction within the team.
**Required Skills:**
- Strong Python and Java programming experience.
- Proven experience with Azure OpenAI, Cognitive Search, and RAG concepts.
- Familiarity with Azure App Services, Data Lake, and Azure AI Services.
- Hands‑on Azure DevOps CI/CD pipeline creation and management.
- Knowledge of generative AI frameworks (agentic, ChatGPT) and Azure CDK deployments.
- Experience in integrating Power BI for data visualizations.
- Understanding of cloud security, compliance, and governance best practices.
- Agile methodology experience and ability to mentor team members.
**Required Education & Certifications:**
- Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related field.
- Azure certifications such as Azure Solutions Architect, Azure AI Engineer Associate, or equivalent preferred.