Full-Stack Software Engineer (AI / ML Exposure)

Testlify, Inc.

Canada

On-site

CAD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health Insurance
Flexible Working Style

Job summary

Testlify, Inc. is seeking a Full-Stack Software Engineer with AI/ML exposure to build scalable web applications and integrate AI features into production systems.

The role combines frontend and backend work, collaborating with ML engineers and data scientists to deliver AI-enabled products. You will design end-to-end solutions, participate in architecture discussions, and contribute to CI/CD pipelines while ensuring security and performance across distributed systems.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field
  • 3-6+ years of professional software engineering experience
  • Strong experience building full-stack web applications and APIs
  • Proficiency in at least one frontend and one backend framework
  • Experience integrating APIs and third-party services
  • Solid understanding of data structures, algorithms, and system design

Responsibilities

  • Design, build, and maintain full-stack applications serving large-scale users
  • Develop frontend experiences and backend APIs that integrate with AI/ML services
  • Collaborate with ML engineers and data scientists to embed AI features into products
  • Build and maintain scalable, secure, and performant systems
  • Participate in system design, code reviews, and architectural discussions
  • Debug production issues and improve reliability and observability
  • Contribute to CI/CD pipelines and automated testing frameworks

Skills

Full-stack development
API integration
System design

Education

Bachelor's or Master's in Computer Science

Tools

React
Angular
Vue
REST
GraphQL

Job description

Full-Stack Software Engineer (AI / ML Exposure)

Employment type

Full Time

Location

Hybrid

Role Overview:

Full-Stack Software Engineers build end-to-end user-facing and backend systems that support modern, AI-enabled products. This role focuses on delivering scalable web applications while integrating AI/ML capabilities into production systems.

Key Responsibilities:

  • Design, build, and maintain full-stack applications serving large-scale users
  • Develop frontend experiences and backend APIs that integrate with AI/ML services
  • Collaborate with ML engineers and data scientists to embed AI features into products
  • Build and maintain scalable, secure, and performant systems
  • Participate in system design, code reviews, and architectural discussions
  • Debug production issues and improve reliability and observability
  • Contribute to CI/CD pipelines and automated testing frameworks

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science or related field
  • 3-6+ years of professional software engineering experience
  • Strong experience building full-stack web applications
  • Proficiency in at least one frontend and one backend framework
  • Experience integrating APIs and third-party services
  • Solid understanding of data structures, algorithms, and system design

Preferred Qualifications:

  • Experience working with AI-powered features (e.g., search, recommendations, chat)
  • Familiarity with ML inference APIs or model-serving systems
  • Experience building distributed or cloud-native systems
  • Understanding of security, performance optimization, and scalability
  • Frontend: React, Angular, Vue
  • APIs: REST, GraphQL
  • Flexible Working Style
  • Diversity and Inclusion
  • Learn And Grow
  • Balanced Working Life
  • Health Insurance

Testlify is deeply committed to creating a workplace and global community where inclusion is not only valued but prioritized. We’re proud to be an equal-opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, or any other non-merit-based or legally protected grounds.

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

Similar jobs worth comparing

Full Stack Engineer – Data & AI
Full Stack Engineer – Data & AI

United States Digital Space LLC • Toronto

Hybrid
CAD 110,000 - 147,000
RRSP eligibility
Paid time off (PTO)
Parental leave
+2
AI / ML Engineer
AI / ML Engineer

Testlify, Inc. • Canada

On-site
CAD 100,000 - 170,000
Health Insurance
Flexible Working Style
Full Stack Developer (Python AI, React, Node.js)
Full Stack Developer (Python AI, React, Node.js)

Acestack • Toronto

On-site
CAD 120,000 - 170,000
Principal SW Systems Engineer (10036)
Principal SW Systems Engineer (10036)

Extreme Networks • Toronto

On-site
CAD 120,000 - 170,000
Senior Full Stack Python Developer - FT
Senior Full Stack Python Developer - FT

Demand For HR • Hamilton

On-site
CAD 120,000 - 160,000
AI Engineer
AI Engineer

Durable • Vancouver

On-site
CAD 180,000 - 225,000
Full Stack Developer
Full Stack Developer

Kumaran Systems • Toronto

On-site
CAD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

8090 Solutions • Toronto

On-site
CAD 136,000 - 343,000
Stock options
Medical, dental, vision benefits
401K
Full-Stack AI Product Engineer
Full-Stack AI Product Engineer

Cheil USA • Mississauga

Hybrid
CAD 85,000 - 90,000
Salary CAD 85k-90k
Hybrid work model: 3 days in-office
Mississauga address included
Sr. Full-Stack Developer, AI Design-to-Dev
Sr. Full-Stack Developer, AI Design-to-Dev

Worky • Toronto

Hybrid
CAD 110,000 - 160,000
Hybrid work model
Growth opportunities
Health benefits
+5