AI Systems Engineer

Toronto, Ontario, Canada

Benevity

Benevity's corporate purpose software offers the only integrated suite of community investment, employee, customer and nonprofit engagement solutions.

View all jobs at Benevity

Apply now Apply later

Meet Benevity

Benevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We’re also one of the first B Corporations in Canada, meaning we’re as committed to purpose as we are to profits. We have people working all over the world, including Canada, Spain, Switzerland, the United Kingdom, the United States and more!

We’re looking for a collaborative and innovative ML/AI Software Engineer to help shape and scale AI-driven features in our Benevity Impact Platform. In this role, you’ll combine your expertise in machine learning, software development, and cloud infrastructure to create intelligent, accessible, and user-centered solutions that enhance automation, decision-making, and overall experience for our diverse range of users.

You’ll work cross-functionally with data scientists, product managers, and platform engineers to deploy, optimize, and maintain reliable and scalable ML/AI services in a production environment—ensuring they perform well and deliver value to all our clients.

What you’ll do:

Model Integration & Deployment

  • Integrate machine learning models into production-ready applications and APIs
  • Build scalable systems for both real-time and batch predictions
  • Design and maintain CI/CD pipelines to streamline deployment, testing, and monitoring
  • Collaborate with data scientists to translate prototypes into reliable services
  • Ensure AI solutions meet security, privacy, and compliance standards, with safe rollout strategies to monitor and validate performance

ML/AI System Engineering

  • Develop and support end-to-end ML pipelines, from data processing to deployment
  • Optimize systems for performance, scalability, and cost-efficiency in cloud environments
  • Apply MLOps practices to ensure systems are reliable, observable, and easy to maintain
  • Implement workflows for model versioning, drift detection, and automated retraining

Collaboration & Innovation

  • Partner with product, design, and engineering teams to create intelligent features such as recommendations, personalization, and anomaly detection
  • Empower internal teams with data-informed tools and insights
  • Stay current with emerging AI/ML trends and help assess tools and approaches that align with our values

What you’ll bring:

  • 3+ years of experience in software engineering, including 1–2 years focused on ML/AI deployment or infrastructure
  • Hands-on experience delivering AI-powered features in SaaS or B2B environments
  • Familiarity with SaaS architecture, including multi-tenancy and customer-facing analytics or intelligence tools
  • Solid understanding of the ML/AI model lifecycle and a commitment to responsible, ethical AI practices
  • Degree in Computer Science, Engineering, or a related technical field

Technical Skills & Expertise:

  • Programming: Proficiency in Python; experience with Java, Go, or TypeScript is a plus
  • ML/AI Frameworks: Hands-on experience with tools like scikit-learn, TensorFlow, PyTorch, Hugging Face Transformers, and XGBoost
  • MLOps & Pipelines: Familiarity with MLflow, Airflow, Kubeflow, SageMaker, Vertex AI, or Azure ML
  • Cloud & Infrastructure: Experience with GCP, AWS, or Azure (GCP or Azure preferred); containerization and orchestration using Kubernetes, Docker, and Terraform
  • Data & APIs: Strong skills in SQL and working with RESTful APIs, gRPC, and data streaming tools like Kafka or Pub/Sub
  • Monitoring & Experimentation (Nice to Have): Exposure to tools like Prometheus, Grafana, or Datadog; familiarity with Weights & Biases or Optuna for experiment tracking and tuning is a plus

Discover your purpose at work

We’re not employees, we’re Benevity-ites. From all locations, backgrounds and walks of life, who deserve more …

Innovative work. Growth opportunities. Caring co-workers. And a chance to do work that fills us with a sense of purpose.

If the idea of working on tech that helps people do good in the world lights you up ... If you want a career where you’re valued for who you are and challenged to see who you can become …

It’s time to join Benevity. We’re so excited to meet you.

Where we work

At Benevity, we embrace a flexible hybrid approach to where we work that empowers our people in a way that supports great work, strong relationships, and personal well-being. For those located near one of our offices, while there’s no set requirement for in-office time, we do value the moments when coming together in person helps us build connection and collaboration. Whether it’s for onboarding, project work, or a chance to align and bond as a team, we trust our people to make thoughtful decisions about when showing up in person matters most.

Join a company where DEIB isn’t a buzzword

Diversity, equity, inclusion and belonging are part of Benevity’s DNA. You’ll see the impact of our massive investment in DEIB daily — from our well-supported employee resources groups to the exceptional diversity on our leadership and tech teams.

We know that diverse backgrounds, experiences, skills and passions are what move our business and our people forward, so we're committed to creating a culture of belonging with equal opportunities for everyone to shine. 

That starts with a fair and accessible hiring process. If you want to feel seen, heard and celebrated, you belong at Benevity.

Candidates with disabilities who may require accommodations throughout the hiring or assessment process are encouraged to reach out to accommodations@benevity.com.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Airflow APIs Architecture AWS Azure CI/CD Computer Science Docker Engineering GCP Grafana Java Kafka Kubeflow Kubernetes Machine Learning MLFlow ML models MLOps Pipelines Privacy Python PyTorch SageMaker Scikit-learn Security SQL Streaming TensorFlow Terraform Testing Transformers TypeScript Vertex AI Weights & Biases XGBoost

Perks/benefits: Career development Flex hours

Region: North America
Country: Canada

More jobs like this