×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Software Engineer; AI​/ML Exposure

Job in Ottawa, Ontario, Canada
Listing for: Testlify, Inc.
Full Time position
Listed on 2026-07-30
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
Position: Full-Stack Software Engineer (AI / ML Exposure)

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.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary