Senior Software Engineer — AI Systems & Architecture

Crossing Hurdles

Canada

On-site

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crossing Hurdles is seeking a senior software engineer in Canada to evaluate and debug advanced code from AI models. You'll assess the quality of AI outputs while pushing the capabilities of systems through high-level designs and algorithmic challenges.

The ideal candidate has strong professional experience in software engineering, with a proven track record in writing, reviewing, and debugging production-level codebases. Excellent written communication and independent working skills are required for success in this role.

Qualifications

  • Strong professional software engineering experience at a senior level.
  • Strong hands-on coding experience in major programming languages.
  • Proven experience writing, reviewing, and debugging complex, production-level codebases.

Responsibilities

  • Evaluate, review, and debug advanced code and complex system architectures generated by frontier AI models.
  • Assess the quality of AI outputs for correctness, efficiency, and scalability.
  • Work through high-level system design and complex algorithmic problems.

Skills

Software engineering experience
Hands-on coding experience
Understanding of data structures
Understanding of algorithms
Communication skills

Job description

  • Evaluate, review, and debug advanced code and complex system architectures generated by frontier AI models.
  • Assess the quality of AI outputs for correctness, efficiency, scalability, and adherence to industry best practices.
  • Work through high-level system design, distributed systems, and complex algorithmic problems to push model capabilities forward.
  • Provide clear, structured written feedback to improve the model's logic, architectural decisions, and engineering judgment.
  • Work completely independently and asynchronously, following detailed technical guidelines.

Qualifications

  • Experience: Strong professional software engineering experience at a senior level.
  • Technical Skills: Strong hands-on coding experience in major programming languages, with a deep, authoritative understanding of data structures, algorithms, microservices, and system design.
  • Code Quality: Proven experience writing, reviewing, and debugging complex, production-level codebases.
  • Communication: Strong written communication skills and a high attention to detail.

Application Process

  • Easy Apply on LinkedIn
  • Participate in the self-paced technical assessment and onboarding stage
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer | $65/hr Remote
Senior Software Engineer | $65/hr Remote

Crossing Hurdles • Canada

On-site
CAD 90,000 - 120,000
Principal Software Development Engineer - AI
Principal Software Development Engineer - AI

Quarry Consulting • Canada

On-site
CAD 120,000 - 180,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank • Toronto

On-site
CAD 140,000 - 190,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank | Canada's Challenger Bank • Toronto

On-site
CAD 150,000 - 210,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

Kinvie • Toronto

On-site
CAD 140,000 - 190,000
Senior AI Engineer
Senior AI Engineer

MPA Recruitment • Halifax

On-site
CAD 100,000 - 130,000
AI Systems Architect
AI Systems Architect

DarkRoast Design • Canada

Remote
CAD 96,000 - 165,000
Principal Software Engineer, AI (Web & Data)
Principal Software Engineer, AI (Web & Data)

Okta • Toronto

On-site
CAD 125,000 - 150,000
Forward Deployed AI Engineer
Forward Deployed AI Engineer

EQ Bank • Toronto

On-site
CAD 140,000 - 190,000
AI/ML Engineer
AI/ML Engineer

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000