Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Manager
About the job
Optix is hiring a Lead Engineer to help shape the direction of our technology solutions. This role offers the flexibility to work remotely from anywhere in Canada, or in a hybrid arrangement if preferred.
What You Will Do
Work closely with cross-functional teams to design, build, and launch software applications
Tackle complex engineering challenges with a focus on quality and reliability
Contribute to projects that improve user experience and streamline operations
Who We’re Looking For
Strong engineering background and hands-on technical skills
Motivated to solve difficult problems and deliver practical solutions
Comfortable collaborating across teams and disciplines
This position is open to candidates anywhere in Canada who want to work remotely or in a hybrid setup.
Role Overview Optix is hiring a Lead Engineer to help shape the direction of our technology solutions. This role offers the flexibility to work remotely from anywhere in Canada, or in a hybrid arrangement if preferred. What You Will Do Work closely with cross-functional teams to design, build, and launch software applications Tackle complex engineering chall…
Segula Technologies seeks a Manager of Electrical Systems Engineering to join its aviation group in Toronto. This leadership position directs projects centered on the design and delivery of advanced electrical systems for aviation. Key responsibilities Manage electrical systems engineering projects from initial concept through final implementation Guide and mentor engineering teams focused on aviation solutions Collaborate with professionals from other disciplines to achieve project objectives Contribute to the development and integration of new electrical technologies in aviation systems Cross-functional teamwork This role works closely with cross-functional teams, ensuring the effective design and deployment of electrical systems within aviation projects.
Segula Technologies seeks an Electric Systems Engineering Manager to join its aviation team in Dorval. This leadership role focuses on developing and implementing electrical systems for aircraft, with an emphasis on advancing safety, efficiency, and overall program performance. Key Responsibilities Lead a team that designs and delivers electrical systems for aviation projects. Work closely with engineers and stakeholders to ensure technical and regulatory standards are met. Oversee projects from initial concept through final implementation, tracking progress and meeting key milestones. Encourage best practices in engineering and foster continuous improvement within the team. About Segula Technologies Segula Technologies partners with leading aerospace organizations, supporting technical innovation and excellence in aircraft systems.
Capco seeks an Artificial Intelligence Engineer for its Montreal team. This role centers on building and applying AI technologies to address client needs. The main focus is on designing and implementing algorithms that drive system efficiency and accuracy. Key responsibilities Develop and apply AI models to tackle business challenges Design advanced algorithms to improve system performance Implement solutions that increase efficiency and accuracy for clients Location This position is based in Montreal, Canada.
Jobgether is hiring a Finance Staff Data Engineer, AI Native, located in Canada. This role centers on supporting financial operations with data engineering expertise while helping to advance AI-driven solutions throughout the company. Role overview The Finance Staff Data Engineer works closely with the finance department to enhance how data is used in daily operations. The position aims to improve decision-making and efficiency by building and maintaining data systems tailored to finance needs. Key focus areas Support financial operations by developing and optimizing data pipelines and tools Advance the use of AI-driven solutions within finance and across the organization Enable the finance team to make better decisions through improved access to data Location This position is based in Canada.
Join Reddit, a vibrant community of communities, as a Senior Machine Learning Engineer specializing in advertising solutions. In this role, you will leverage cutting-edge machine learning techniques to enhance user engagement and deliver personalized advertising experiences. Collaborate with a passionate team to develop innovative algorithms that serve our diverse user base. Whether you work from one of our offices or remotely from Ontario, Canada, you will contribute to our mission of fostering community, belonging, and empowerment for millions of users worldwide.
Join our dynamic team at Speechify as a Senior Software Engineer focusing on Core Experiences. In this role, you will play a pivotal part in enhancing our product offerings, ensuring seamless user experiences, and driving innovative solutions. If you are a passionate engineer with a flair for problem-solving and a desire to impact users positively, we want to hear from you!
At Kepler Communications, we are not just envisioning the future of on-demand space connectivity - we are pioneering it! Our mission is to deliver real-time Internet access for space-based assets, ushering in a new era of data-driven exploration and innovation. With 33 satellites successfully launched, Kepler operates the first commercial optical data relay constellation, facilitating real-time, continuous space communications while enhancing advanced on-orbit computing and hosted payload capabilities. What truly distinguishes Kepler is our team: innovative thinkers, skilled builders, and dedicated problem-solvers who excel in pushing the limits of what is achievable in space. We value diverse perspectives and are dedicated to fostering an environment where you can grow, lead, and make a global impact. If you're prepared to reach new heights, accelerate your career, and engage in work that shapes the future space economy - this is your launchpad. Join us in building the future at Kepler!
Join Flosum as a Director of Software Engineering and lead a team of talented engineers to innovate and enhance our cutting-edge software solutions. This remote position offers an exciting opportunity to shape the future of our technology while working from the comfort of your home in Canada.
At Lightspeed, we believe that data is the new gold! Our mission is to empower our data teams to build and sustain a cutting-edge data and AI infrastructure platform alongside a robust governance framework, ensuring seamless data flow across the organization. Our commitment to data security, reliability, and high availability is our driving force.Important Note: As an international company with employees and clients beyond Quebec, proficiency in English is essential for this role.Key Responsibilities:Work collaboratively with cross-functional data teams to design and implement cloud infrastructure solutions that are scalable, reliable, secure, and cost-effective.Take a comprehensive approach to security, addressing all aspects from infrastructure and supply chain to integration with third-party systems, ensuring the integrity of the data ecosystem.Drive the development of self-service workflows for data and infrastructure, enabling teams to efficiently access and use resources, thus enhancing agility and productivity.Promote and uphold the highest standards of Infrastructure as Code (IaC), ensuring that High Availability, Disaster Recovery, and Security are prioritized in all infrastructure design and deployment efforts.Additionally, you will:Engage in daily support and troubleshooting tasks.Collaborate with a wider team to achieve organizational goals, even if it requires stepping outside your defined role.
Docker supports over 20 million developers each month with tools like Docker Desktop, Docker Hub, and Docker Scout. The company’s fully remote team builds secure, reliable solutions for containerized applications, emphasizing security as a core value, especially as autonomous and AI-driven workflows become more common. Role overview The Senior Security Engineer will join the Docker Desktop team to shape security architecture for a complex, cross-platform application. This product integrates identity management, OCI runtimes, and Linux kernel elements. The role leads security reviews, coordinates closely with Docker’s central security group, and acts as the main contact for vulnerability reports. What you will do Design and maintain security architecture for Docker Desktop Review features and code for security issues before deployment Work closely with product engineers and the central security team Respond to vulnerability disclosures and coordinate mitigation efforts Emphasize threat modeling and clear communication across teams Requirements Direct engineering experience in security Strong background in threat modeling Ability to communicate effectively with both engineers and security professionals Comfort working on cross-platform products involving identity, OCI runtimes, and Linux kernel internals Location This is a remote position open to candidates based in Canada.
Canadian Helicopters is hiring Aircraft Maintenance Engineers for multiple locations. This position involves performing inspections, maintenance, and repairs on aircraft to keep them compliant with regulatory standards and operational needs. Role overview Aircraft Maintenance Engineers at Canadian Helicopters play a key part in fleet safety and reliability. The work includes routine checks, troubleshooting, and ensuring all repairs align with aviation regulations. Collaboration This role offers the chance to work alongside a team of aviation professionals. Engineers will handle a variety of aircraft and contribute to a shared commitment to safety and quality. Requirements Experience in aircraft maintenance, inspection, and repair Commitment to safety and regulatory compliance Willingness to work in various locations
cima2 is looking for a Senior Electrical Engineer in Laval to work on hydroelectric equipment projects. This position supports efforts in clean energy and sustainability by providing technical expertise to clients in the hydroelectric sector. Role overview This role focuses on developing and delivering electrical solutions for hydroelectric projects. Collaboration with a team of experienced professionals is a key part of the work, ensuring that client needs are met with practical and effective designs. What you will do Support projects that promote clean energy and sustainability within the hydroelectric industry Work closely with colleagues to deliver technical solutions tailored to client requirements Apply specialized knowledge of hydroelectric equipment in project execution
Jobgether is looking for a Multicloud Platform Engineer based in Canada. This position centers on designing, implementing, and maintaining platform solutions across multiple cloud environments. Role overview This role involves working with a team focused on building and supporting multicloud infrastructure. The Multicloud Platform Engineer will draw on experience with cloud technologies to ensure reliable and scalable platform operations. What you will do Design and implement solutions that support applications across several cloud providers Maintain and improve platform stability and performance Collaborate with team members to develop new features and resolve issues Requirements Expertise in cloud technologies Experience working in a multicloud environment Strong problem-solving skills and ability to work as part of a team
Bankjoy, a Toronto-based FinTech startup backed by Y Combinator and Bessemer Venture Partners, develops digital banking products for community banks and credit unions. The team creates tools for mobile banking, online account opening, loan origination, and conversational AI, supporting financial institutions as they modernize their digital offerings. Role overview The Senior iOS Engineer joins the mobile team to build native iOS apps with a strong emphasis on user experience and interface design. This role shapes digital banking products used by community-focused financial institutions and has a direct impact on how customers interact with their banks. What you will do Collaborate with product managers, designers, and engineers to deliver user-focused iOS applications Design, develop, and maintain iOS apps in Swift, prioritizing performance and scalability Architect maintainable solutions that follow established best practices Join technical design discussions and provide project effort estimates Troubleshoot and resolve complex technical issues affecting app performance Maintain high code quality through testing, peer reviews, and ongoing refactoring Write and maintain unit tests to ensure application reliability Stay current with new iOS technologies and industry standards to improve the codebase Contribute to enhancing CI/CD pipelines and streamlining development workflows Document code, systems, and processes for effective team knowledge sharing Mentor junior engineers and help build a strong engineering culture Continuously evaluate and adopt emerging iOS technologies and trends Location This position is based in Toronto, ON.
Who We AreWe are a rapidly growing technology company specializing in agile software development. People are at the core of everything we do; they are what matters most to us. We genuinely care about our clients and their environments, and we are deeply invested in the dreams, aspirations, and professional growth of every member of our team.We firmly believe in the strength of unity, which is why we are constantly searching for new ways to connect with those around us.Diversity in all its forms is highly valued: backgrounds, personalities, career paths, languages... absolutely everything. This is our opportunity for concrete innovations, learning, and exchanges. We want everyone to feel welcome and at home in everything we do.Fun is also part of our business. Every day, we wake up motivated to make the world a more efficient and enjoyable place.Role OverviewAs a Software Engineer, you will join our team to plan, build, and deliver enterprise software solutions for our clients. You will collaborate with both technical and non-technical colleagues, learn rapidly, take on new responsibilities, and deepen your engineering skills. Taking initiative, strong communication, and a growth-oriented mindset are essential.
Join jerry.ai as an Engineering Team Lead for our Core Product Engine, where you will spearhead the development of innovative backend solutions. In this pivotal role, you will lead a talented team of engineers, drive architectural decisions, and ensure the successful delivery of our core product offerings. Collaborate cross-functionally with product managers and designers to translate complex requirements into scalable and efficient backend systems. If you are passionate about building robust technology solutions and fostering a collaborative team environment, we want to hear from you!
Join Klue: Pioneers in Competitive IntelligenceAt Klue, we are transforming the future of competitive intelligence. Our mission is to empower our customers with actionable insights derived from vast amounts of competitive data. Join Our Engineering Team!We are on the lookout for a Software Engineer with production experience to become a vital part of our AI engineering team in Toronto. In this role, you will be instrumental in developing and enhancing LLM-powered agent systems, converting millions of data points—including news, press releases, and CRM data—into strategic insights for our clients.This position is designed for hands-on builders. From day one, you will be shipping code into our agent architecture, collaborating with senior engineers, managing well-defined segments of larger projects, and progressively taking on greater responsibilities. If you have previously deployed a backend system and are eager to delve into retrieval, RAG, and agent infrastructure, we would love to connect with you.Your ContributionsAs part of our core AI services, you will work on:Ambient Agents of Klue: Our agent runtime that includes scheduled and event-driven agents. You'll have the opportunity to enhance existing workflows, build new scheduled agents, or refine tooling.Multi-agent Orchestrator: This service manages agents that exclusively communicate with data through MCP servers. Tasks may include integrating new MCP tools, refining prompts and streaming behaviors, or evaluating chat quality.Search and Retrieval Layer: Overseeing our query layer for Klue's data, you may add new indexes, enhance query endpoints, or improve retrieval chunking strategies.During your first six months, you will be expected to deliver small, manageable tasks under guidance, take full ownership of a feature, and gradually contribute to larger initiatives.Your RoleDeliver Backend Code: Develop and refine agent services, workflows, and MCP tools.Enhance Retrieval and Ranking: Collaborate with senior engineers on hybrid retrieval methods, query rewriting, and ranking strategies. Bring your curiosity about BM25 vs. dense vs. hybrid retrieval, and we will guide you through the rest.Conduct Evaluations: Design and execute evaluations to assess agent performance and functionality.
Full-time|CA$211K/yr - CA$240K/yr|Hybrid|Vancouver, BC
The Product team at Asana is dedicated to crafting features from the ground up, focusing on everything from designing data models to implementing the nuanced interaction behaviors that elevate software from good to great. We collaborate closely with UI designers and leverage support from our infrastructure team. Our goal is to provide users with delightful experiences through both significant new features and smaller, incremental product enhancements, made possible by our continuous deployment architecture. We are committed to ensuring an exceptional user experience, down to the finest details. We are seeking a Staff Software Engineer to join our Admin Foundations team in Vancouver. This team plays a crucial role in developing tools that empower administrators to manage their Asana instances at scale, while also establishing frameworks and patterns that make it easy for Asana engineers to create admin controls for their developed features. Joining this team will grant you deep insights into Asana's administrative controls and permissions, as well as exposure to various aspects of the product, enabling collaboration with different teams. You will engage with various levels of our technical stack, ranging from frontend tools like React to backend systems, including our remote jobs framework. This position is based in our Vancouver office and follows an office-centric hybrid schedule. Standard in-office days are Monday, Tuesday, and Thursday, while Wednesdays offer the option to work from home. The ability to work remotely on Fridays depends on the nature of the work and the teams you partner with. Your recruiter will provide more details about in-office requirements during the interview process.
Full-time|On-site|Paradise, Newfoundland and Labrador, Canada
Join DOF, a premier offshore construction support, survey, and IRM contractor, as we seek a talented Offshore Subsea Project Engineer. Our commitment to excellence in subsea services spans all major oil and gas production regions worldwide. With cutting-edge ROVs (Remote Operated Vehicles), advanced survey systems, and a robust fleet of offshore construction vessels, we deliver integrated subsea solutions that set industry standards.This position is part of our 5-Year IRM Offshore Services project, and we are looking for driven individuals eager to contribute to a collaborative and dynamic team. This is a permanent role based offshore with occasional onshore responsibilities during standby and project needs, typically following a 28-day on/off rotation.
Role Overview Optix is hiring a Lead Engineer to help shape the direction of our technology solutions. This role offers the flexibility to work remotely from anywhere in Canada, or in a hybrid arrangement if preferred. What You Will Do Work closely with cross-functional teams to design, build, and launch software applications Tackle complex engineering chall…
Segula Technologies seeks a Manager of Electrical Systems Engineering to join its aviation group in Toronto. This leadership position directs projects centered on the design and delivery of advanced electrical systems for aviation. Key responsibilities Manage electrical systems engineering projects from initial concept through final implementation Guide and mentor engineering teams focused on aviation solutions Collaborate with professionals from other disciplines to achieve project objectives Contribute to the development and integration of new electrical technologies in aviation systems Cross-functional teamwork This role works closely with cross-functional teams, ensuring the effective design and deployment of electrical systems within aviation projects.
Segula Technologies seeks an Electric Systems Engineering Manager to join its aviation team in Dorval. This leadership role focuses on developing and implementing electrical systems for aircraft, with an emphasis on advancing safety, efficiency, and overall program performance. Key Responsibilities Lead a team that designs and delivers electrical systems for aviation projects. Work closely with engineers and stakeholders to ensure technical and regulatory standards are met. Oversee projects from initial concept through final implementation, tracking progress and meeting key milestones. Encourage best practices in engineering and foster continuous improvement within the team. About Segula Technologies Segula Technologies partners with leading aerospace organizations, supporting technical innovation and excellence in aircraft systems.
Capco seeks an Artificial Intelligence Engineer for its Montreal team. This role centers on building and applying AI technologies to address client needs. The main focus is on designing and implementing algorithms that drive system efficiency and accuracy. Key responsibilities Develop and apply AI models to tackle business challenges Design advanced algorithms to improve system performance Implement solutions that increase efficiency and accuracy for clients Location This position is based in Montreal, Canada.
Jobgether is hiring a Finance Staff Data Engineer, AI Native, located in Canada. This role centers on supporting financial operations with data engineering expertise while helping to advance AI-driven solutions throughout the company. Role overview The Finance Staff Data Engineer works closely with the finance department to enhance how data is used in daily operations. The position aims to improve decision-making and efficiency by building and maintaining data systems tailored to finance needs. Key focus areas Support financial operations by developing and optimizing data pipelines and tools Advance the use of AI-driven solutions within finance and across the organization Enable the finance team to make better decisions through improved access to data Location This position is based in Canada.
Join Reddit, a vibrant community of communities, as a Senior Machine Learning Engineer specializing in advertising solutions. In this role, you will leverage cutting-edge machine learning techniques to enhance user engagement and deliver personalized advertising experiences. Collaborate with a passionate team to develop innovative algorithms that serve our diverse user base. Whether you work from one of our offices or remotely from Ontario, Canada, you will contribute to our mission of fostering community, belonging, and empowerment for millions of users worldwide.
Join our dynamic team at Speechify as a Senior Software Engineer focusing on Core Experiences. In this role, you will play a pivotal part in enhancing our product offerings, ensuring seamless user experiences, and driving innovative solutions. If you are a passionate engineer with a flair for problem-solving and a desire to impact users positively, we want to hear from you!
At Kepler Communications, we are not just envisioning the future of on-demand space connectivity - we are pioneering it! Our mission is to deliver real-time Internet access for space-based assets, ushering in a new era of data-driven exploration and innovation. With 33 satellites successfully launched, Kepler operates the first commercial optical data relay constellation, facilitating real-time, continuous space communications while enhancing advanced on-orbit computing and hosted payload capabilities. What truly distinguishes Kepler is our team: innovative thinkers, skilled builders, and dedicated problem-solvers who excel in pushing the limits of what is achievable in space. We value diverse perspectives and are dedicated to fostering an environment where you can grow, lead, and make a global impact. If you're prepared to reach new heights, accelerate your career, and engage in work that shapes the future space economy - this is your launchpad. Join us in building the future at Kepler!
Join Flosum as a Director of Software Engineering and lead a team of talented engineers to innovate and enhance our cutting-edge software solutions. This remote position offers an exciting opportunity to shape the future of our technology while working from the comfort of your home in Canada.
At Lightspeed, we believe that data is the new gold! Our mission is to empower our data teams to build and sustain a cutting-edge data and AI infrastructure platform alongside a robust governance framework, ensuring seamless data flow across the organization. Our commitment to data security, reliability, and high availability is our driving force.Important Note: As an international company with employees and clients beyond Quebec, proficiency in English is essential for this role.Key Responsibilities:Work collaboratively with cross-functional data teams to design and implement cloud infrastructure solutions that are scalable, reliable, secure, and cost-effective.Take a comprehensive approach to security, addressing all aspects from infrastructure and supply chain to integration with third-party systems, ensuring the integrity of the data ecosystem.Drive the development of self-service workflows for data and infrastructure, enabling teams to efficiently access and use resources, thus enhancing agility and productivity.Promote and uphold the highest standards of Infrastructure as Code (IaC), ensuring that High Availability, Disaster Recovery, and Security are prioritized in all infrastructure design and deployment efforts.Additionally, you will:Engage in daily support and troubleshooting tasks.Collaborate with a wider team to achieve organizational goals, even if it requires stepping outside your defined role.
Docker supports over 20 million developers each month with tools like Docker Desktop, Docker Hub, and Docker Scout. The company’s fully remote team builds secure, reliable solutions for containerized applications, emphasizing security as a core value, especially as autonomous and AI-driven workflows become more common. Role overview The Senior Security Engineer will join the Docker Desktop team to shape security architecture for a complex, cross-platform application. This product integrates identity management, OCI runtimes, and Linux kernel elements. The role leads security reviews, coordinates closely with Docker’s central security group, and acts as the main contact for vulnerability reports. What you will do Design and maintain security architecture for Docker Desktop Review features and code for security issues before deployment Work closely with product engineers and the central security team Respond to vulnerability disclosures and coordinate mitigation efforts Emphasize threat modeling and clear communication across teams Requirements Direct engineering experience in security Strong background in threat modeling Ability to communicate effectively with both engineers and security professionals Comfort working on cross-platform products involving identity, OCI runtimes, and Linux kernel internals Location This is a remote position open to candidates based in Canada.
Canadian Helicopters is hiring Aircraft Maintenance Engineers for multiple locations. This position involves performing inspections, maintenance, and repairs on aircraft to keep them compliant with regulatory standards and operational needs. Role overview Aircraft Maintenance Engineers at Canadian Helicopters play a key part in fleet safety and reliability. The work includes routine checks, troubleshooting, and ensuring all repairs align with aviation regulations. Collaboration This role offers the chance to work alongside a team of aviation professionals. Engineers will handle a variety of aircraft and contribute to a shared commitment to safety and quality. Requirements Experience in aircraft maintenance, inspection, and repair Commitment to safety and regulatory compliance Willingness to work in various locations
cima2 is looking for a Senior Electrical Engineer in Laval to work on hydroelectric equipment projects. This position supports efforts in clean energy and sustainability by providing technical expertise to clients in the hydroelectric sector. Role overview This role focuses on developing and delivering electrical solutions for hydroelectric projects. Collaboration with a team of experienced professionals is a key part of the work, ensuring that client needs are met with practical and effective designs. What you will do Support projects that promote clean energy and sustainability within the hydroelectric industry Work closely with colleagues to deliver technical solutions tailored to client requirements Apply specialized knowledge of hydroelectric equipment in project execution
Jobgether is looking for a Multicloud Platform Engineer based in Canada. This position centers on designing, implementing, and maintaining platform solutions across multiple cloud environments. Role overview This role involves working with a team focused on building and supporting multicloud infrastructure. The Multicloud Platform Engineer will draw on experience with cloud technologies to ensure reliable and scalable platform operations. What you will do Design and implement solutions that support applications across several cloud providers Maintain and improve platform stability and performance Collaborate with team members to develop new features and resolve issues Requirements Expertise in cloud technologies Experience working in a multicloud environment Strong problem-solving skills and ability to work as part of a team
Bankjoy, a Toronto-based FinTech startup backed by Y Combinator and Bessemer Venture Partners, develops digital banking products for community banks and credit unions. The team creates tools for mobile banking, online account opening, loan origination, and conversational AI, supporting financial institutions as they modernize their digital offerings. Role overview The Senior iOS Engineer joins the mobile team to build native iOS apps with a strong emphasis on user experience and interface design. This role shapes digital banking products used by community-focused financial institutions and has a direct impact on how customers interact with their banks. What you will do Collaborate with product managers, designers, and engineers to deliver user-focused iOS applications Design, develop, and maintain iOS apps in Swift, prioritizing performance and scalability Architect maintainable solutions that follow established best practices Join technical design discussions and provide project effort estimates Troubleshoot and resolve complex technical issues affecting app performance Maintain high code quality through testing, peer reviews, and ongoing refactoring Write and maintain unit tests to ensure application reliability Stay current with new iOS technologies and industry standards to improve the codebase Contribute to enhancing CI/CD pipelines and streamlining development workflows Document code, systems, and processes for effective team knowledge sharing Mentor junior engineers and help build a strong engineering culture Continuously evaluate and adopt emerging iOS technologies and trends Location This position is based in Toronto, ON.
Who We AreWe are a rapidly growing technology company specializing in agile software development. People are at the core of everything we do; they are what matters most to us. We genuinely care about our clients and their environments, and we are deeply invested in the dreams, aspirations, and professional growth of every member of our team.We firmly believe in the strength of unity, which is why we are constantly searching for new ways to connect with those around us.Diversity in all its forms is highly valued: backgrounds, personalities, career paths, languages... absolutely everything. This is our opportunity for concrete innovations, learning, and exchanges. We want everyone to feel welcome and at home in everything we do.Fun is also part of our business. Every day, we wake up motivated to make the world a more efficient and enjoyable place.Role OverviewAs a Software Engineer, you will join our team to plan, build, and deliver enterprise software solutions for our clients. You will collaborate with both technical and non-technical colleagues, learn rapidly, take on new responsibilities, and deepen your engineering skills. Taking initiative, strong communication, and a growth-oriented mindset are essential.
Join jerry.ai as an Engineering Team Lead for our Core Product Engine, where you will spearhead the development of innovative backend solutions. In this pivotal role, you will lead a talented team of engineers, drive architectural decisions, and ensure the successful delivery of our core product offerings. Collaborate cross-functionally with product managers and designers to translate complex requirements into scalable and efficient backend systems. If you are passionate about building robust technology solutions and fostering a collaborative team environment, we want to hear from you!
Join Klue: Pioneers in Competitive IntelligenceAt Klue, we are transforming the future of competitive intelligence. Our mission is to empower our customers with actionable insights derived from vast amounts of competitive data. Join Our Engineering Team!We are on the lookout for a Software Engineer with production experience to become a vital part of our AI engineering team in Toronto. In this role, you will be instrumental in developing and enhancing LLM-powered agent systems, converting millions of data points—including news, press releases, and CRM data—into strategic insights for our clients.This position is designed for hands-on builders. From day one, you will be shipping code into our agent architecture, collaborating with senior engineers, managing well-defined segments of larger projects, and progressively taking on greater responsibilities. If you have previously deployed a backend system and are eager to delve into retrieval, RAG, and agent infrastructure, we would love to connect with you.Your ContributionsAs part of our core AI services, you will work on:Ambient Agents of Klue: Our agent runtime that includes scheduled and event-driven agents. You'll have the opportunity to enhance existing workflows, build new scheduled agents, or refine tooling.Multi-agent Orchestrator: This service manages agents that exclusively communicate with data through MCP servers. Tasks may include integrating new MCP tools, refining prompts and streaming behaviors, or evaluating chat quality.Search and Retrieval Layer: Overseeing our query layer for Klue's data, you may add new indexes, enhance query endpoints, or improve retrieval chunking strategies.During your first six months, you will be expected to deliver small, manageable tasks under guidance, take full ownership of a feature, and gradually contribute to larger initiatives.Your RoleDeliver Backend Code: Develop and refine agent services, workflows, and MCP tools.Enhance Retrieval and Ranking: Collaborate with senior engineers on hybrid retrieval methods, query rewriting, and ranking strategies. Bring your curiosity about BM25 vs. dense vs. hybrid retrieval, and we will guide you through the rest.Conduct Evaluations: Design and execute evaluations to assess agent performance and functionality.
Full-time|CA$211K/yr - CA$240K/yr|Hybrid|Vancouver, BC
The Product team at Asana is dedicated to crafting features from the ground up, focusing on everything from designing data models to implementing the nuanced interaction behaviors that elevate software from good to great. We collaborate closely with UI designers and leverage support from our infrastructure team. Our goal is to provide users with delightful experiences through both significant new features and smaller, incremental product enhancements, made possible by our continuous deployment architecture. We are committed to ensuring an exceptional user experience, down to the finest details. We are seeking a Staff Software Engineer to join our Admin Foundations team in Vancouver. This team plays a crucial role in developing tools that empower administrators to manage their Asana instances at scale, while also establishing frameworks and patterns that make it easy for Asana engineers to create admin controls for their developed features. Joining this team will grant you deep insights into Asana's administrative controls and permissions, as well as exposure to various aspects of the product, enabling collaboration with different teams. You will engage with various levels of our technical stack, ranging from frontend tools like React to backend systems, including our remote jobs framework. This position is based in our Vancouver office and follows an office-centric hybrid schedule. Standard in-office days are Monday, Tuesday, and Thursday, while Wednesdays offer the option to work from home. The ability to work remotely on Fridays depends on the nature of the work and the teams you partner with. Your recruiter will provide more details about in-office requirements during the interview process.
Full-time|On-site|Paradise, Newfoundland and Labrador, Canada
Join DOF, a premier offshore construction support, survey, and IRM contractor, as we seek a talented Offshore Subsea Project Engineer. Our commitment to excellence in subsea services spans all major oil and gas production regions worldwide. With cutting-edge ROVs (Remote Operated Vehicles), advanced survey systems, and a robust fleet of offshore construction vessels, we deliver integrated subsea solutions that set industry standards.This position is part of our 5-Year IRM Offshore Services project, and we are looking for driven individuals eager to contribute to a collaborative and dynamic team. This is a permanent role based offshore with occasional onshore responsibilities during standby and project needs, typically following a 28-day on/off rotation.