Software Developer - Generative AI to design and build applications using OpenAI, Azure OpenAI, and Retrieval-Augmented Generation (RAG) (Vancouver)

Software Developer - Generative AI to design and build applications using OpenAI, Azure OpenAI, and Retrieval-Augmented Generation (RAG) (Vancouver)

10 Aug
|
S.i. Systems
|
Vancouver

10 Aug

S.i. Systems

Vancouver

Software Developer - Generative AI to design and build applications using OpenAI, Azure OpenAI, and Retrieval-Augmented Generation (RAG)

Our public sector client is seeking aSoftware Developer - Generative AI to design and build applications using OpenAI, Azure OpenAI, and Retrieval-Augmented Generation (RAG)

Join an innovation-focused team exploring and implementing generative and agentic AI solutions to address complex business challenges. This hands-on role focuses on rapid prototyping, AI integration, and advancing practical generative AI capabilities across enterprise workflows and digital products. The position includes work with LLMs, multi-agent AI systems, AI-native SDLC practices, and production-grade AI applications within a cross-functional workplace.

Must Haves

- 5-7 years of software development including recent work with LLMs and AI integration
- Python, OpenAI SDKs, LangChain, and Hugging Face
- C#, .NET Core, and object-oriented design
- RAG, GraphRAG, embeddings, Cosmos DB, pgvector, and Qdrant
- Bachelor's degree in Computer Science or a related STEM field

Nice to Have
- AutoGen and Semantic Kernel
- APIs, CI/CD pipelines, Git, and Agile software development practices
- AI-enabled Software Development Lifecycle practices including developer copilots, automated test generation, AI-assisted code review, and intelligent documentation workflows

Responsibilities
- Design and build applications using OpenAI, Azure OpenAI, and open-source LLMs
- Develop and optimize Retrieval-Augmented Generation (RAG) pipelines
- Integrate LLMs into enterprise workflows and digital products
- Explore and implement foundational patterns for multi-agent AI systems using AutoGen, LangChain, and Semantic Kernel
- Leverage Azure AI services and vector databases including Qdrant, pgvector, and Cosmos DB
- Establish and evolve AI-native Software Development Lifecycle practices and workflows
- Maintain technical documentation of models, prompts, workflows, architectures, and decision-making





Our public sector client is seeking aSoftware Developer - Generative AI to design and build applications using OpenAI, Azure OpenAI, and Retrieval-Augmented Generation (RAG)

Join an innovation-focused team exploring and implementing generative and agentic AI solutions to address complex business challenges. This hands-on role focuses on rapid prototyping, AI integration, and advancing practical generative AI capabilities across enterprise workflows and digital products. The position includes work with LLMs, multi-agent AI systems, AI-native SDLC practices, and production-grade AI applications within a cross-functional environment.

Contract, Vancouver, Hybrid, Working Hours: PST

Must Haves

- 5-7 years of software development including recent work with LLMs and AI integration
- Python, OpenAI SDKs, LangChain, and Hugging Face
- C#, .NET Core, and object-oriented design
- RAG, GraphRAG, embeddings, Cosmos DB, pgvector, and Qdrant
- Bachelor's degree in Computer Science or a related STEM field

Nice to Have
- AutoGen and Semantic Kernel
- Azure cloud deployment
- APIs, CI/CD pipelines, Git, and Agile software development practices
- AI-enabled Software Development Lifecycle practices including developer copilots, automated test generation, AI-assisted code review, and intelligent documentation workflows

Responsibilities
- Design and build applications using OpenAI, Azure OpenAI, and open-source LLMs
- Develop and optimize Retrieval-Augmented Generation (RAG) pipelines
- Integrate LLMs into enterprise workflows and digital products
- Explore and implement foundational patterns for multi-agent AI systems using AutoGen, LangChain, and Semantic Kernel
- Leverage Azure AI services and vector databases including Qdrant, pgvector, and Cosmos DB
- Establish and evolve AI-native Software Development Lifecycle practices and workflows
- Maintain technical documentation of models, prompts, workflows, architectures, and decision-making

Disclaimer:

AI may be used in evaluating candidates.

This posting is for an existing vacancy.

📌 Software Developer - Generative AI to design and build applications using OpenAI, Azure OpenAI, and Retrieval-Augmented Generation (RAG) (Vancouver)
🏢 S.i. Systems
📍 Vancouver

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: software developer - generative ai to design and build applications using openai, azure openai, and retrieval-augmented generation (rag) (vancouver) / vancouver

Subscribe to this job alert:

Get the latest job offers by email for: software developer - generative ai to design and build applications using openai, azure openai, and retrieval-augmented generation (rag) (vancouver) / vancouver