Talent.com
freelance.ca
Software Developer – Generative AIfreelance.ca • Vancouver, Canada
Software Developer – Generative AI

Software Developer – Generative AI

freelance.ca • Vancouver, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste
New Value Solutions, a national IT consulting company, is seeking an Intermediate to Senior Generative AI Developer with a strong foundation in working with large language models (LLMs) and a keen interest in building intelligent, agentic systems. As part of the Innovation Team you'll be working with a cross-functional team to explore, prototype, and implement artificial intelligence technologies to solve complex business problems. This is a hands-on role focused on rapid prototyping, integration, and advancing the practical use of generative AI across business processes.
We recognize that agentic AI is an emerging domain. If direct project experience is not available, we encourage applications from candidates with the most applicable mix of skills, curiosity, and relevant experience in LLMs, AI architecture, and software development. Responsibilities:
Design and build applications using OpenAI, Azure OpenAI, and open-source LLMs.Develop and optimize Retrieval-Augmented Generation (RAG) pipelines.Explore and implement foundational patterns for multi-agent AI systems using tools like AutoGen, LangChain, or Semantic Kernel.Integrate LLMs into enterprise workflows and digital products.Use vector databases such as Qdrant, pgvector, and Cosmos DB.Leverage Azure AI services and models to enhance capabilities and performance.Collaborate with product teams and data scientists to test, refine, and deliver AI use cases.Develop prompt strategies, memory handling, and task chaining.Maintain clear documentation of models, architecture, and decision-making.Stay current with research and best practices in generative and agentic AI.Collaborate with cross-functional teams to transition validated concepts to production.Participate in Agile ceremonies, code reviews, and DevOps practices.Maintain technical documentation and participate in system architecture decisions.Provide mentorship to junior developers and support knowledge sharing.Establish and evolve AI-native Software Development Lifecycle practices, including integrating AI tools into development workflows (code generation, testing, documentation, debugging, and review) to improve delivery speed, quality, and developer productivity.Prototype and operationalize AI-driven development workflows, evaluating emerging tools and approaches for AI-native software engineering and integrating them into the team's SDLC where appropriate.
Deliverables:
Prototypes and fully developed, production-grade applications that demonstrate generative and agentic AI capabilities.Integration of LLM-based solutions into existing enterprise environments.Documentation of models, prompts, workflows, and architectures.Regular stakeholder updates and demo presentations.Contributions to reusable components and AI development patterns.
AI-Native Software Development Lifecycle (AI-SDLC):
Design, implementation, and continuous improvement of an AI-native Software Development Lifecycle (AI-SDLC), defining standards, guardrails, and best practices for building AI-enabled solutions.Integration of AI tools into day-to-day development workflows (e.g., code generation, testing, documentation, debugging, and review) to measurably improve delivery speed, quality, and developer productivity.Establishment of AI-assisted quality and reliability practices, including automated test generation, AI-supported validation, and model-aware review processes.Development of reference architectures, pipelines, and templates for AI-enabled delivery (e.g., prompt management, evaluation, CI/CD with AI checks).Measurement and reporting of AI-SDLC effectiveness, such as productivity gains, defect reduction, cycle-time improvements, and developer adoption.Enablement of teams through guidance, examples, and coaching to drive consistent adoption of AI-native engineering practices across initiative.
Requirements:
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, Hugging Face).Experience in C#, .NET Core, and object-oriented design.Interest and understanding of 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.Experience deploying solutions to the cloud (Azure preferred).Knowledge of APIs, CI/CD pipelines, Git, and Agile software development practices.Ability to synthesize complexity and communicate AI capabilities clearly to diverse audiences.Experience designing or implementing AI-enabled Software Development Lifecycle (AI-SDLC) practices, including developer copilots, automated test generation, AI-assisted code review, and intelligent documentation workflows.
If you have this expertise, and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted.
Créer une alerte emploi pour cette recherche

Software Developer – Generative AI • Vancouver, Canada

Offres similaires

Senior Software Engineer in Generative AI

Electronic Arts (EA)vancouver, metro vancouver regional district, Canada
Temps plein

Lead innovations in gaming as a Senior Software Engineer focusing on Generative AI at Electronic Arts.Drive advancements in game testing through Machine Learning.As part of the FC QVE team, this po... Voir plus

 • Offre sponsorisée

Remote AI Engineer - Build Next-Gen ML Solutions

Yeah! GlobalVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A global technology firm is seeking highly skilled AI Engineers to join their team.This remote position requires proficiency in programming languages like Python and experience in developing AI mod... Voir plus

 • Offre sponsorisée

Staff Software Engineer: Architecture & AI Lead (Hybrid)

Henry Schein One UKSurrey, Metro Vancouver Regional District, Canada
Temps plein

A leading dental software provider in Canada is seeking a Staff Software Engineer to drive the architecture and modernization of their platform.This hands-on role requires expertise in software dev... Voir plus

 • Offre sponsorisée

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Vancouver, Metro Vancouver Regional District, CA
Télétravail
Temps partiel

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Voir plus

 • Offre sponsorisée

