Jobgether

Sr. GenAI Python Developer

Jobgether · Canada · CA$175K/yr

Internet Marketplace Platforms · 11-50 employees

7 h ago
Remote Principal (10+ yrs) Contractor Canada
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and productionize advanced GenAI solutions using LLMs, RAG, and agentic frameworks. Establish AI engineering best practices and collaborate with stakeholders to move prototypes into scalable enterprise applications.

What they look for

Python Generative AI Large Language Models Retrieval-Augmented Generation Vector Databases AI Agent Frameworks Prompt Engineering SQL API Development Model Evaluation Cloud Deployment Software Engineering Model Context Protocol RAG Architecture Multi-agent Workflows GitHub Copilot

Requirements

Requires at least 10 years of professional Python experience and 4 years of AI-focused project delivery. Must have deep expertise in RAG, vector databases, and prompt engineering to build reliable production-ready AI systems.

Benefits

Remote work flexibility Opportunity to work on innovative AI and machine learning initiatives Exposure to advanced GenAI technologies Collaborative environment Influence AI engineering practices Continuous learning opportunities

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. GenAI Python Developer based in Canada.

This role offers the opportunity to design and build advanced artificial intelligence solutions that move from experimentation to real-world production impact. You will work on cutting-edge GenAI initiatives involving large language models, retrieval-augmented generation, vector databases, and AI agent frameworks. The position combines hands-on software engineering, rapid prototyping, and collaboration with product and technical teams to solve complex business challenges. You will help shape AI engineering practices, develop scalable solutions, and accelerate the adoption of emerging technologies. Working within a highly skilled and collaborative environment, you will have the freedom to explore innovative ideas while delivering measurable outcomes. This is an ideal opportunity for an experienced Python developer passionate about transforming AI concepts into reliable enterprise solutions.

\n

Accountabilities: The Sr. GenAI Python Developer will play a key role in designing, developing, and productionizing AI/ML solutions. You will collaborate with engineers, product stakeholders, and technical leaders to rapidly validate ideas, establish best practices, and deliver scalable AI-powered applications.

  • Design, develop, and deploy AI/ML solutions that evolve from proof-of-concept experiments into production-ready systems.
  • Build advanced GenAI applications using large language models, retrieval-augmented generation (RAG), vector databases, and agentic frameworks.
  • Develop Python-based applications, APIs, pipelines, and AI orchestration workflows.
  • Partner with product and engineering teams to rapidly iterate on prototypes, incorporate feedback, and improve solutions.
  • Establish strong AI engineering practices, including design patterns, testing strategies, code quality standards, and development guidelines.
  • Implement prompt engineering techniques, structured outputs, model evaluations, and strategies to reduce hallucinations and improve reliability.
  • Design and optimize RAG architectures, including data ingestion pipelines, chunking strategies, indexing, similarity search, and metadata filtering.
  • Develop AI agent workflows, including multi-agent collaboration patterns and tool integrations.
  • Implement Model Context Protocol (MCP) patterns, including MCP servers, tool endpoints, and integrations with AI applications.
  • Support AI solutions in production through monitoring, troubleshooting, performance improvements, and reliability enhancements.
  • Use development acceleration tools to improve productivity and speed up software delivery.
  • Collaborate effectively with technical and non-technical stakeholders to communicate solutions, trade-offs, and business value.

Requirements:

The ideal candidate is an experienced AI-focused software engineer with strong Python expertise, a passion for emerging technologies, and the ability to transform innovative concepts into scalable applications. You should combine deep technical skills with strong problem-solving and communication abilities.

  • Minimum of 10 years of professional Python development experience.
  • Minimum of 4 years of experience working on AI projects, particularly focused on delivering production-ready AI/ML solutions.
  • Advanced Python programming skills with experience building APIs, pipelines, and AI-driven applications.
  • Strong understanding of machine learning fundamentals and practical application in AI solution development.
  • Hands-on experience with Generative AI technologies, including:
  • Retrieval-Augmented Generation (RAG).
  • Fine-tuning approaches.
  • Vector databases and vector search technologies.
  • Agentic AI frameworks and multi-agent workflows.
  • Commercial large language models, preferably GPT-based solutions.
  • Experience with prompt engineering, structured outputs, model evaluation, accuracy testing, and hallucination mitigation.
  • Knowledge of enterprise AI safety practices, guardrails, and quality monitoring approaches.
  • Experience designing scalable software solutions using strong engineering principles, design patterns, testing, and version control practices.
  • Strong SQL skills, including query development, joins, indexing concepts, and AI data access patterns.
  • Experience with cloud environments and AI service deployment is preferred.
  • Familiarity with observability tools, application monitoring, logging, metrics, tracing, and AI model performance monitoring.
  • Experience using GitHub Copilot or similar AI-assisted development tools to accelerate engineering workflows.
  • Strong communication skills with the ability to collaborate across technical and business teams.
  • Java, ReactJS, Microsoft Fabric, SQL Server, or Datadog experience are considered assets.

Benefits:

  • Competitive contract rate of approximately $84 per hour.
  • Remote work flexibility from Canada.
  • Contract duration of approximately 5 months, with potential extension opportunities.
  • Opportunity to work on innovative AI and machine learning initiatives.
  • Exposure to advanced GenAI technologies and enterprise-scale AI applications.
  • Collaborative environment with talented engineering and product professionals.
  • Opportunity to influence AI engineering practices and development standards.
  • Continuous learning opportunities across emerging technologies and tools.

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1