Skip to content
mimi

Senior & Intermediate Software Developer with GEN AI and integrating large language models (LLMs) into products

S.i. Systems

Victoria · Hybrid Contract Senior 2w ago

About the role

About

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.

Contract Details

  • 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, Lang Chain).
  • 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 (Auto Gen, Semantic Kernel, etc.).
  • Familiarity with RAG, Graph RAG, 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 Auto Gen, Lang Chain, 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 Dev Ops practices
  • Maintain technical documentation and participate in system architecture decisions
  • Support knowledge sharing with development team

Skills

.NET CoreAgileAIAPIsAuto GenAzureC#CI/CDCosmos DBDev OpsEmbeddingsGitGraph RAGLang ChainLLMObject-oriented designOpenAIOpenAI SDKsPythonQdrantRAGSemantic KernelVector databases

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free