Enable job alerts via email!

Senior Software Engineer

Quantiphi

Toronto

On-site

CAD 90,000 - 120,000

Full time

29 days ago

Job summary

A leading Applied AI company in Toronto is seeking a Senior Software Engineer to lead the design and development of robust backend systems. The ideal candidate will have expertise in Python and TypeScript, with a strong focus on API design and microservices architecture. This position involves mentoring engineers and collaborating with AI teams. Join a dynamic team innovating in AI and ML.

Benefits

Work with award-winning AI teams
Accelerate your learning in AI
Collaborate with industry leaders

Qualifications

  • Strong ownership of developer experience and API quality.
  • Experience in asynchronous programming is important.
  • Ability to produce detailed documentation and UML diagrams.

Responsibilities

  • Architect and maintain reliable APIs with backward compatibility.
  • Deliver scalable microservices for high throughput.
  • Guide teams with clear architecture artifacts and best practices.
  • Mentor engineers and align strategies with product goals.

Skills

Backend development with Python (FastAPI)
Backend development with TypeScript (Node.js)
API design with OpenAPI
Microservices architecture
Asynchronous system design
Cloud-native development
Docker and container orchestration
CI/CD strategies
Ability to produce documentation

Tools

Docker
Git
Kafka
Job description

Join to apply for the Senior Software Engineer role at Quantiphi

Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses. Our signature approach combines groundbreaking machine learning research with disciplined cloud and data-engineering practices to create breakthrough impact at unprecedented speed.

Company Highlights :

Quantiphi has seen 2.5x growth YoY since its inception in 2013, and we don’t just innovate - we lead. Headquartered in Boston, with 4,000+ professionals worldwide. As an Elite / Premier Partner for Google Cloud, AWS, NVIDIA, Snowflake, and others, we’ve received numerous recognitions including :

  • 17x Google Cloud Partner of the Year awards in the last 8 years.
  • 3x AWS AI / ML award wins.
  • 3x NVIDIA Partner of the Year titles.
  • 2x Snowflake Partner of the Year awards.
  • Top analyst recognitions from Gartner, ISG, and Everest Group.

We offer industry solutions across Healthcare, Financial Services, Consumer Goods, Manufacturing, and more, powered by Generative AI and Agentic AI technologies.

Be part of a trailblazing team shaping the future of AI, ML, and cloud innovation. Your next big opportunity starts here!

Work Location : Toronto, ON

Description :

We seek a Senior Software Developer to lead the design and development of robust, scalable backend systems for next-gen intelligent applications.

This architect will oversee backend service architecture and APIs for the Agentic platform, define service contracts, collaborate with customer teams for integrations, and steer an offshore backend team. Strong ownership of developer experience, API quality, and legacy system interoperability is essential.

Responsibilities :

  • Architect and maintain reliable, versioned APIs with backward compatibility.
  • Deliver scalable microservices and async systems for high throughput, low latency, and real-time streaming.
  • Set standards for API design, testing, documentation, and CI / CD automation.
  • Guide teams with clear architecture artifacts, peer reviews, and best practices.
  • Enhance system observability through telemetry, logging, metrics, and tracing.
  • Publish SDKs, Postman collections, and developer portals.
  • Mentor engineers, clarify architecture, and align strategies with product goals.
  • Collaborate with AI / ML teams for integration of agent frameworks and model-serving platforms.
  • Required Skills :

  • Expertise in backend development with Python (FastAPI) and / or TypeScript (Node.js).
  • Experience defining APIs with OpenAPI, Swagger, gRPC, and Postman.
  • Deep understanding of microservices, event-driven, and asynchronous system design with Kafka, RabbitMQ, etc.
  • Proficiency in asynchronous programming, WebSockets, Kafka streams, media pipelines.
  • Experience with cloud-native development (AWS, GCP, Azure), including autoscaling and serverless architectures.
  • Knowledge of API lifecycle management, authentication, versioning, rate limiting.
  • Proficiency with Docker, Git, container orchestration.
  • Commitment to automated testing strategies (TDD / BDD, unit, integration, contract).
  • Strong CI / CD and infrastructure-as-code skills.
  • Ability to produce detailed documentation, UML diagrams, and apply design patterns.
  • Ownership of release cycles with zero-downtime deployments.
  • Good to Have Skills :

  • Experience with LLM orchestration, prompt engineering, and tool frameworks.
  • Knowledge of RAG architectures, vector DBs, and MLOps platforms.
  • Understanding of Model Context Protocol and advanced agent workflows.
  • Healthcare data standards and clinical systems experience.
  • UX awareness for AI-driven product design.
  • Experience architecting AI-powered applications with impact.
  • What is in it for you :

  • Work with award-winning AI teams and cutting-edge GPU infrastructure.
  • Accelerate your learning in Applied AI, GPU Computing, and communication skills.
  • Collaborate with AI leaders and disruptors in the industry.
  • Join a rapidly growing AI-first company.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Industries

  • IT Services and IT Consulting
  • J-18808-Ljbffr

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