Staff/Principal Software Engineer (Strong AI/ML and Java exp)

Bevertec

Toronto

On-site

CAD 110,000 - 117,000

Full time

24 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bevertec is seeking a Staff/Principal Software Engineer in Toronto to drive AI/ML initiatives and backend architecture. The role demands deep Java Spring Boot expertise, significant system design input, and hands-on coding across edge, backend, and AI platforms.

You will collaborate with data science to build trust-signal processing foundations and robust inference pipelines. The ideal candidate has 10+ years in distributed systems, strong AI tooling experience, and a track record of delivering

Qualifications

  • 10+ years building production distributed systems.
  • Experience building features for ML inference pipelines (data normalization, feature stores, model serving).
  • Green field project experience—selecting and building frameworks.
  • Strong hands-on coding with AI-assisted workflows.
  • Expertise in system design architecture and communicating decisions.
  • Proficiency with AI dev tools (GitHub Copilot, LLM workflows, agents).
  • Track record of taking systems from 0 to 1 in greenfield projects.

Responsibilities

  • Own and influence system design across teams.
  • Translate ambiguous product goals into technical plans and roadmaps.
  • Write high‑quality code, focusing on backend Java Spring Boot implementations.
  • Collaborate with data science on AI/ML platform foundations.

Skills

10+ years distributed systems
AI dev tools proficiency
Greenfield project experience
AI-assisted coding
System design architecture
Proficiency with AI workflows
Greenfield builder track record
Architectural decision communication

Tools

GitHub Copilot
LLM-powered workflows
Agentic coding assistants

Job description

Job Role: Staff/Principal Software Engineer (Strong AI/ML and Java exp)
Location : Toronto, ON/Onsite
Position Type : Contract Role
Contract Duration: 6 months to 1 year
5 Days Onsite
Ideal Candidate Rate: CAD 80-85/Hr (Depending upon the experience)

Looking for candidate with hands‑on experience on IC role with significant architectural influence and also responsible for designing the system and writing the code. Candidate will work at the intersection of edge computing, backend services, and AI/ML platforms, collaborating closely with data science to build the foundation for trust‑signal processing and machine learning inference.

Must Have:
  • Experience 10+ years building production distributed systems
  • Data platforms Experience building features for ML inference pipelines - data normalization, feature stores, model serving integration
  • Green field project experience (select and build framework)
  • AI-Assist strong experience but should be strong in hands on coding too
  • Strong in System design architecture
  • Demonstrated proficiency with AI dev tools (GitHub Copilot, LLM-powered workflows, agentic coding assistants) - this is a key differentiator for how this team operates
  • Greenfield builder Track record of taking systems from 0 to 1; comfortable with undefined requirements and rapid iteration
  • Architecture Ability to own and communicate system design decisions across teams; translate ambiguous product goals into technical plans
Technologies
  • Backend Deep expertise in Java Spring Boot - API design, microservices, event-driven architectures
  • Cloud Strong AWS experience (compute, storage, networking, IAM)
  • Edge/CDN Hands-on experience with edge computing and CDN execution environments (edge Workers, CDN functions, Lambda@Edge, or equivalent)
  • Languages Deep expertise in Java and/or the ability to work effectively in

Note: AI-enabled tools may be used to sort applications based on job-related criteria. All AI generated results are vetted by our team and the decision of which candidates move forward is always made by a human.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff / Principal Software Engineer | Java + AI
Staff / Principal Software Engineer | Java + AI

Apexon • Toronto

Hybrid
CAD 140,000 - 180,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Pacer Group • Toronto

Hybrid
CAD 96,000 - 103,000
Sr. AI Java Developer
Sr. AI Java Developer

Vibehackers • Toronto

Hybrid
CAD 112,000 - 184,000
Java Full stack Developer
Java Full stack Developer

Aarorn Technologies Inc • Toronto

On-site
CAD 66,000 - 72,000
Senior Java Engineer
Senior Java Engineer

Princeton IT Services, Inc • Toronto

Hybrid
CAD 110,000 - 145,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Motion Recruitment • Toronto

On-site
CAD 120,000 - 180,000
Bonus eligible
AI Developer (Generative AI, Agentic AI & AWS)
AI Developer (Generative AI, Agentic AI & AWS)

Apptoza Inc. • Toronto

Hybrid
CAD 80,000 - 120,000
Full Stack Solution Architect – GenAI & Cloud
Full Stack Solution Architect – GenAI & Cloud

Infotek Consulting Inc. • Toronto

Hybrid
CAD 180,000 - 240,000
AI Engineer (35578)
AI Engineer (35578)

Myticas Consulting • Toronto

On-site
CAD 90,000 - 130,000
Senior AI Engineer - Toronto, ON
Senior AI Engineer - Toronto, ON

Pozent Corporation • Toronto

On-site
CAD 110,000 - 170,000