Enable job alerts via email!

Software Engineer, AI Platform

Curative

Delta

Remote

CAD 210,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Curative is looking for a highly skilled AI Software Engineer for its Platform Engineering team. This role emphasizes backend development and includes responsibilities for building and optimizing cloud infrastructure and AI support. The position requires strong qualifications in programming and engineering principles, along with a collaborative mindset. Join a mission-driven team to innovate in the healthcare sector with competitive salary and benefits.

Benefits

Generous Equity Package
Competitive Salary
Professional Growth Opportunities
Remote-Friendly Culture
High-Performance Team Environment

Qualifications

  • 4+ years of experience in software engineering, platform engineering, or infrastructure automation.
  • Strong experience with cloud computing platforms.
  • Proficiency in Python, Bash, or other scripting languages for automation.

Responsibilities

  • Develop and optimize APIs, microservices, and backend systems.
  • Collaborate with frontend engineers for seamless integration.
  • Support AI/ML infrastructure and data pipelines.

Skills

Backend Development
API Design
Microservices Architecture
Cloud Computing
Automation
Collaboration

Education

Bachelor’s degree in Computer Science, Computer Engineering, or a related field

Tools

Terraform
AWS
PostgreSQL
ElasticSearch
CI/CD Tools

Job description

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.

Create a job alert for this search

Software Engineer Ai • delta, bc, Canada

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

Similar jobs

Software Engineer - AI Products

Sardine

Remote

CAD 200,000 - 250,000

8 days ago

Founding AI Engineer

Alphawatch

Remote

CAD 150,000 - 250,000

18 days ago

AI Developer Advocate

Redpanda Data

Remote

USD 177,000 - 215,000

30 days ago

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

Canonical

Mississauga

Remote

CAD 110,000 - 240,000

30+ days ago

Staff Machine Learning Engineer, Gen AI

Mozilla Corporation

Remote

CAD 149,000 - 220,000

30+ days ago

Senior Deep Learning Engineer

Kinvie

Vancouver

On-site

CAD 150,000 - 230,000

30+ days ago