Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Key ResponsibilitiesArchitect Design of Intelligent Systems: Lead the development of advanced intelligent agents utilizing LLMs to automate workflows, enhance operations, and improve user experiences within our software ecosystem. Define LLM Integration Strategy: Collaborate with team members to establish and execute a comprehensive strategy for LLM integration, ensuring efficient communication and data exchange within our software architecture. Develop the Cognitive Automation Roadmap: Work alongside product managers and other technical leaders to identify high-impact opportunities for cognitive automation, leveraging LLMs to facilitate complex tasks such as information extraction and summarization. Champion Scalable System Design: Oversee the entire development lifecycle of critical machine learning applications, from conceptualization and design to deployment. Implement Engineering Best Practices: Establish and promote best practices in engineering, focusing on building scalable and maintainable systems.
About the job
Rivian and Volkswagen Group Technologies have joined forces to advance the future of electric vehicles. This partnership brings together deep expertise in automotive engineering, software, and cloud connectivity. The focus is on building technology that sets new standards for software-defined vehicles worldwide, with an emphasis on AI, connectivity, and security.
Role overview
The Senior Software Engineer - AI Platform will lead architectural design and strategic development for the GenAI platform. This position centers on integrating large language models (LLMs) into both internal and customer-facing applications at scale. The aim is to drive cognitive automation, streamline workflows, and support better decision-making across the organization.
What you will do
Design and develop AI-driven applications using large language models.
Integrate LLMs into production systems for both internal teams and external customers.
Establish best practices for building distributed systems that are resilient, scalable, and observable.
Deliver production-grade tools that are reliable and maintainable.
Location
This role is based in Toronto, Ontario.
About Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies is a transformative collaboration that leverages the expertise of two leading companies to redefine the electric vehicle landscape. Our focus on innovation, sustainability, and advanced technology positions us at the forefront of the automotive industry's evolution.
Similar jobs
1 - 20 of 7,865 Jobs
Search for Senior Software Engineer - AI - Remote Position at onboardmeetings
Join onboardmeetings as a Senior Software Engineer specializing in AI technology. In this fully remote role, you will be instrumental in developing cutting-edge software solutions that leverage artificial intelligence to enhance the meeting experience. Collaborate with a dynamic team of professionals dedicated to innovation and excellence.
About the RoleJoin Hopper, where our cutting-edge technology powers some of the world's largest travel portals. Our Hopper Technology Solutions (HTS) platform facilitates travel purchases for prominent global brands, including banks, airlines, and fintech innovators. This versatile, multi-tenant travel commerce engine allows partners to launch exceptional hotel and travel booking experiences swiftly, minimizing the need for custom engineering.We are seeking a Senior Software Engineer who excels in AI-assisted coding practices. Rather than merely using AI for code completion, you leverage multiple agents to autonomously deliver features at unprecedented speeds. Your deep understanding of the strengths and limitations of LLMs enables you to develop effective feedback loops and guardrails to maximize their potential.Technical StackOur backend is built with Scala, integrated with a suite of GCP services. The frontend comprises web applications utilizing React and TypeScript.Your Daily ResponsibilitiesIdentify and implement enhancements to the codebase, ensuring faster and safer operations for agents.Collaborate with a team of elite engineers in a trust-driven, low-process environment that fosters high autonomy.Utilize AI to create comprehensive documentation and specifications that facilitate asynchronous decision-making and consensus within the team.Rapidly deliver and iterate on features by orchestrating AI agents to construct new functionalities from user experience to database with minimal oversight.Design scalable solutions and foundational patterns that streamline the launch of new portals.Demonstrated experience in training, deploying, and continuously optimizing LLMs to enhance complex product features.Engage directly with Product Managers and business stakeholders to define and refine our strategic roadmap; your insights and technical vision carry weight.Collaborate with a diverse team, providing and receiving constructive feedback essential for professional growth.Ideal Candidate ProfileA proactive approach to navigating unfamiliar codebases while remaining focused on delivering swift results.Proven ability to guide AI agents and automated workflows to architect, implement, and maintain sophisticated software systems with minimal human input.Expertise in designing and developing scalable software solutions.
Join Our Team as a Senior AI-Native Software EngineerLocation: Preferred Montreal, Canada (hybrid), Austin, TX (hybrid), or anywhere on the East CoastLansweeper is transforming its engineering framework towards an AI-native development paradigm. We are seeking a Senior AI-Native Software Engineer to spearhead the development of robust and scalable systems, harnessing AI as a significant development catalyst.Your mission is to design and deliver high-quality, production-grade software within an AI-enhanced workflow, ensuring engineering excellence, performance, and architectural integrity.In the coming phase, you will collaborate with the Redjack integration team, focusing on system quality, architectural clarity, and scalable design as various AI-assisted development initiatives operate concurrently.Key ChallengesAs a Senior AI-Native Software Engineer, you will navigate the following challenges:Upholding engineering quality and system integrity in an AI-supported development environmentEnhancing system scalability while ensuring performance, reliability, and architectural clarityManaging simultaneous AI-driven development workflows while maintaining technical coherencePrimary ResponsibilitiesCraft and develop maintainable, scalable, observable, and rigorously tested software systemsEngage in an AI-augmented development workflow: break down problems, guide AI tools, review AI-generated code, and assure production-grade qualityParticipate in architectural discussions, long-term system evolution, and strategic technical directionUtilize strong system thinking across data models, APIs, distributed systems, and service boundariesGenerate clear technical documentation, structured prompts, and design proposals to boost collaboration between engineers and AI systemsMentor fellow engineers and work cross-functionally with Product, UX, and other Engineering teams
At Grafana Labs, we are a remote-first, open-source leader, empowering over 20 million users globally with our renowned Grafana visualization tool. Our dashboards are deployed in diverse environments, from NASA launches to the Tour de France, and we assist more than 3,000 organizations, including industry giants like Bloomberg and JPMorgan Chase, in optimizing their observability strategies through our Grafana LGTM Stack.As we expand rapidly, we remain committed to our core values: a robust open-source foundation, a collaborative global culture, and a drive for impactful work. Our team excels in an innovative atmosphere where transparency, autonomy, and trust are paramount.If you find this role intriguing, we encourage you to apply, even if you don't meet all the criteria. This could be a pivotal opportunity in your career.This is a remote opportunity for candidates in Canada time zones only.Position Overview: Senior Software Engineer - AI and AutomationOpportunity: We are seeking a talented Senior Software Engineer to join our Revenue Operations team. Your focus will be on developing AI-driven internal tools and automated workflows tailored for our Go-To-Market (GTM) teams. You will be responsible for the technical infrastructure that enables automation across Sales, Customer Success, and Marketing.You will architect systems that empower every member of the GTM team. As a systems builder and problem solver, you will identify operational bottlenecks, design automated solutions utilizing LLM APIs and orchestration frameworks, and deliver tools that enhance productivity. Your contributions will directly influence the scalability of Grafana's GTM organization. Collaborating closely with Data Engineering, GTM Systems, Field Operations, and GTM leadership, you'll create scalable, self-service automation that minimizes manual tasks and enhances intelligence.
Role overview As a Senior Software Engineer focused on AI Infrastructure at jobgether, the main responsibility is to shape and support the technical foundation for the company’s AI initiatives. The work involves both creating new systems and refining current technology to help meet evolving business objectives. What you will do Design and develop infrastructure that enables AI systems to operate efficiently and reliably Maintain and enhance existing AI technology stacks to ensure ongoing performance and scalability Apply technical expertise to solve complex engineering problems related to AI infrastructure Work environment This position is based in Canada and involves working closely with a collaborative team. The role provides opportunities to engage with advanced technologies in support of the company’s AI goals.
Full-time|$130.9K/yr - $198K/yr|Remote|Remote - CA
Who We AreSamsara (NYSE: IOT) is at the forefront of the Connected Operations™ Cloud, a revolutionary platform empowering organizations reliant on physical operations to leverage Internet of Things (IoT) data. Our mission is to enhance safety, efficiency, and sustainability in the physical operations that drive our global economy. Covering over 40% of global GDP, these sectors include agriculture, construction, field services, transportation, and manufacturing, and we are thrilled to help them transition to digital solutions at scale.Joining Samsara means you'll be instrumental in shaping the future of physical operations by contributing to an exciting range of product solutions, such as Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently publicly traded company, you will enjoy the autonomy and support to make a significant impact while we build for the long haul.About the Role:Samsara's Revenue Operations AI & Data Team is redefining our market approach—focusing on intelligence, personalization, and rapid execution. We are a dynamic team of builders, scientists, and strategists dedicated to revolutionizing sales operations through AI. Our goal is to empower sellers to connect with the right customer at the right moment with the most relevant message, equipping them with essential resources, whether that’s data from Salesforce, insights from previous interactions, or winning content.As a Senior Software Engineer on the AI Platform team, you will spearhead the design and development of crucial platform capabilities that enable Samsara’s next generation of AI-driven experiences. Your focus will be on creating scalable, reliable systems that support multi-step AI workflows, model execution, and cross-product integrations, steering away from isolated features. This role is positioned at the nexus of distributed systems and applied AI, where accuracy, extensibility, and operational excellence are just as vital as speed.You will collaborate closely with AI engineers, backend developers, and cross-functional teams to establish shared execution patterns, define platform contracts, and enhance the foundations that underpin S+Engine and future AI applications. You will have the authority to make architectural decisions, drive rapid iterations, and help transform emerging AI capabilities into a robust, production-ready platform that other teams can rely on.
Full-time|CA$110K/yr - CA$110K/yr|Remote|Remote - Nova Scotia/Ontario, Canada
Brinqa stands at the forefront of unified cyber risk management and security analytics, equipping organizations to swiftly and effectively navigate cyber risk decisions across diverse platforms.We empower our clients’ cybersecurity and technology teams to uncover, prioritize, and manage crucial risks through real-time risk analytics, automated assessments, and effective remediation strategies. Our solutions provide actionable insights and prompt communication, enabling clients to diminish response times to dynamic threats and safeguard their enterprises from potentially severe repercussions.Brinqa is actively seeking a Senior Software Engineer to join our AI team, responsible for designing and developing platform features that will enhance our AI capabilities. Your expertise will be integral in ensuring these features are both scalable and high-performing. Our platform processes and analyzes hundreds of millions of vulnerabilities daily, making it vital for our clients' cybersecurity posture.The perfect candidate will have extensive experience in implementing large-scale SaaS applications and a passion for delivering top-tier solutions utilized by major organizations worldwide. This position reports to the Manager of Software Engineering or higher.If you aspire to advance your career within an exceptional team, contribute to significant projects, and make a meaningful impact, your opportunity awaits at Brinqa!
Position Overview:Join our innovative engineering team at eScribe as a Senior Software Engineer. In this pivotal role, you will design, develop, and maintain essential software applications that drive our business forward. Your expertise will guide the evolution of our technology stack, tackle challenging problems, and mentor junior engineers. Embrace AI-assisted development methodologies and contribute to cutting-edge AI features to enhance our product offerings, ensuring efficient delivery and superior code quality. This position is perfect for a skilled engineer eager to thrive in a dynamic and collaborative setting.Key Responsibilities:Lead the design, implementation, and upkeep of high-caliber software applications and features.Take charge of intricate projects, providing technical direction, mentorship, and support to junior team members.Influence architectural decisions to guarantee software systems are scalable, performant, and maintainable.Write reusable code, develop libraries for future use, conduct code reviews, and uphold coding standards.Establish and maintain coding best practices while ensuring top-notch code quality through thorough reviews.Analyze complex technical issues, optimizing code and enhancing system performance.Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions.Develop comprehensive test plans and execute testing to ensure software reliability and robustness.Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices.Actively engage in agile development processes, including sprint planning, stand-ups, and retrospectives.Utilize AI-assisted development tools (e.g., Claude Code, PlayerZero) to boost personal productivity, accelerate development velocity, and improve code quality.Contribute to the integration of AI capabilities into our software solutions by developing AI-powered features alongside senior engineers.
Role Overview Hopper is looking for a Senior Software Engineer to help shape the future of fintech using AI. This fully remote position is open to candidates based in Canada. What You Will Do Work closely with teams across disciplines to design, build, and launch software that advances financial services. Apply AI and software engineering skills to address complex technical problems. Contribute to the evolution and expansion of Hopper’s technology stack. Focus on improving user experiences through thoughtful application development. About the Team This role sits within Hopper’s engineering group, collaborating with colleagues who share a drive to push fintech forward through practical AI solutions.
Klue develops competitive intelligence solutions for businesses, with a growing engineering team in Toronto. The Senior Software Engineer, AI, will help shape the next generation of LLM-powered agents and advanced search systems. Role overview This position centers on designing and optimizing backend systems for agentic workflows. The work involves retrieval-augmented generation (RAG), dense retrieval, query understanding, and agentic reasoning. The goal is to deliver fast, accurate, and reliable search experiences for Klue's clients. What you will do Develop and deploy backend systems that support agentic workflows. Build retrieval pipelines, orchestration layers, and multi-step agent architectures to transform large volumes of competitive data, news, press releases, web updates, Slack, email, reviews, and CRM information, into actionable intelligence. Lead evaluation of agentic systems. Create and maintain automated, offline, and human-in-the-loop evaluation frameworks. Define success metrics and build infrastructure for continuous measurement of relevance, quality, latency, and task success. Design and refine retrieval and ranking systems. Work across hybrid retrieval, re-ranking, query rewriting, and post-retrieval synthesis. Balance trade-offs between BM25, dense retrieval, and hybrid methods to ensure agents provide timely and relevant information. Enhance LLM-powered workflows. Improve prompt design, retrieval strategies, caching, and latency to make agent responses faster, more accurate, and more reliable in production. Prioritize customer-centric development. Connect technical decisions to customer outcomes. Use insights from customer interactions to guide feature prioritization and improvements, adopting an iterative approach and measuring impact. Location This position is based in Toronto, Ontario. Learn more about Klue at klue.com.
Did you know that Hopper's technology powers some of the largest travel portals globally? Our Hopper Technology Solutions (HTS) platform facilitates travel transactions for leading global brands, from banks to airlines and fintech leaders. Essentially, this platform is a multi-tenant, configurable travel commerce engine that enables our partners to launch world-class booking experiences more swiftly, with minimal custom engineering.We are seeking a Senior Software Engineer who has embraced AI-assisted coding best practices. You don’t just use AI for code autocompletion; you leverage multiple agents to autonomously deliver features at an unprecedented speed. You possess a deep understanding of the strengths and weaknesses of LLMs and know how to implement feedback loops and safeguards to maximize their potential.Technology StackOur backend systems are built with Scala, utilizing the GCP service suite.Our frontends are web applications developed using React + TypeScript.Your Daily ResponsibilitiesIdentify and execute improvements to the codebase to facilitate faster and safer operation of AI agents.Collaborate with a high-caliber engineering team in an agile environment based on trust and autonomy.Guide decision-making and consensus asynchronously by utilizing AI for rigorous documentation and specifications.Deliver quickly. Learn rapidly. Iterate. Orchestrate AI agents to build new features from concept to execution (from UX to database) with minimal oversight.Design scalable solutions and foundational models that enable us to launch new portals efficiently.Work directly with product managers (PMs) and business partners to define our roadmap; your voice and technical vision are valued.Collaborate within a diverse team, providing and receiving constructive feedback essential for your professional growth.The Ideal CandidateA natural inclination towards...
Role Overview Optro is hiring a Senior Software Engineer I focused on AI Governance. This remote position is open to candidates across Canada. The role centers on building AI solutions that meet internal governance policies and industry standards. What You Will Do Develop and improve AI systems with a strong focus on compliance and responsible practices Work closely with team members to ensure projects align with governance requirements Apply technical expertise to solve complex problems in AI development Who We’re Looking For Experience building AI or machine learning solutions Familiarity with governance policies or standards related to AI Strong problem-solving skills and attention to detail Comfort working remotely with a distributed team Location This is a remote role based in Canada.
Socure builds identity trust infrastructure for the digital world, focusing on real-time verification and proactive fraud prevention. Its technology helps businesses, governments, and individuals confirm legitimate identities and reduce risk every day. The Senior Software Engineer – Agentic AI Foundations position is fully remote within Canada. This role joins the Agentic AI Foundations team, which is responsible for designing and building the core platform and systems that transition Socure from traditional software to agent-native operations. The work combines applied AI, platform engineering, and system design. This is a zero-to-one role with significant influence on the technical direction. The team’s mission centers on creating a secure, evaluable, and vendor-agnostic agent platform that supports other Socure teams. Contributions in this role will shape the architecture, reliability, and safety of agentic systems used internally and eventually in customer-facing products. What you will do Architect and develop foundational agentic AI platforms and systems Collaborate with Platform, Product, Data Science, and other engineering teams Drive best practices for building secure, observable, and scalable agent systems Take ownership of core components and influence technical direction Help deliver agent-powered workflows that support real business needs Who thrives here Engineers who value responsibility and autonomy People who act quickly, think critically, and take ownership Those who care about accuracy and solving complex client challenges Individuals comfortable with ambiguity and broad scope This team values high standards and collaboration. Socure offers a place to make an impact for those interested in shaping the future of identity through agentic AI.
Cresta is dedicated to transforming customer interactions into a strategic advantage by harnessing the full potential of contact centers. Our innovative platform integrates advanced AI technologies with human intelligence to reveal customer insights, streamline conversations, and enhance operational efficiency, allowing teams to work more effectively. Founded by Sebastian Thrun, a visionary from the Stanford AI lab and the mind behind Google X and Waymo, our leadership team also features CEO Ping Wu, a co-founder of Google Contact Center AI, and Tim Shi, an early member of OpenAI. Join us on an exciting journey to redefine the future of work through AI innovation. The revolution begins at Cresta. About the Role: The AI Agent team at Cresta is committed to developing leading-edge AI Agents that tackle real-world challenges for our clients. We focus on utilizing the latest advancements in Large Language Models (LLMs) and AI Agent systems while ensuring our solutions are secure, cost-effective, and dependable. This role offers hands-on involvement with pioneering projects, requiring innovative software engineers who can translate research into scalable, practical applications. As a Senior Software Engineer, your mission will be to ensure our AI Agents are powered by dependable and scalable server solutions. This encompasses designing and maintaining server architecture capable of managing high-volume interactions while guaranteeing optimal performance and availability. While our emphasis is on server optimization and data management rather than pure research, you will engage with cutting-edge technologies in the cloud and server domains. This is a rare opportunity to influence the AI landscape at Cresta by addressing complex challenges and implementing groundbreaking advancements in production settings.
Cresta is dedicated to transforming customer conversations into a competitive edge by harnessing the full potential of the contact center. Our innovative platform merges cutting-edge AI with human intelligence, enabling contact centers to uncover valuable customer insights, optimize communication processes, and empower team members to work with greater efficiency. Founded by Sebastian Thrun, a pioneer from the esteemed Stanford AI lab and the visionary behind Google X, Waymo, and Udacity, Cresta's leadership team also includes CEO Ping Wu, co-founder of Google Contact Center AI and Vertex AI platform, and Tim Shi, an early member of OpenAI.Join us on this exciting journey to reshape the workforce using the power of AI. The future of work is here, and it starts at Cresta.
jobgether is looking for a Senior Software Engineer to focus on AI SaaS software. This position is based in Canada and centers on designing, building, and deploying AI-powered applications that improve user experiences and support business goals. Role overview This role involves working with teams across product management and data science. The Senior Software Engineer will help shape and deliver scalable software solutions that adapt to changing customer needs. Contributions in this position play a direct part in advancing the company’s AI-driven projects. What you will do Design and develop AI SaaS applications Deploy software that enhances user experience Work with cross-functional teams to deliver scalable solutions Requirements Extensive experience in software engineering Background in AI SaaS or related technologies Ability to collaborate with product and data science teams
Role Overview hopper is seeking a Senior Software Engineer with a focus on artificial intelligence for financial technology. This remote role is open to candidates based in Canada. What You Will Do Develop software solutions using AI to address challenges in the financial sector Work closely with colleagues from different teams to design, build, and maintain applications Contribute to projects that improve user experience and support business goals Location Remote within Canada
At Tenstorrent, we are at the forefront of pioneering AI technology, setting new standards for performance, usability, and cost-effectiveness. As AI reshapes the technological landscape, our solutions are evolving to integrate advancements in software models, compilers, platforms, networking, and semiconductors. Our talented team has designed a high-performance RISC-V CPU from the ground up, driven by a passion for AI and a commitment to building the leading AI platform. We prioritize collaboration, curiosity, and tackling challenging problems, and we are expanding our team to include contributors of all experience levels.Become a vital part of the team transforming AI computing at Tenstorrent. You will engage with TT-Forge, our MLIR-based compiler that allows developers to optimize AI workloads across all configurations of Tenstorrent hardware using an open-source, efficient, and versatile compiler. You will be at the cutting edge of the AI hardware revolution, contributing to compiler technologies that expand the horizons of what’s achievable.This position offers a hybrid work environment based in Toronto, ON.We encourage applications from candidates with varying levels of experience. During the interview process, we will assess candidates to determine the appropriate level, and offers will align accordingly.
Rivian and Volkswagen Group Technologies have joined forces to advance the future of electric vehicles. This partnership brings together deep expertise in automotive engineering, software, and cloud connectivity. The focus is on building technology that sets new standards for software-defined vehicles worldwide, with an emphasis on AI, connectivity, and security. Role overview The Senior Software Engineer - AI Platform will lead architectural design and strategic development for the GenAI platform. This position centers on integrating large language models (LLMs) into both internal and customer-facing applications at scale. The aim is to drive cognitive automation, streamline workflows, and support better decision-making across the organization. What you will do Design and develop AI-driven applications using large language models. Integrate LLMs into production systems for both internal teams and external customers. Establish best practices for building distributed systems that are resilient, scalable, and observable. Deliver production-grade tools that are reliable and maintainable. Location This role is based in Toronto, Ontario.
About League Established in 2014, League is at the forefront of revolutionizing healthcare consumer experience (CX) through a robust platform powered by artificial intelligence (AI). Our solutions have reached over 63 million individuals globally and are recognized for delivering unparalleled levels of personalization within the industry. Collaborating with payers, providers, and consumer health partners, League's platform enables the creation of high-engagement healthcare solutions that are proven to enhance health outcomes. With over $285 million raised in venture capital, League continues to empower digital experiences for some of the most trusted names in healthcare, including Highmark Health, Manulife, Medibank, and Shoppers Drug Mart.Role OverviewLeague is on the lookout for a Senior Software Engineer, Android (Multistack/AI-Native) who possesses exceptional multi-stack development skills and can seamlessly integrate AI into their development workflow.This role operates at the convergence of mobile, backend, and platform engineering, focusing on the creation of scalable systems, advanced developer tooling, and platform capabilities that support League’s applications across Android, iOS, Web, and backend services.Your work will encompass tackling complex, cross-platform challenges from initial discovery through to final delivery, contributing across the entire stack as required. Success in this position demands a systems-oriented mindset, solid engineering principles, and the ability to harness AI to accelerate development, enhance quality, and extend impact.Key ResponsibilitiesMulti-Stack Engineering & Platform DevelopmentDesign, develop, and maintain platform capabilities and shared systems across mobile, backend, and web.Contribute throughout the stack (Kotlin, Swift, backend services, APIs, tooling, etc.) according to the scope of the problem.Develop and enhance internal developer tooling, SDKs, and platform infrastructure.Engage in end-to-end system design, including architecture decisions and tradeoff analysis.AI-Native Engineering (Core Competency)Utilize AI tools (e.g., Copilot, GPT-based systems, Cursor) to:Accelerate development and minimize boilerplate code.Enhance code quality, testing, and refactoring processes.Assist with debugging and system design exploration.Integrate AI into daily workflows to optimize development efficiency.
Mar 26, 2026
Sign in to browse more jobs
Create account — see all 7,865 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.