Enable job alerts via email!

Software Engineer, AI Platform

Curative

Canada

Remote

CAD 210,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an AI Software Engineer, where you will tackle modern platform engineering challenges. This role emphasizes backend development and infrastructure automation, ensuring the scalability and reliability of healthcare solutions. Collaborate with cross-functional teams to enhance AI/ML capabilities while occasionally contributing to frontend development. Enjoy a remote-friendly culture, competitive salary, and opportunities for professional growth in a mission-driven environment. If you're passionate about technology and innovation, this position is perfect for you.

Benefits

Generous Equity Package
Remote-Friendly Culture
Competitive Salary
Professional Growth Opportunities

Qualifications

  • 4+ years of experience in software engineering or platform engineering.
  • Deep knowledge of backend development and API design.
  • Experience with cloud computing and infrastructure automation.

Responsibilities

  • Develop and optimize APIs, microservices, and backend systems.
  • Build and maintain cloud infrastructure and developer tooling.
  • Support AI/ML model deployment and data pipelines.

Skills

Backend Development
API Design
Microservices Architecture
Infrastructure Automation
Cloud Computing (AWS)
Data Management (PostgreSQL, ElasticSearch)
CI/CD Pipelines
Scripting (Python, Bash)
Observability and Monitoring
Collaboration and Communication

Education

Bachelor’s degree in Computer Science

Tools

AWS
Kubernetes
Terraform
Apache Spark
Kafka
DataDog
MLflow

Job description

Get AI-powered advice on this job and more exclusive features.

Our Platform Engineering team plays a crucial role in supporting this transformation by ensuring our cloud infrastructure, backend services, and developer tools are scalable, secure, and high-performing. As we integrate data-driven decision-making and AI/ML automation, we are also expanding our infrastructure capabilities to support AI workloads and advanced data pipelines.

We operate in a regulated industry with strict HIPAA compliance and security requirements. Our technology stack includes Kotlin, TypeScript, React, Micronaut, PostgreSQL, Kubernetes, and AWS-based infrastructure. You should be enthusiastic about working on modern platform engineering challenges, including backend development, infrastructure automation, DevOps, and AI/ML support.

Finally, we value trust, collaboration, and mutual respect—our best work happens together.

Position Overview

Curative is seeking a highly skilled and experienced AI Software Engineer to join our Platform Engineering team. As a key member of our team, you will be responsible for:

  • Developing and optimizing APIs, authentication systems, and microservices architecture to ensure seamless communication across our systems.
  • Building and maintaining cloud infrastructure, backend services, and developer tooling that power our healthcare platform.
  • Contributing to occasional frontend development for internal tools and developer-facing platforms.
  • Supporting AI/ML infrastructure and data pipelines, ensuring scalability, observability, and automation for ML workloads.

This is a software-first role, with backend development responsibilities and AI/ML support as a secondary focus. You will work closely with cross-functional teams to ensure our platform remains reliable, secure, and scalable.

Responsibilities

  • Develop and optimize APIs, microservices, and backend systems to ensure scalability, reliability, and security.
  • Work with PostgreSQL, AWS RDS, and ElasticSearch to optimize data storage and retrieval performance.
  • Build scalable authentication and authorization services (RBAC, OAuth, JWT).
  • Collaborate with frontend engineers to ensure seamless integration between backend services and UI components.
  • Support AI/ML model deployment and inference pipelines, ensuring scalability and reliability.
  • Assist in developing data pipelines for feature engineering and ML training using Apache Spark, Kafka, or Flink.
  • Monitor AI workloads and improve observability for ML models using MLflow, DataDog, or Prometheus.
  • Work with AI/ML engineers to optimize cloud infrastructure for LLM workloads.

Core Platform & Infrastructure Engineering

  • Design, implement, and optimize cloud infrastructure using AWS, Kubernetes (EKS), and Infrastructure-as-Code (Terraform, Terragrunt).
  • Develop and maintain internal developer platforms, authentication services, and API gateways.

Frontend Development (Occasional)

  • Contribute to internal tools and dashboards using React, TypeScript, and modern frontend frameworks.
  • Build UI components for developer experience, system monitoring, and admin workflows.
  • Ensure APIs and frontend systems integrate efficiently.

Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Deep knowledge of backend development, API design, and microservices architecture.
  • Experience with PostgreSQL, AWS RDS, and ElasticSearch for data management and optimization.
  • 4+ years of experience in software engineering, platform engineering, or infrastructure automation.
  • Strong experience with cloud computing platforms (AWS, Azure, or Google Cloud).
  • Proficiency in Infrastructure-as-Code (IaC) using Terraform, Pulumi, or Terragrunt.
  • Proficiency in Python, Bash, or other scripting languages for automation.
  • Hands-on experience with CI/CD pipelines using BuildKite, Jenkins, GitHub Actions, or similar tools.
  • Understanding of observability and monitoring using DataDog, FluentBit, OpenTelemetry, or Prometheus.
  • Strong communication and collaboration skills with a problem-solving mindset.

Preferred Qualifications

  • Experience in frontend development with React, TypeScript, and modern UI frameworks.
  • Exposure to MLOps, LLMOps, and AI model deployment tools (SageMaker, TensorFlow Serving, Triton Inference Server).
  • Familiarity with feature stores (Feast, Tecton) and real-time AI pipelines.
  • Experience with high-throughput streaming data architectures (Kafka, Flink, Spark).
  • Security-first mindset, with experience in designing HIPAA-compliant AI/ML systems

Why Join Us?

  • Work on cutting-edge platform engineering challenges, from backend services to cloud automation.
  • Gain exposure to AI/ML innovations while focusing on core infrastructure and software development.
  • Occasionally contribute to frontend development, keeping your skillset well-rounded.
  • Remote-friendly culture with a collaborative, high-performance team.
  • Competitive salary, strong benefits, and opportunities for professional growth.
  • Base Salary of 210,000 CAD
  • Generous Equity package

If you’re an experienced software/platform engineer who thrives in backend, infrastructure, and DevOps work while also enjoying occasional frontend and AI/ML support, we’d love to hear from you!

Apply now to join Curative’s mission-driven engineering team.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Other and Engineering
  • Industries
    Insurance and Hospitals and Health Care

Referrals increase your chances of interviewing at Curative by 2x

Sign in to set job alerts for “Software Engineer” roles.
Full-Stack Software Engineer (New graduates: Canada)
Software Engineer - Full Stack (Remote - Canada)
Full Stack Engineer, Developer Experience & Product Platform
Software Engineer - Full Stack (Remote - Canada)
Software Engineering Intern (May - August 2025) - Canada

Toronto, Ontario, Canada $110,000.00-$240,000.00 1 month ago

MySQL Heatwave - Software Developer Intern (6 month duration)
Software Engineering Intern (September 2025)
Intermediate Full Stack Software Developer - Demo & Sign Up

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical

Mississauga

Remote

CAD 110,000 - 240,000

9 days ago

AI Developer Advocate

Redpanda Data

Remote

USD 177,000 - 215,000

4 days ago
Be an early applicant

Principal AI & Machine Learning Engineer

fabric

Remote

CAD 170,000 - 225,000

15 days ago

Machine Learning Engineer, AI Models

Tenstorrent

Toronto

Hybrid

CAD 100,000 - 500,000

2 days ago
Be an early applicant

Principal Engineer, Data and AI Platforms

Workday, Inc.

Toronto

Hybrid

CAD 141,000 - 212,000

10 days ago

Security Consultant Developer, Mandiant STS, Google Cloud

Google

Toronto

Hybrid

USD 164,000 - 243,000

7 days ago
Be an early applicant

Staff Machine Learning Engineer, Gen AI

Mozilla Corporation

Remote

CAD 149,000 - 220,000

30+ days ago