×
Register Here to Apply for Jobs or Post Jobs. X

AI Developer – Agentic Systems, RAG & AI Infrastructure

Job in Ottawa, Ontario, Canada
Listing for: JSI
Full Time position
Listed on 2026-02-27
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Data Scientist
Job Description & How to Apply Below

Posting Details

Job Details

Description

This role focuses on building and evolving agentic AI systems that power ChatGPT-like experiences, as part of a highly collaborative engineering environment.

Success in this role depends as much on how you work with others as on technical skills. The AI Developer will work closely with peers across AI, platform, and product teams to deliver shared, reusable AI capabilities, not isolated solutions.

Scope & Responsibilities

  • Build and improve ChatGPT-like RAG systems in collaboration with other engineers
  • Develop agents and tools within a shared agentic framework
  • Contribute to pluggable agent designs intended for use by multiple teams
  • Participate actively in design discussions, reviews, and pairing
  • Implement AI services in Python
  • Deploy and operate AI workloads on Kubernetes, VMs, and cluster environments with team support
  • Collaborate on LLM inference optimization, including use of vLLM and quantization concepts
  • Work with vectorization and retrieval pipelines, including LanceDB
  • Contribute to CI/CD workflows using Git Hub and Git Hub Actions
  • Experiment with new AI models and tools, and openly share learnings and results
  • Support teammates by reviewing code, unblocking issues, and improving shared practices
  • Required Skills and Experience

  • Solid experience in Python development
  • Practical exposure to LLMs, RAG, or agentic concepts
  • Experience working in collaborative engineering teams
  • Comfortable giving and receiving feedback through code reviews
  • Working knowledge of Kubernetes or containerized environments
  • Familiarity with Git Hub-based workflows
  • Strong communication skills and a low-ego, team-first mindset
  • Curiosity and willingness to learn from peers and experiments
  • Team Expectations

  • You prioritize team success over individual solutions
  • You communicate clearly, early, and constructively
  • You seek alignment before making significant changes
  • You help others succeed through collaboration, pairing, and knowledge sharing
  • You value maintainability, clarity, and shared ownership
  • Growth & Success Indicators

  • Increasing trust and collaboration within the team
  • Positive impact on team velocity and quality, not just personal output
  • Contributions that are adopted and reused by others
  • Growing influence through collaboration rather than authority
  • How we Work?

    You will be expected to work in a Hybrid environment reporting to our Kanata, Ontario location 2 or more times per week.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary