Senior & Intermediate Software Developer with GEN AI and integrating large language models (LLMs) into products experience, building intelligent, agentic s
S.i. Systems
Vancouver, BC- Salary To be discussed
-
Contract job
-
Published since 13 day(s)
-
1 position to fill as soon as possible
Description
Our public enterprise client is seeking Senior & Intermediate Software Developer with GEN AI and integrating large language models (LLMs) into products experience, building intelligent, agentic systems for Innovation Team. - 0190665, 0190658
1 year contract, possibilities of extensions. Hybrid in office, 3 days/week in Richmond Office
Must Have:
- Bachelor’s degree in Computer Science or a related STEM field
- 5+ years of software development experience, including recent work with LLMs or AI integration.
- Proficiency in Python and experience with AI/ML frameworks (e.g., OpenAI SDKs, LangChain).
- Experience in C#, .NET Core, and object-oriented design. Experience deploying solutions to the cloud (Azure preferred).
- Experience in agent-based design concepts and tools (AutoGen, Semantic Kernel, etc.).
- Familiarity with RAG, GraphRAG, embeddings, and vector databases such as Cosmos DB, pgvector, or Qdrant.
- Knowledge of APIs, CI/CD pipelines, Git, and Agile software development practices.
- Ability to synthesize complexity and communicate AI capabilities clearly to diverse audiences.
- Ability to collaborate and communicate effectively within cross-functional teams.
Responsibilities:
- Build applications using OpenAI, Azure OpenAI, and open-source LLMs
- Integrate LLMs into enterprise workflows and digital products
- Explore and implement foundational patterns for multi-agent AI systems using tools like AutoGen, LangChain, or Semantic Kernel
- Collaborate with product teams and data scientists to create prototypes, test, refine, and deliver functional AI products
- Develop evaluation frameworks to test AI applications
- Maintain clear documentation of models, architecture, and decision-making
- Stay current with research and best practices in generative and agentic AI
- Participate in Agile ceremonies, code reviews, and DevOps practices
- Maintain technical documentation and participate in system architecture decisions
- Support knowledge sharing with development team
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you