Lifted, an Upwork Company • Ottawa, Ontario, Canada
13 hours ago
Job type
Full-time
Remote
Job description
Job Description
You may contribute your expertise by:
Creating and answering technical questions about software engineering concepts and fullstack development, coding best practices, and debugging strategies to help train AI models
Reviewing and evaluating code generated by AI in languages such as JavaScript, Python, Go, Java, TypeScript, and C++
Analyzing code quality, maintainability, and adherence to real-world engineering standards
Providing expert-level feedback on version control workflows, collaborative coding practices, and effective debugging techniques
Qualifications
We’re looking for people with:
3+ years of professional software engineering experience with full stack development
Proficiency in at least two of the following languages: JavaScript, Python, Go, Java, TypeScript, or C++ -
Professional experience building and maintaining production-grade software systems
Strong knowledge of Git (or similar version control systems), including experience with branching, merging, and collaborative development workflows
Outstanding attention to detail and ability to clearly communicate technical feedback and coding best practices
Nice to have:
Backend engineering expertise with experience designing and scaling server-side systems
Test-Driven Development (TDD) experience and strong testing discipline
Experience authoring technical specifications and API contracts
Hands-on expertise with testing frameworks such as PyTest, JUnit, Mocha, or similar tools
Experience conducting code reviews, debugging complex issues, and analyzing large codebases
Zero-to-one experience as a founding engineer or early employee at a startup
Additional Information
Remote work – complete tasks anytime, anywhere
Flexible– matched to assignments based on fit and availability
No guaranteed hours – workload may vary weekly
Create a job alert for this search
Full Stack Software Engineers for AI Training • Ottawa, Ontario, Canada
Popular searches
Similar jobs
Senior AI-Driven Full-Stack Engineer (Hybrid)
Solink • Ottawa
Full-time
A technology firm is seeking a Senior Product Engineer in Ottawa or Toronto, ON.In this hybrid role, you will work with AI agent systems, designing backend services and APIs in TypeScript/Node.The ...Show more
A global engineering firm is seeking a Senior Software Developer in Ottawa to design and deliver custom applications.The role focuses on full-stack development to improve internal systems and clien...Show more
Last updated: 24 days ago • Promoted
Remote Rust Engineer - AI Trainer
SuperAnnotate • Cantley, Quebec, CA
Remote
Full-time
As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own, evaluate the reasoning quality and step-by-step pro...Show more
A leading media technology company is seeking a Staff Engineer to define the technical direction for its platform used by multiple newsroom partners.This role involves designing core services, guid...Show more
Last updated: 4 days ago • Promoted
Software Engineer Intern: AI & Trading Systems
Afuva • Ottawa
Full-time
A pioneering technology company in Ottawa is looking for a motivated Software Engineer Intern to contribute to the development of advanced AI solutions and assist with algorithmic trading systems.T...Show more
A leading software company in Ottawa seeks a Staff Software Engineer to lead the architecture of its cloud-native contract lifecycle management platform.In this hands-on role, you will drive design...Show more
Last updated: 20 days ago • Promoted
Full Stack Engineer
HRB • Gatineau, Canada
Full-time
Senior Full Stack Engineer About Tundra Managed Solutions Tundra Managed Solutions (TMS) is the solutions arm of Tundra Technical Solutions, delivering high-impact services across four core pillars...Show more
Last updated: 12 days ago • Promoted
Global Full-Stack Engineer — Payments Platform
SurveyMonkey • Ottawa
Full-time
A leading survey platform in Ottawa is seeking a Full Stack Software Engineer to join their innovative team.In this role, you’ll work on a scalable payments platform and tackle complex challenges i...Show more
Last updated: 3 days ago • Promoted
Senior Full-Stack Engineer, Ad Experiences
Warner Bros. Entertainment • Ottawa, Ontario, Canada
Full-time
A leading entertainment company is seeking a Senior Software Engineer to enhance digital advertisement experiences at CNN.The role involves full stack development, working within a cross-functional...Show more
Last updated: 17 days ago • Promoted
Software Engineer II, Full-Stack (Card Acquisition)
Affirm • Ottawa
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Card Acquisition team...Show more
Last updated: 12 days ago • Promoted
AI Engineer Co-Op — Agentic AI & Automation (Summer 2026)
Ciena Corporation • Ottawa
Full-time
A leading technology company based in Ottawa is seeking an AI Software Developer Co-Op for Summer 2026.This full-time position requires strong programming experience in Python and the ability to wo...Show more
Last updated: 30+ days ago • Promoted
Full-Stack Developer (Ai-Assisted Development)
City of Kingston • Ottawa, Canada
Full-time
Full-stack developer needed to enhance customer products using JavaScript, Node.Js, and AWS in a hybrid work environment.Show more
Last updated: 15 hours ago • Promoted • New!
Staff AI Architect
Textlayer • Ottawa, Ontario, Canada
Full-time
TextLayer helps enterprises and funded startups deploy advanced AI systems without rewriting their infrastructure.We work with organizations across fintech, healthtech, and other sectors to bridge ...Show more
Last updated: 30+ days ago • Promoted
Full-Stack Developer (Ai-Assisted Development) - $96,800 - $118,300 A Year
City of Kingston • Ottawa, Canada
Full-time
We are seeking a Full-Stack Developer to help build our next-generation web portal.You will work across a diverse modern stack, using Node.Js for rapid API development and Golang for performance-cr...Show more
Last updated: 15 hours ago • Promoted • New!
Senior Full-Stack Engineer, Ad Experiences
CNN • Ottawa
Full-time
A leading media company in Ottawa is seeking a Senior Software Engineer to join the Ad Experiences team.You will be responsible for developing innovative advertisement experiences that enhance user...Show more
Last updated: 17 days ago • Promoted
Full Stack Software Engineer
Dominion Dynamics • Ottawa
Full-time
Dominion Dynamics is building Canada’s first modern defence prime: software-defined, attritable, and sovereign.We believe tomorrow’s military power won’t hinge on exquisite platforms, but on the se...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Developer for Internal Systems & AI
Baird, Inc. • Ottawa
Full-time
A prominent engineering company located in Ottawa is seeking a Senior Software Developer to design and develop custom applications that enhance internal operations.Ideal candidates will have over s...Show more
Last updated: 16 days ago • Promoted
Staff Software Engineer, Custom AI Projects (Remote)
H2 Analytics • Ottawa
Remote
Full-time
A leading technology firm in Canada is seeking an experienced Staff Software Engineer to join their new Custom Projects team.This role involves hands-on building of complex web applications and bac...Show more