CareerPlanSign in

Backend Developer

Richmond, Elgin region💼 Full-time🗓 2026-05-24 → 2026-08-09

Core

Design, build, and optimize scalable cloud-based backend applications and services for an AI-driven subsurface intelligence platform supporting mineral exploration and clean energy transition.

Role type

Senior Backend Developer (Cloud/AI Integration)

Builds

Scalable cloud-based backend applications, RESTful APIs, and integrated AI/ML production software products.

Domain

Energy & Mining (Subsurface Intelligence) + Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Azure cloud services (Functions, App Services, Cosmos DB, Azure ML, Kubernetes), RESTful API design, microservices architecture, SQL and NoSQL databases, DevOps (CI/CD, Docker, Kubernetes)

Preferred skills

AI/ML frameworks (TensorFlow, Pytorch, Scikit-learn)

Responsibilities

Develop and maintain scalable cloud-based backend applications; Design and integrate RESTful APIs; Collaborate on integrating AI/ML models into production software; Optimize cloud infrastructure for performance and scalability; Conduct code reviews and troubleshoot technical challenges; Participate in Agile ceremonies and full SDLC.

Seniority

Mid-to-Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.