Intermediate AI Engineer (British Columbia)

Intermediate AI Engineer (British Columbia)

31 Jul
|
Affinity
|
British Columbia

31 Jul

Affinity

British Columbia

Job Description On behalf of our public sector client, Affinity is seeking an Intermediate AI Engineer who is responsible for the design, development, testing, deployment, and support of enterprise AI applications, intelligent automation solutions, and AI-enabled services. The role focuses on hands‑on development using modern AI platforms, large language models, agentic AI frameworks, cloud technologies, APIs, and software engineering best practices.
Responsibilities Design, develop, test, and deploy AI-powered applications and intelligent automation solutions.
Develop AI workflows using agentic AI frameworks and orchestration platforms.
Build integrations with enterprise systems, APIs, cloud services, development pipelines, and operational platforms.
Implement Retrieval-Augmented Generation (RAG) solutions and knowledge retrieval capabilities.
Develop prompts, agents, workflows, interaction models, and reusable AI components.
Create software services, APIs, and application components aligned with defined solution designs.
Implement automated testing, quality assurance, and validation processes.
Participate in technical design discussions, code reviews, and engineering reviews.
Support deployment, monitoring, troubleshooting, and enhancement activities.
Produce technical documentation, implementation notes, and knowledge transfer materials.
Contribute to AI governance, security, and operational best practices.
Deliverables AI-enabled applications and services.
AI agents, workflow automations, and orchestration components.
Enterprise integrations, APIs, and reusable software components.
AI configuration, testing, deployment, and validation artifacts.
Technical documentation and support materials.
Reusable development patterns and implementation assets.
Mandatory Requirements Minimum of 5 years of experience in software development using technologies such as C#, .NET, Python, Java, JavaScript/TypeScript, or equivalent.




Minimum of 2 years of experience developing AI, Machine Learning, or Generative AI solutions.
Demonstrated experience with AI platforms such as Azure OpenAI, OpenAI, Anthropic Claude, Google Gemini, Amazon Bedrock, or equivalent.
Experience using AI development frameworks such as Semantic Kernel, LangChain, LangGraph, AutoGen, CrewAI, or similar frameworks.
Experience implementing agentic AI solutions, AI assistants, workflow automation, or conversational AI applications.
Experience with REST APIs, microservices, cloud-native development, and enterprise integration patterns.
Experience implementing RAG solutions, vector databases, embeddings, or knowledge retrieval capabilities.
Experience with Azure, AWS, or GCP; Git-based development; CI/CD pipelines; and agile delivery methodologies.
Understanding of software engineering principles, application security, secure development practices, testing, and quality assurance.
Preferred Requirements Experience developing enterprise AI solutions in production environments.
Experience implementing agentic AI and multi‑agent applications.
Experience with AI observability, evaluation, and monitoring tools.
Experience integrating AI solutions with ITSM, DevOps, cybersecurity, or workflow platforms.
Experience in large enterprise, public sector, or regulated environments.
AI, cloud, or software engineering certifications.
Knowledge of Responsible AI and AI governance principles.
Experience working in agile and cross‑functional delivery teams.
About Affinity Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace for all employees. All employment is decided on the basis of qualifications, merit and business need. For more information on Affinity, please visit www.affinity-group.ca Job Number: 13759

#J-18808-Ljbffr

📌 Intermediate AI Engineer (British Columbia)
🏢 Affinity
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: intermediate ai engineer (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: intermediate ai engineer (british columbia) / british columbia