Historical snapshotmid (3–5 yrs)Captured Oct 17, 2026, 3:38 p.m.

Software Engineer II - Full Stack (AI)

Consultbae

Location
Toronto, ON, Canada · Remote
Compensation
No equity
Employment
Contract
Experience level
MID (3–5 years exp)
Specialization
Software Engineer
Source
Wellfound

Job Title: Software Engineer II - Full Stack Location: Canada Employment: 6 Months Contract Work Mode: Remote (EST Time - Zone) Function: Engineering / Product Technology

Mandatory Skills- Python, Angular/React, AWS, CICD, Microservices, WCAG, AiML

About the Role: We are hiring a Software Engineer II - Full Stack for a confidential client. The role is ideal for a versatile full stack engineer experienced in building modern web applications across frontend, backend, database, infrastructure, and cloud layers. The selected candidate will work in a collaborative engineering environment and partner with product teams, data scientists, and other engineers to deliver reliable, scalable, secure, and accessible platform features. Key Responsibilities: ● Design, develop, and maintain full stack web applications and platform features that are reliable,maintainable, and scalable. ● Build frontend features using modern frameworks such as Angular or React. ● Develop backend services and APIs using technologies such as Python, Node.js, or Golang.

● Work with relational databases such as MySQL and PostgreSQL, and NoSQL databases such as DynamoDB or similar platforms.

● Develop and maintain software solutions that align with accessibility standards, including WCAG 2.2 AA.

● Integrate accessibility best practices into code, testing, and design processes.

● Collaborate closely with product managers, data scientists, and engineering teams to deliver high-quality solutions.

● Explore opportunities to integrate AI capabilities into applications where they add clear value to the user experience.

● Implement application security best practices and support compliance with relevant data privacy and protection requirements. ● Contribute to CI/CD processes to enable smoother and more reliable releases.

● Support cloud infrastructure and optimize applications for performance, cost, and security.

● Apply engineering best practices to ensure software quality, stability, performance, resiliency, and maintainability.

Preferred skills & Requirements: ● 3+ years of experience in product or enterprise software development. ● Hands-on experience across the full software stack, including frontend, backend/API, databases, cloud infrastructure, and deployment workflows.

● Experience building full stack features using Angular or React, backend APIs using Python, Golang, or Node.js, and cloud infrastructure using AWS or Azure. ● Experience implementing accessible features in web applications. ● Strong technical abilities in software development, testing, monitoring, performance tuning, and deployment pipelines.

● Understanding of application security principles, data privacy considerations, and secure coding practices.

● Strong technical communication, collaboration, and problem-solving skills. Passion for technology and commitment to staying current with modern engineering practices and emerging capabilities.

Preferred Qualifications: ● Familiarity with AI or machine learning integrations. ● Exposure to LLM frameworks such as LangChain or similar tools. ● Awareness of Retrieval-Augmented Generation (RAG) patterns or similar AI integration techniques. ● Experience with infrastructure as code tools such as Terraform. ● Experience working in agile, cross-functional product engineering teams

Technical Skills Snapshot

Area Skills / Tools

Frontend Angular, React Backend/API Python, Node.js, Golang Databases MySQL, PostgreSQL, DynamoDB or similar NoSQL databases Cloud/Infrastructure AWS, Azure, Terraform Engineering Practices CI/CD, testing, monitoring, performance tuning, security, accessibility

AI Exposure LLM integrations, LangChain, RAG patterns - preferred

Candidate Attributes ● Collaborative and comfortable working across engineering, product, and data teams. ● Quality-focused with a strong ownership mindset. ● Able to balance user experience, performance, maintainability, and security. ● Curious about emerging AI capabilities and practical integration opportunities.

Values: ● Get stuff done ● Move fast with purpose ● Win with ideas ● Sweat the details ● Deliver great customer experiences ● Make your teammate successful