Software Developer - AI Enablement
Core
Design, develop, test, and deploy AI-enabled applications and services using Generative AI and LLMs to improve business outcomes and productivity.
Role type
Senior IC software developer specializing in AI enablement and Generative AI integration
Builds
Scalable AI applications, APIs, data pipelines, and cloud-native services for business clients
Domain
Professional services / Enterprise AI / Cloud
Deliverable
production ML models | product features
Required skills
Python, C#, Generative AI, Large Language Models (LLMs), REST API development, Azure AI Services, Azure OpenAI, Azure Machine Learning, data engineering, Git, CI/CD, containerization
Preferred skills
Responsible AI principles, data privacy, security, performance tuning, cross-functional collaboration, mentoring
Technologies
Python, C#, Azure AI Services, Azure OpenAI, Azure Machine Learning, Git, Docker/Kubernetes (implied by containerization)
Responsibilities
Design and deploy AI solutions, translate business requirements into scalable architectures, integrate GenAI/ML into workflows, develop/maintain APIs and data pipelines, optimize AI model performance, ensure security and governance compliance, mentor team members
Seniority
Senior, hands-on IC