AI Engineer III
Job Description
Cerium Networks’ Data & AI implementation services team is seeking an AI Engineer III to design, build, and deliver secure generative AI and full-stack solutions for client engagements. This hybrid role is based in Beaverton, OR and focuses on delivering capabilities through Cerium’s AI Agent Platform hosted on Microsoft Azure.
Role Summary
You will take ownership of technical delivery end-to-end, from architecture and estimation through implementation, testing, deployment, documentation, and handoff. The work includes building AI solutions such as agents, automation workflows, and Gen AI models, along with corresponding front-end, back-end, integrations, and platform deployments.
Key Responsibilities
- Independently deliver client solutions from initial architecture and estimation through implementation, testing, deployment, documentation, and handoff, applying best practices across AI agents, automation workflows, and Gen AI models.
- Lead technical discussions with customers to gather requirements and define the capabilities of delivered solutions and services.
- Deploy software to the Agent Platform on Azure using CI/CD pipelines for automated builds and releases.
- Integrate custom AI solutions with third-party applications, modern data architecture, and cloud services.
- Provide technical consulting to propose solutions, collect feedback during the software development lifecycle, and complete administrative handoffs to support post-implementation transition.
- Provide technical leadership and mentoring to junior engineers, including technical direction, architecture and code reviews, and implementation guidance for AI/ML, DevOps, security, and cloud architecture best practices.
- Support pre-sales and sales activities by designing and proposing solutions and providing estimated levels of effort when needed.
Required Qualifications
- Bachelor’s degree in software engineering, applied artificial intelligence, or a related field, or equivalent experience.
- 7+ years of full-stack development experience, with Python and Azure experience.
- Proven experience deploying AI agents or generative AI solutions using Python, FastAPI, LangChain / LangGraph, and Azure.
- Experience consulting with clients and translating complex technical ideas into clear terms for non-technical audiences.
- Ability to manage multiple tasks, projects, and client needs at the same time.
- Customer service skills and experience.
- Strong organization and documentation capabilities.
- Willingness to travel 10–20% of the time based on client requirements.
Technologies
- Python
- FastAPI
- LangChain / LangGraph
- Microsoft Azure
- Azure DevOps
- Azure Container Apps
- Cosmos DB
- Azure Container Registry
- Snyk
- ISO 27001
Preferred Qualifications
- Experience with Azure Container Apps, Cosmos DB, and Azure Container Registry.
- 3+ years in consulting or professional services.
- DevSecOps skills and experience with Snyk or other vulnerability scanning tools.
- Experience ensuring software meets ISO 27001 compliance standards.
- Certifications or equivalent experience across AI and DevOps solutions, including: Microsoft Azure AI Apps and Agents Developer Associate (AI-103), Microsoft Certified Azure AI Cloud Developer Associate (AI-200), Microsoft Certified Azure Dev Associate / DevOps Engineer Expert (AZ-204 / AZ-400), and Microsoft Azure Cosmos DB Developer Specialty (DP-420).
Benefits
- Medical, dental, and vision insurance
- Basic term life and AD&D insurance (fully paid by the company)
- Paid time off annually: 15 days of PTO and 9 paid holidays
- 401(k) plan with employer matching contribution of 4%
- Wellness program including up to $500 in cash awards
- Employee Assistance Program
Location and Schedule
- Location: Beaverton, OR (hybrid)
- Additional location listed: Seattle, WA
- Schedule: Hybrid with 1-day onsite
Compensation
Pay range: USD 110,000 to 150,000 per year. Actual compensation may vary and could be above or below the range based on factors including location, experience, and performance.