What are the responsibilities and job description for the AI Engineer III position at Veridic Solutions?
AI Engineer III
Work Model: Hybrid
Key Responsibilities
- Design, develop, and deploy reusable AI platform services and scalable backend APIs.
- Build and maintain backend services that orchestrate enterprise AI capabilities.
- Develop integrations with Azure AI Foundry, Anthropic Claude SDK, Azure OpenAI, and other approved AI providers.
- Design, implement, and optimize Retrieval-Augmented Generation (RAG) services and agent-based workflows.
- Integrate AI platform services with enterprise data platforms and cloud infrastructure.
- Implement observability, monitoring, logging, and troubleshooting for AI services.
- Optimize platform performance, scalability, reliability, and cost efficiency.
- Mentor junior engineers through code reviews, technical guidance, and best practices.
- Collaborate with architects, developers, and application teams to design and implement scalable AI solutions.
- Ensure all solutions comply with enterprise security, governance, and compliance standards.
Technologies & Platforms
Programming Languages
- C#
- Python
- Node.js (JavaScript/TypeScript)
- RESTful APIs
AI Technologies
- Azure AI Foundry
- Anthropic Claude SDK
- Azure OpenAI
- Model Context Protocol (MCP)
- Agent Workflows
- Retrieval-Augmented Generation (RAG)
Cloud & Containers
- Azure Container Apps
- Azure Functions
- Docker
Databases
- SQL
- PostgreSQL
- Azure SQL
Development Tools
- LangFuse
- Cursor IDE
- Git
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
- 5 years of professional software engineering experience.
- 2 years of experience building production AI services, AI platforms, or reusable AI infrastructure.
- Proven experience developing scalable backend APIs and distributed services.
- Hands-on experience with LLM integrations, Model Context Protocol (MCP), AI workflows, and Retrieval-Augmented Generation (RAG).
- Experience with Docker and cloud-native container platforms.
- Experience designing, building, and deploying cloud-native applications.
- Strong SQL expertise and relational database design skills.
- Demonstrated experience mentoring engineers and delivering complex production-grade software.
Preferred Qualifications
- Hands-on experience with Azure AI Foundry, Anthropic Claude SDK, and/or Azure OpenAI.
- Experience building shared AI platforms, SDKs, or reusable platform APIs.
- Experience with LangFuse, Prisma or Drizzle, Express or Fastify.
- Familiarity with React and Shadcn UI.
- Knowledge of DevOps, CI/CD pipelines, and Infrastructure as Code (IaC).