Top Benefits
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Software Engineer, GenAI based in Canada.
This role offers the opportunity to build advanced AI-powered products that directly support mission-driven organizations.
You will join an AI-focused engineering team responsible for developing intelligent systems from data ingestion to production deployment.
The position combines deep software engineering expertise with hands-on experience in LLMs, RAG architectures, and agentic workflows.
You will own complex technical challenges, designing scalable solutions that improve how organizations discover and access critical information.
Working closely with product leaders and cross-functional teams, you will have significant autonomy and influence over technical direction.
This is a high-impact opportunity for an engineer who enjoys solving ambiguous problems and building innovative AI systems from the ground up.
Accountabilities
As a Senior GenAI Engineer, you will design, develop, and operate AI-driven systems that power intelligent discovery and recommendation experiences. You will contribute to the full lifecycle of AI product development, from data processing and retrieval systems to reliable production services.
Build and deploy agentic AI systems capable of planning, using tools, and executing multi-step workflows for research, discovery, and data processing use cases. Develop scalable data pipelines that crawl, process, clean, deduplicate, and structure complex information sources into reliable datasets. Own Retrieval-Augmented Generation (RAG) systems, including data ingestion, embedding strategies, retrieval optimization, ranking, citations, and grounding. Design ranking and relevance systems that match users with the most valuable information through advanced search and recommendation techniques. Create evaluation frameworks, monitoring solutions, and observability practices to ensure AI systems remain accurate, safe, efficient, and cost-effective. Transform prototypes into resilient production applications with strong reliability, performance, and maintainability standards. Collaborate closely with product, engineering, and leadership teams to solve complex problems and influence technical strategy. Write high-quality, well-tested, reusable code while helping establish engineering best practices across the organization.
Requirements
The ideal candidate is an experienced software engineer with strong AI engineering expertise and a track record of building complex systems from concept through production. You should be comfortable working independently in a fast-moving environment and passionate about developing practical AI solutions.
7+ years of professional software engineering experience with strong expertise in Python and relational database design. Proven experience owning complex systems end to end, including architecture, implementation, deployment, and production reliability. At least 1 year of hands-on experience building applications using modern Large Language Models (LLMs). Strong understanding of computer science fundamentals, distributed systems, and scalable software architecture. Experience designing and optimizing RAG systems, including hybrid search, vector retrieval, re-ranking, and citation-based grounding. Hands-on experience with AI frameworks such as LangChain, LangGraph, or LlamaIndex is preferred. Experience with vector databases such as Pinecone, Qdrant, Milvus, or similar technologies is a plus. Experience building agentic data-processing systems involving crawling, extraction, deduplication, and structured data workflows. Knowledge of AI evaluation methodologies, including precision/recall analysis, LLM-based evaluation, monitoring, and model performance tracking. Familiarity with Ruby on Rails, advanced SQL, cloud platforms such as AWS or GCP, Docker, and CI/CD workflows is advantageous. Startup experience and the ability to thrive in an autonomous, fast-paced, and evolving environment.
Benefits
Competitive salary range of $175,000 - $220,000 USD for US-based candidates, plus equity opportunities. Compensation determined based on experience, skills, responsibilities, interview performance, and location. Health, dental, and vision insurance fully covered for employees, with partial dependent coverage. Generous paid time off and parental leave benefits. 401(k) retirement plan. Company-provided laptop and home-office stipend. Bi-annual company retreats. Opportunities for continuous learning, career growth, and meaningful impact within a rapidly evolving AI environment. Remote-friendly work environment with flexibility and autonomy.
How 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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Not the right fit? Search for Software Engineer, GenAI jobs in Canada
About Jobgether
Your future of work, like you've always dreamt it, is now possible with Jobgether !
The Covid crisis has accelerated its revolution but work, as we knew it, doesn't exist anymore. Tomorrow, jobs will be hybrid, remote and asynchronous. Flexibility will be the norm.
Jobgether helps you find your next remote job, wherever you are.
Similar Jobs
Top Benefits
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Software Engineer, GenAI based in Canada.
This role offers the opportunity to build advanced AI-powered products that directly support mission-driven organizations.
You will join an AI-focused engineering team responsible for developing intelligent systems from data ingestion to production deployment.
The position combines deep software engineering expertise with hands-on experience in LLMs, RAG architectures, and agentic workflows.
You will own complex technical challenges, designing scalable solutions that improve how organizations discover and access critical information.
Working closely with product leaders and cross-functional teams, you will have significant autonomy and influence over technical direction.
This is a high-impact opportunity for an engineer who enjoys solving ambiguous problems and building innovative AI systems from the ground up.
Accountabilities
As a Senior GenAI Engineer, you will design, develop, and operate AI-driven systems that power intelligent discovery and recommendation experiences. You will contribute to the full lifecycle of AI product development, from data processing and retrieval systems to reliable production services.
Build and deploy agentic AI systems capable of planning, using tools, and executing multi-step workflows for research, discovery, and data processing use cases. Develop scalable data pipelines that crawl, process, clean, deduplicate, and structure complex information sources into reliable datasets. Own Retrieval-Augmented Generation (RAG) systems, including data ingestion, embedding strategies, retrieval optimization, ranking, citations, and grounding. Design ranking and relevance systems that match users with the most valuable information through advanced search and recommendation techniques. Create evaluation frameworks, monitoring solutions, and observability practices to ensure AI systems remain accurate, safe, efficient, and cost-effective. Transform prototypes into resilient production applications with strong reliability, performance, and maintainability standards. Collaborate closely with product, engineering, and leadership teams to solve complex problems and influence technical strategy. Write high-quality, well-tested, reusable code while helping establish engineering best practices across the organization.
Requirements
The ideal candidate is an experienced software engineer with strong AI engineering expertise and a track record of building complex systems from concept through production. You should be comfortable working independently in a fast-moving environment and passionate about developing practical AI solutions.
7+ years of professional software engineering experience with strong expertise in Python and relational database design. Proven experience owning complex systems end to end, including architecture, implementation, deployment, and production reliability. At least 1 year of hands-on experience building applications using modern Large Language Models (LLMs). Strong understanding of computer science fundamentals, distributed systems, and scalable software architecture. Experience designing and optimizing RAG systems, including hybrid search, vector retrieval, re-ranking, and citation-based grounding. Hands-on experience with AI frameworks such as LangChain, LangGraph, or LlamaIndex is preferred. Experience with vector databases such as Pinecone, Qdrant, Milvus, or similar technologies is a plus. Experience building agentic data-processing systems involving crawling, extraction, deduplication, and structured data workflows. Knowledge of AI evaluation methodologies, including precision/recall analysis, LLM-based evaluation, monitoring, and model performance tracking. Familiarity with Ruby on Rails, advanced SQL, cloud platforms such as AWS or GCP, Docker, and CI/CD workflows is advantageous. Startup experience and the ability to thrive in an autonomous, fast-paced, and evolving environment.
Benefits
Competitive salary range of $175,000 - $220,000 USD for US-based candidates, plus equity opportunities. Compensation determined based on experience, skills, responsibilities, interview performance, and location. Health, dental, and vision insurance fully covered for employees, with partial dependent coverage. Generous paid time off and parental leave benefits. 401(k) retirement plan. Company-provided laptop and home-office stipend. Bi-annual company retreats. Opportunities for continuous learning, career growth, and meaningful impact within a rapidly evolving AI environment. Remote-friendly work environment with flexibility and autonomy.
How 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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Not the right fit? Search for Software Engineer, GenAI jobs in Canada
About Jobgether
Your future of work, like you've always dreamt it, is now possible with Jobgether !
The Covid crisis has accelerated its revolution but work, as we knew it, doesn't exist anymore. Tomorrow, jobs will be hybrid, remote and asynchronous. Flexibility will be the norm.
Jobgether helps you find your next remote job, wherever you are.