Talent.com
Senior Generative AI Software Developer (ID#5114)

Senior Generative AI Software Developer (ID#5114)

freelance.caRichmond, Canada
30+ days ago
Job type
  • Full-time
Job description

This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week.

Responsibilities :

  • Design and build applications using OpenAI, Azure OpenAI, and open-source LLMs
  • Develop and optimize Retrieval-Augmented Generation (RAG) pipelines
  • Implement foundational patterns for multi-agent AI systems using AutoGen, LangChain, or Semantic Kernel
  • Integrate LLMs into enterprise workflows and digital products
  • Utilize vector databases such as Qdrant, pgvector, and Cosmos DB
  • Leverage Azure AI services to enhance performance and capabilities
  • Collaborate with product teams and data scientists to refine and deliver AI use cases
  • Develop prompt strategies, memory handling, and task chaining
  • Maintain clear documentation of models, workflows, and architecture
  • Participate in Agile ceremonies, code reviews, and DevOps practices
  • Support system architecture design and knowledge sharing across teams
  • Mentor junior developers and contribute to reusable AI development components

Requirements :

  • Bachelor’s degree in Computer Science or a related STEM field
  • 6–9 years of experience in software development, including recent AI or LLM work
  • Strong proficiency in Python and familiarity with AI / ML tools like OpenAI SDKs, LangChain, Hugging Face
  • Experience in C#, .NET Core, and object-oriented design principles
  • Exposure to agent-based tools (AutoGen, Semantic Kernel) and multi-agent system design
  • Knowledge of RAG, GraphRAG, embeddings, and vector databases (Cosmos DB, pgvector, Qdrant)
  • Experience deploying solutions to the cloud, ideally on Azure
  • Solid understanding of APIs, CI / CD, Git, and Agile development practices
  • Ability to clearly communicate AI concepts to both technical and non-technical audiences
  • If you have the necessary expertise and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those shortlisted will be contacted.ID : #5114The hourly rate range for this position is $65- $85, with the final rate based on consultant experience and fit for the role.

    Create a job alert for this search

    Senior Software Developer • Richmond, Canada

    Related jobs
    • Promoted
    Senior Software Engineer - AI Tooling

    Senior Software Engineer - AI Tooling

    VersatermVancouver, Metro Vancouver Regional District, CA
    Full-time
    As a Senior Software Engineer for AI Tooling , you will lead the design, develop ment , and maintenance of high-performance internal enablement AI software that is critical in supporting our busine...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - Platform & AI

    Senior Software Engineer - Platform & AI

    Alida Inc.Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Senior Software Engineer - Platform & AI.Design, develop, test, and deploy high quality scalable code for cloud-based software solutions. Bring your ideas and expertise to our always evolving agile ...Show moreLast updated: 13 days ago
    • Promoted
    Senior Developer (AI / ML / Gen AI Solutions)

    Senior Developer (AI / ML / Gen AI Solutions)

    TELUSBurnaby, Metro Vancouver Regional District, CA
    Full-time
    Senior Developer (AI / ML / Gen AI Solutions) – TELUS.Join TELUS as a Senior Developer (AI / ML / Gen AI Solutions).This role focuses on leading cross-functional teams and delivering intelligent applicatio...Show moreLast updated: 13 days ago
    • Promoted
    AI Engineer

    AI Engineer

    GuruLinkVancouver, Metro Vancouver Regional District, CA
    Full-time
    Location : Vancouver, British Columbia.Our client is a Vancouver-based high-growth, well-funded SaaS company dedicated to enhancing software development workflows. Their platform helps development te...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Developer - AI SaaS, Hybrid + Stock Options

    Senior Software Developer - AI SaaS, Hybrid + Stock Options

    TopicflowVancouver, Metro Vancouver Regional District, CA
    Full-time
    A dynamic SaaS startup in Vancouver is seeking a Senior Software Developer to develop and enhance product features.The role is hybrid, requiring office attendance twice a week.Candidates should hav...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - AI-Driven, Global Impact

    Senior Software Engineer - AI-Driven, Global Impact

    MicrosoftVancouver, Metro Vancouver Regional District, CA
    Full-time
    A leading technology company is hiring a Senior Software Engineer in Vancouver.This role involves developing key software systems and collaborating with teams to deliver high-quality features.Candi...Show moreLast updated: 5 days ago
    • Promoted
    Senior Developer (AI / ML / Gen AI Solutions)

    Senior Developer (AI / ML / Gen AI Solutions)

    Intello Technologies Inc.Burnaby, Metro Vancouver Regional District, CA
    Full-time
    Senior Developer (AI / ML / Gen AI Solutions).Location : Burnaby, BC, CA Toronto, ON, CA Vancouver, BC, CA Calgary, AB, CA Edmonton, AB, CA. Jobs by Category : Technology Solutions.Join our team and what ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer - Platform & AI

    Senior Software Engineer - Platform & AI

    AlidaVancouver, Metro Vancouver Regional District, CA
    Full-time
    In this role, you\'ll collaborate closely with the Engineering Director, software architects, and fellow engineers to design and develop. AI service, modernize, and re-architect existing services.As...Show moreLast updated: 13 days ago
    • Promoted
    Senior AI Tooling Engineer — Lead Scalable Solutions

    Senior AI Tooling Engineer — Lead Scalable Solutions

    VersatermVancouver, Metro Vancouver Regional District, CA
    Full-time
    A technology solutions provider in Vancouver is seeking a Senior Software Engineer for AI Tooling to lead the development of high-performance software critical for public safety.Responsibilities in...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer, AI Model serving - Vancouver, Canada

    Senior Software Engineer, AI Model serving - Vancouver, Canada

    Clutch CanadaVancouver, Metro Vancouver Regional District, CA
    Full-time
    Senior Software Engineer, AI Model serving - Vancouver, Canada.Join to apply for the Senior Software Engineer, AI Model serving - Vancouver, Canada role at Speechify. Be among the first 25 applicant...Show moreLast updated: 13 days ago
    • Promoted
    Senior Staff AI Platform Architect — Agentic AI (Hybrid)

    Senior Staff AI Platform Architect — Agentic AI (Hybrid)

    DiligentVancouver, Metro Vancouver Regional District, CA
    Full-time
    A leading AI governance firm in Vancouver is seeking an experienced Senior Staff Software Engineer for the Agentic AI role. You will drive architectural strategy and lead innovation across AI infras...Show moreLast updated: 5 days ago
    • Promoted
    Intermediate II Software Developer - Artificial Intelligence

    Intermediate II Software Developer - Artificial Intelligence

    Global RelayVancouver, BC, Canada
    Full-time
    For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer - Artificial Intelligence

    Senior Software Developer - Artificial Intelligence

    Global RelayVancouver, BC, Canada
    Full-time
    For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, AI Core Platform & Cloud

    Senior Software Engineer, AI Core Platform & Cloud

    MicrosoftVancouver, Metro Vancouver Regional District, CA
    Full-time
    A leading technology company in Vancouver is seeking a Senior Software Engineer to join its Health and Life Sciences team. The role involves developing AI technologies to enhance healthcare systems....Show moreLast updated: 5 days ago
    • Promoted
    Senior Staff Software Engineer - Agentic AI

    Senior Staff Software Engineer - Agentic AI

    DiligentVancouver, Metro Vancouver Regional District, CA
    Full-time
    Senior Staff Software Engineer - Agentic AI.Diligent is the AI leader in governance, risk and compliance (GRC) SaaS solutions, helping more than 1 million users and 700,000 board members to clarify...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Developer - AI

    Senior Software Developer - AI

    Motorola SolutionsVancouver, Metro Vancouver Regional District, CA
    Full-time
    At Motorola Solutions, we believe that everything starts with our people.We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.Our critical comm...Show moreLast updated: 13 days ago
    • Promoted
    Senior AI Engineer

    Senior AI Engineer

    IndustrioVancouver, Metro Vancouver Regional District, CA
    Permanent +1
    We're seeking a Senior AI Engineer with 5-7 years of experience to design and implement sophisticated agentic AI systems. The ideal candidate will architect intelligent orchestration platforms and h...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer, Horizon — AI-Driven VDI

    Senior Software Engineer, Horizon — AI-Driven VDI

    Omnissa, LLCVancouver, Metro Vancouver Regional District, CA
    Full-time
    A leading digital work platform company is seeking a seasoned Engineer in Vancouver to lead software system design and development. The ideal candidate will have extensive experience in HTML and Typ...Show moreLast updated: 6 days ago