AI Systems Engineer
Hybrid
Full Time
#Engineering
#AI
#Software
#Python
#fastAPI
#Flask
#Databases
#Docker
#Kubernetes
#Cloud
At Benevity, we believe that technology should be a force for good. We provide the digital infrastructure that allows companies and their employees to engage in social action, from volunteering and grantmaking to supporting employee resource groups. As one of the first B Corporations in Canada, we are just as dedicated to our social impact as we are to our business success. Our team is global, spanning across Canada, Spain, Switzerland, the United Kingdom, and the United States, and we are proud to support most of the Fortune 100 brands in building better cultures. We are looking for passionate individuals who want to use their skills to make a tangible difference in the world.
The opportunity
We are seeking an AI Systems Engineer to join our team on a full-time basis in Canada. In this role, you will be at the forefront of our efforts to build and optimize real-world applications powered by large language models and intelligent automation. You will work closely with data scientists, product managers, and platform engineers to design and deploy AI features that integrate retrieval systems and foundation models into our production environment. Your work will ensure that our AI services remain reliable, scalable, and highly effective for our clients.
A day in the life
- You will develop and maintain AI-powered workflows, including building retrieval-augmented generation systems and natural language interfaces like semantic search.
- You will manage the deployment of AI services within cloud-native environments, utilizing containerized pipelines and monitoring vector database workflows.
- You will collaborate with cross-functional teams to participate in architectural discussions, advocate for maintainable solutions, and stay current with the latest advancements in the MLOps ecosystem.
Who you are
You are a mid-level engineer with a strong foundation in software development and a keen interest in artificial intelligence. You communicate effectively in English and thrive in a collaborative, hybrid work environment. Your background includes:
- A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 3 years of software engineering experience, with a minimum of 1 to 2 years specifically focused on ML or AI systems.
- Proficiency in Python, with experience building backend services or APIs using FastAPI or Flask.
- Hands-on experience with cloud platforms and containerization tools like Docker and Kubernetes.
- Familiarity with integrating large language models, embedding models, and vector databases such as Pinecone or FAISS.
- An interest in responsible AI practices and building traceable, explainable machine learning pipelines.
Why you'll love it here
We are committed to creating a culture of belonging where diversity, equity, inclusion, and belonging are woven into our daily operations. When you join us, you become part of a community that values growth, innovation, and purpose-driven work. We offer a flexible hybrid work model, including opportunities for remote work, designed to support your personal well-being and professional success. We believe in providing an environment where you are celebrated for who you are and challenged to reach your full potential.




