Full Stack Developer contributing to software development initiatives involving frontend and backend application development, cloud-based solutions, databases, APIs, application integration, testing, deployment, and ongoing software maintenance for the Government's software development environment.
Responsibilities
Develop and maintain new applications for LearnAlberta.ca
Maintain and enhance existing applications and related systems
Develop frontend and backend components
Participate in software development activities within an Agile environment
Build reliable, scalable, and maintainable software solutions
Requirements
University degree in Computer Science or a related discipline
Two-year diploma in Computer Science or a related discipline
One-year certificate in Computer Science or a related discipline
Nice to have: Cloud-native application development
Lead the engineering architecture of multi-agent AI systems, bridging the gap between data scientists and backend engineers to connect internal automation APIs, AI agents, and supporting ML models into a cohesive production platform.
Responsibilities
Design, build, and maintain production multi-agent AI systems and LLM workflows using modern orchestration frameworks such as LangChain and LangGraph.
Build the APIs, tool-calling interfaces, and MCP integrations that connect internal marketing automation services with AI agents and third-party platforms.
Partner with Data Scientists to take machine learning and statistical models from prototype into reliable production, and connect them to the agents that create, launch, and optimize ads.
Design end-to-end system architectures across models, databases, and backend services, optimizing for reliability, correctness, and long-running workflows at scale.
Build evaluation pipelines, guardrails, state management, and human-in-the-loop approval workflows to ensure AI and ML systems run safely in production.
Help build scalable machine learning models and predictive frameworks that drive value forecasting products at HelloFresh.
Compensation
Toronto, ON Pay Range
$170,000—$200,000 CAD
Responsibilities
Collaborate with engineers and product managers in a cross-functional team to improve HelloFresh’s customer value forecasting accuracy and efficiency.
Take ownership of the end-to-end machine learning lifecycle, including research, feature formulation, model development, validation, and monitoring for production-level inference.
Mentor junior team members and promote best practices in statistical modeling, experiment design, and data science methodology across the team.
Stay up-to-date on the latest advancements in data science and machine learning. Propose and implement methodological improvements or advanced algorithms to enhance predictive modeling accuracy and team efficiency.
Design and refine predictive frameworks to determine optimal personalized recommendations and sequential customer interventions in real-time.
Vital to delivering a distinctive shopping experience by managing, maintaining, and supervising day-to-day retail operations activities at the Ancaster store location.
Compensation
$19.50 to $21.50 CAD per hour
Responsibilities
Motivate and inspire team members
Support SM and team members and provide positive and constructive feedback
Support SM and all team members on work procedures and policies
Follow written SOPs and ensure compliance
Be accessible and responsive to team member questions and concerns
Lead the DataHub team, responsible for developing an enterprise data hub and identity middleware platform that powers secure enterprise search, data retrieval, knowledge discovery, and AI applications.
Enthusiastic early-career engineer passionate about building secure AI infrastructure from the ground up to develop the DataHub platform, an enterprise data hub and identity middleware engine.
Manage end-to-end product development until shipment, ensuring the right quality, vendor selection, pricing, and on-time delivery
Responsible for product development, costing, and price negotiation to align with market demands and company profit goals
Monitor the sampling approval process to ensure timely submissions and efficient execution, addressing any arising issues
Oversee lab dips, bulk fabric colors, and quality submissions against the T&A, as well as approvals for labels and packaging, ensuring compliance with brand standards
Regularly follow up on work in progress (WIP) to ensure on-time delivery and provide project progress reports
The pay range for this position at commencement of employment is expected to be between CAD $209,000 and CAD $313,000 per year.
Responsibilities
Define and execute technical and organizational roadmaps aligned with company and business objectives
Drive end-to-end delivery of large-scale initiatives from architecture and planning through production deployment and operational excellence
Partner with Product Management and technical leadership to prioritize investments, balance short-term execution with long-term platform strategy, and deliver customer value
Establish engineering best practices for architecture reviews, software quality, security, reliability, scalability, observability, and operational excellence
Lead the design and evolution of secure enterprise data access, identity-aware retrieval, authorization services, metadata management, and AI-powered search systems
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
The pay range for this position at commencement of employment is expected to be between CAD $151,000 and CAD $227,000 per year.
Responsibilities
Design and construct enterprise-grade connectors for varied data sources
Implement robust access control policies to eliminate unauthorized data exposure during search queries
Create and refine CPU-optimized and GPU based text classification rules and metadata tagging to detect and safeguard sensitive information (PII, PHI, financial records, credentials) using Regular Expressions (Regex) and Named Entity Recognition (NER)
Develop and write clean unit and integration tests for document extraction, classification, and ingestion pipelines
Partner with senior engineering staff to design, test, and enhance enterprise search and retrieval pipelines
Requirements
Bachelor's degree in Computer Science or a related Engineering field
Master's degree in Computer Science or a related Engineering field