Apply now

First seen by our source: yesterday

Senior Software Engineer

@ HeyMilo AI

Toronto, Ontario

HybridFull-time3+ years experience
Apply now
SIGNALS

Overview

HeyMilo AI is hiring a Senior Software Engineer for its Core Platform and AI Insights team. The role optimizes the accuracy and relevance of AI-generated hiring insights, builds scalable inference pipelines and APIs, and implements observability. The posting names competitive salary and equity.

Responsibilities:

  • Optimize AI-generated hiring insights for accuracy
  • Build scalable AI pipelines for thousands of interviews
  • Implement observability for AI-driven insights
  • Architect high-performance APIs for AI and hiring systems
  • Hand off features to front-end engineers

Requirements summary:

  • CS or engineering degree from a top U.S. or Canadian university
  • 3+ years of software engineering experience
  • At least 1 year working with LLMs
  • Experience designing scalable, observable backend systems
  • Strong API and backend architecture skills

Tools & skills

Source and dates

Source type not verified · dover

Employer posting date
Not provided
First seen by our source
2026-11-05
Source record updated
2026-11-05

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Engineering
Perks mentionedStock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

HeyMilo AI

FieldValue
Open jobs on Jobsy2
Job description

HeyMilo is building the next-generation AI interviewing platform, enabling companies to conduct thousands of interviews in parallel while ensuring high-quality insights helping drive hiring decisions.

We're looking for a Senior Software Engineer (Core Platform & AI Insights) to optimize the quality of our insights and analysis, ensuring that our AI generates accurate, high-value hiring recommendations.

This role is not focused on UX or frontend, but rather on data quality, inference accuracy, and AI-driven insights at scale.

Who You Are

  • Hold a Computer Science/Engineering degree from a top university in the U.S. or Canada

  • 3+ years of software engineering experience including internships with at least 1+ years of experience with LLMs.

  • AI & Data Expert – You understand how to extract meaningful insights from AI-generated data.

  • Scalability & Observability Focused – You design systems that scale, ensuring fast response times and deep observability.

  • API & Backend Architect – You know how to design and optimize APIs, ensuring clean handoffs to front-end teams.

  • Strategic & Hands-On – You can delegate frontend work while also having the ability to jump in and build when needed.

  • Eager and Hungry: You thrive in a fast-paced environment at a high-growth company that’s looking to lead in the conversational ai recruiting vertical.

What You’ll Do

  • Optimize AI-generated insights to ensure high accuracy and relevance for hiring decisions.

  • Build scalable AI pipelines that process thousands of interviews efficiently.

  • Implement robust observability to track the performance and reliability of AI-driven insights.

  • Architect high-performance APIs that integrate with AI workflows and hiring systems.

  • Ensure seamless handoff of features to front-end engineers while maintaining flexibility to build UI components when necessary.

  • Experiment with AI techniques, data embeddings, and ML-driven hiring models to improve platform intelligence.

Technical Expertise

  • Backend: Python, FastAPI, Redis, ClickHouse, Airflow

  • AI & ML: Prompt chaining, inference pipelines, vector databases (Pinecone)

  • Scalability & Observability: High-throughput ML inference, OpenTelemetry, InfluxDB, PostHog

  • Cloud & APIs: AWS, OpenAI, Gemini, Anthropic, ElevenLabs, Twilio

What’s In It for You

  • Work on cutting-edge AI inference and prompt engineering challenges.

  • Help shape how AI-powered hiring decisions are made at scale.

  • Competitive salary, equity, and opportunities for growth in an AI-first company.

Similar jobs

  • Software Engineer, Backend

    Toronto, ON
    HybridFull Time

    Operating with the speed and autonomy of a startup and the resources of a global alternative legal services provider, the team builds intelligent agents, reasoning engines, knowledge…; Required Qualifications; 3+ years…

  • Software Engineer, ML Ops

    Toronto, ON
    RemoteFull Time

    AeroVect: The Airport Automation Company

    Candidates need a Bachelor's or Master's in computer science, robotics, data engineering or a related field, with strong Python and working knowledge of ROS2, Docker and AWS. A Master's, MLOps or robotics data experience, and familiarity with Weights & Biases are preferred.

    ROS2, Docker, AWS S3, AWS EC2, Weights & Biases

  • Software Engineer

    London, ON
    $82k–$122k/yrFull Time

    CARFAX

    3+ YOECandidates need 3+ years of object-oriented programming experience, strong Java or Kotlin and Spring Boot skills, and production React or Angular with TypeScript. They also need data pipeline, cloud, database and CI/CD experience, a real commitment to TDD, and the ability to communicate with technical and non-technical audiences.

    Java, Kotlin, Spring Boot, React, Angular, TypeScript

    Senior Software Engineer

    London, ON
    $93k–$139k/yrFull Time

    CARFAX

    5+ YOECandidates need 5+ years of hands-on object-oriented programming, strong Java or Kotlin and Spring Boot experience, and production React or Angular with TypeScript. They also need data pipeline, cloud, database and CI/CD experience, plus a real commitment to TDD and the ability to lead and mentor.

    Java, Kotlin, Spring Boot, React, Angular, TypeScript

  • Senior Software Engineer - Kubernetes platform

    Toronto, ON
    Hybrid

    Cloudflare: (NYSE: NET) is the leading connectivity cloud company.

    Candidates need experience managing production Kubernetes clusters and operating systems at scale on-premise. They also need strong Linux debugging skills, a firm grasp of IP networking, and the ability to work in Go, TypeScript, and Bash.

    Kubernetes, Linux, Go, TypeScript, Bash, Envoy

  • Software Engineer II

    Toronto, ON
    On-siteFull Time

    Emburse

    4+ YOECandidates need at least 4 years of software development experience and a bachelor's degree in computer science or equivalent experience. They must have professional experience with Node.js, TypeScript, SQL databases, REST APIs, Git, and AWS.

    Node.js, TypeScript, React, Angular, MySQL, Redis

  • Software Engineer II

    Toronto, ON
    On-siteFull Time

    The Toronto-Dominion Bank (Canada)

    3+ YOECandidates need 3 to 5+ years of software engineering experience and a computer science or engineering background. They must know Python and cloud-native patterns, and be comfortable with CI/CD, testing and observability.

    Python, TypeScript, Node.js, Collibra, Pandas, Azure

  • Software Engineer

    Toronto, ON
    Full Time

    Available Position (Company name withheld)

    5+ YOECandidates need a computer science degree and at least five years of software development experience. They must have built web applications and APIs with Python and Django, and front-end applications with React, and must work from the Toronto office.

    Git, GitLab CI, Docker, AWS, Linux, PostgreSQL

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.