Senior AI Engineer, AI Inference Systems

BrixPacific, British Columbia, Canada
Temps plein

Senior AI Engineer, AI Inference Systems.Senior AI Engineer, AI Inference Systems.Oversee and optimize the LLM inference engine to ensure performance, scalability, and cost-efficiency.Collaborate w... Voir plus

 • Offre sponsorisée

Remote Forward-Deployed Engineer: AI-Driven Modernization

Banyan SoftwareVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A leading software company is seeking a Forward Deployed Engineer to drive the modernization of applications with a focus on AI-assisted software development practices.This hybrid role requires ove... Voir plus

 • Offre sponsorisée

Senior Developer (AI/ML/Gen AI Solutions)

Intello Technologies Inc.Burnaby
Temps plein

Select how often (in days) to receive an alert:.Senior Developer (AI/ML/Gen AI Solutions).Location: Burnaby, BC, CA Ottawa, ON, CA Calgary, AB, CA Toronto, ON, CA Edmonton, AB, CA Vancouver, BC, CA... Voir plus

 • Offre sponsorisée

Sr. SDET - AI Systems Engineering at Dialpad

DialpadVancouver, Metro Vancouver Regional District, CA
Temps plein

Drive innovation as a Senior Software Development Engineer in Test for Dialpad’s AI Voice Agent services from a Canadian office.Focus on developing test automation and quality assurance strategies.... Voir plus

 • Offre sponsorisée

Cloud and AI/ML Engineer in Vancouver

Omnissavancouver, metro vancouver regional district, Canada
Temps plein

Make an impact with Omnissa as a Staff Software Engineer based in Vancouver.This full-time hybrid role targets enterprise software architecture and AI/ML implementation for virtual desktop services... Voir plus

 • Offre sponsorisée

Senior AI Developer: Agentic Systems & Platform Lead

Constellation Dealer GroupVancouver, Metro Vancouver Regional District, CA
Temps plein

A North American software provider is seeking a Senior Developer to design and build AI-native systems that impact business outcomes.The role emphasizes collaborative system design and engineering ... Voir plus

 • Offre sponsorisée

Senior Software Engineer for AI Innovation

Owl.coVancouver, Metro Vancouver Regional District, Canada
Temps plein

Senior Software Engineer specializing in product development, focusing on AI technology for the insurance market.Work in a collaborative environment five days a week in New York City, Toronto, or V... Voir plus

 • Offre sponsorisée

Contract Software Engineer Enhancing AI Performance and Reliability

TuringVancouver, Metro Vancouver Regional District, Canada
Temps plein

Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities.Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote s... Voir plus

 • Offre sponsorisée

Innovative Staff Software Engineer Driving AI Solutions in Real Estate

Luxury PresenceVancouver, Metro Vancouver Regional District, CA
Temps plein

Lead AI-driven engineering initiatives as a Staff Software Engineer.Design cutting-edge platforms that shape the future of real estate marketing while operating in a collaborative, fast-paced envir... Voir plus

 • Offre sponsorisée

AI Prototyping Developer in Remote Innovation

Tech Talent InternationalVancouver, Metro Vancouver Regional District, Canada
Télétravail
Temps plein

Spearhead AI prototyping projects as a skilled Developer specializing in experimentation.This remote position focuses on transforming high-risk AI ideas into working prototypes at the forefront of ... Voir plus

 • Offre sponsorisée

Senior Engineer for AI Accounting Systems

Treewalkvancouver, metro vancouver regional district, Canada
Temps plein

Step into a key role at Treewalk as a Senior Engineer focused on AI-driven solutions for the accounting industry.Design innovative systems that improve efficiency and accuracy within financial work... Voir plus

 • Offre sponsorisée

Senior Software Engineer in AI Development

AlphaSenseVancouver, Metro Vancouver Regional District, Canada
Temps plein

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Voir plus

 • Offre sponsorisée

Unblocked Senior AI Systems Engineer

UnblockedVancouver, Metro Vancouver Regional District, CA
Temps plein

Drive AI innovation at Unblocked as a Senior AI Engineer based in Vancouver.Focus on designing robust AI systems that deliver exceptional user experiences through data-driven solutions.You'll lead ... Voir plus

 • Offre sponsorisée

AI Software Engineer

TrustFlightvancouver, metro vancouver regional district, Canada
Temps plein

You will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team.In this role, you will work closely within the team and cross-functionally across the organization to ... Voir plus

 • Offre sponsorisée

Senior AI Agent Engineer: Deploy & Integrate

CrestaVancouver, Metro Vancouver Regional District, CA
Temps plein

A leading AI technology company in Canada is seeking an AI Agent Engineer to develop and deploy intelligent AI agents.The ideal candidate will have a strong background in software development and A... Voir plus

 • Offre sponsorisée

Senior Engineer for AI Accounting Systems

Treewalk Consulting Inc.Vancouver, Metro Vancouver Regional District, Canada
Temps plein

Step into a key role at Treewalk as a Senior Engineer focused on AI-driven solutions for the accounting industry.Design innovative systems that improve efficiency and accuracy within financial work... Voir plus