AI Developer
Itron, Inc.2 months ago
Raleigh, NC, USA or Austin, TX, USAMid Level
Responsibilities
- Build and maintain AI solutions with Azure AI Foundry, including model selection, prompt orchestration, evaluation, and deployment.
- Develop and configure Copilot Studio copilots with topics, actions, plugins, connectors, and inclusive conversation design.
- Implement RAG, tool/function calling, and agent-based workflows in applications and internal tooling.
- Create and maintain API services using Azure Functions, App Service, and containerized services.
- Design secure data access patterns for enterprise knowledge sources including SharePoint, Azure SQL, and Blob Storage.
- Use Azure DevOps and GitHub for source control, pull requests, code reviews, branching, issue tracking, and release management.
- Build CI/CD pipelines with automated testing, security scanning, and Azure deployments.
- Apply testing, telemetry, error handling, performance tuning, documentation, secure-by-design, responsible AI, and governance practices.
- Collaborate with product, engineering, security, compliance, and business stakeholders to translate needs into measurable AI solutions.
- Provide guidance and enablement to teams adopting Copilot Studio and Azure AI Foundry patterns.
Requirements
- Experience building software solutions using Azure, including Functions, App Service, Storage, SQL, or API Management.
- Hands-on experience with Azure DevOps and/or GitHub, including pull request workflows, branching strategies, issue tracking, and CI/CD.
- Experience developing AI-driven applications such as copilots, chatbots, conversational experiences, retrieval-based solutions, prompt workflows, tool/function calling, or agentic workflows.
- Ability to work with APIs and integrate AI solutions with enterprise systems.
- Strong software engineering fundamentals including data structures, API design, testing, and troubleshooting.
- Clear communication skills for explaining AI concepts to technical and non-technical audiences.
- Preferred experience with Copilot Studio, Azure AI Foundry, Azure OpenAI or other large language model providers, model lifecycle concepts, Entra ID, OAuth2, role-based access control, secure data patterns, Application Insights, Log Analytics, dashboards, Power Platform, and Logic Apps.
- Familiarity with agile delivery models and collaborative, accountable engineering practices.
Benefits
- Competitive benefits package including financial, social, health, and wellbeing programs.
- Paid vacation, 401(k) matching, and employee stock purchase program.
- Hybrid work schedule.
- Inclusive and diverse workplace with accommodation support available.