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
Qualified candidates should have:A strong background in software engineering, with proficiency in languages such as Python, Java, or JavaScript. Experience working with AI and machine learning technologies. A solid understanding of software development methodologies and best practices. Excellent problem-solving skills and the ability to work effectively in a team environment. Strong communication skills to convey technical concepts to non-technical stakeholders.
About the job
Lyft is seeking a Senior Software Engineer in Toronto, Canada to focus on AI-driven developer productivity. The position centers on building and refining tools that help engineers work more efficiently. The team explores new AI approaches to reduce friction and simplify everyday workflows for developers.
What you will do
Work closely with engineers, product managers, and cross-functional teams to identify challenges in the development process
Design, build, and maintain software that applies AI to improve developer effectiveness
Implement new features and enhancements that streamline and accelerate development
Share ideas and technical insight to influence how Lyft’s engineering teams operate
Impact
This role has a direct effect on Lyft’s internal tools and engineering practices. The work supports teams across the company, making it easier for them to deliver high-quality software.
About Lyft, Inc.
Lyft, Inc. is a leading ride-sharing company committed to improving transportation through innovative technology. We strive to create a more efficient and sustainable transportation network while providing a reliable and enjoyable experience for our users.
Similar jobs
1 - 20 of 1,832 Jobs
Search for Senior Software Engineer In Ai Driven Developer Productivity
Role overview Lyft is seeking a Senior Software Engineer in Toronto, Canada to focus on AI-driven developer productivity. The position centers on building and refining tools that help engineers work more efficiently. The team explores new AI approaches to reduce friction and simplify everyday workflows for developers. What you will do Work closely with engineers, product managers, and cross-functional teams to identify challenges in the development process Design, build, and maintain software that applies AI to improve developer effectiveness Implement new features and enhancements that streamline and accelerate development Share ideas and technical insight to influence how Lyft’s engineering teams operate Impact This role has a direct effect on Lyft’s internal tools and engineering practices. The work supports teams across the company, making it easier for them to deliver high-quality software.
Role OverviewAt PolicyMe, we are dedicated to revolutionizing the insurance industry by making it more straightforward, accessible, and focused on the customer. Despite being a trillion-dollar market, the insurance sector has remained relatively untouched by digital transformation, and we aim to change that narrative. As a remote-first startup based in Toronto, we are on a mission to shape the future of insurance in Canada and beyond.We are in the process of developing an innovative product line designed to enhance the insurance broker experience through the power of AI and machine learning. As a Senior Software Engineer with a focus on AI-driven full-stack development, you will be integral to a pioneering team that designs and implements intelligent systems. Your work will automate manual processes and provide valuable data-driven insights.In this role, you will engage with both front-end and back-end development, contribute to AI/ML initiatives, and participate in architecture discussions, release planning, and broader engineering initiatives. Our technology stack includes Python, React, Redux, PostgreSQL, n8n, LangChain/LangGraph, and AWS, and we are always enthusiastic about integrating new tools and technologies to enhance our results.
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.
Full-time|On-site|Austin, TX; New York, NY; Toronto, CAN
About Future Secure AI Future Secure AI develops artificial intelligence solutions for real-world business challenges. The company’s technology supports teams across industries, emphasizing bold thinking, rigor, and curiosity. BRAVER values shape both the work and team culture, encouraging open communication and making space for every voice. Leadership maintains an open-door policy and supports individual growth as the company advances AI together. Role Overview: Senior AI Engineer – Software Development Senior AI Engineers (Software) at Future Secure AI lead customer-facing projects and collaborate with both client and partner technical teams. The role also works closely with internal groups to refine and improve technology solutions. Responsibilities span hands-on coding and aligning technical work with broader business and product strategies. Strong organizational skills and a drive to advance AI technology are essential. Locations Austin, TX New York, NY Toronto, CAN
About Fluent Software GroupFluent Software Group is a dynamic part of Valsoft Corporation, a global leader dedicated to acquiring and nurturing vertical market software companies. We take pride in our focus on specialized industries, where deep expertise truly makes a significant difference.At Fluent, we provide a perpetual home for founders and their teams by preserving their unique culture and momentum while unlocking new resources, advanced technology, and proven operational playbooks that drive sustainable, long-term growth.Our MissionWe are on a mission to establish AI startups within an existing portfolio of vertical software companies, and we are seeking talented engineers who can rapidly turn innovative ideas into reality.Our goal is to collaborate with Fluent’s current businesses to develop new AI-powered products tailored for their specialized customer bases, with the potential to expand beyond once their value is proven. This undertaking could involve either enhancing existing workflows supported by our business software or creating entirely new products. Ultimately, our focus is on delivering customer value by improving operational efficiency or helping them seize currently overlooked revenue opportunities.This is startup development with a competitive edge: you benefit from established customer relationships, industry expertise, existing infrastructure, and revenue validation—without starting from scratch.The OpportunityYou will collaborate closely with an AI Ventures Lead responsible for customer discovery, product strategy, and the roadmap. Your role will be to transform their validated concepts or rough directions into functional, demo-ready prototypes in just days.This hands-on engineering position offers genuine product influence. You won’t just be coding to specifications; you will help shape the building process, challenge ineffective approaches, propose better solutions, and make technical decisions on the fly. You will integrate AI APIs, construct agentic workflows, develop full-stack prototypes, and partner with portfolio company R&D teams to transition the most effective work into production.This role is tailored for individuals aspiring to advance into technical leadership positions. Build effectively, deliver quickly, and grow your scope along with your career.Note: We have offices in Montreal and Toronto, and the role may require in-office work if you are located there. Otherwise, it is a remote position.
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 CentariAt Centari, we are pioneering the future of law and finance through innovative deal intelligence. Our mission is to transform the art of dealmaking by unlocking private deal data, moving beyond mere automation to create a platform driven by data insights. Our unique Deal Reasoning Engine converts complex documents into strategic knowledge, enabling global teams to negotiate powerfully and intelligently.Our diverse team comprises attorneys, financial specialists, and engineers, all working within a flexible, cross-cultural environment. We are proud to be backed by leading investors in enterprise AI, including GTMfund and notable figures from the tech industry.We thrive on complexity, believing it is the birthplace of innovation. If you are a proactive builder who excels in uncertain situations and takes ownership of your work, we would love to connect with you.For more information, visit centari.com or find us on LinkedIn.About the RoleWe are seeking a passionate Senior Software Engineer, Product to join our dynamic product team. In this role, you will play a crucial part in designing and building comprehensive features, collaborating with like-minded engineers who prioritize action. Your responsibilities will encompass coding, product shaping, customer interaction, and driving initiatives from concept through to completion.Our technology stack includes React/TypeScript for the frontend and Go for the backend, utilizing advanced LLM technologies across various layers. If you are enthusiastic about developing impactful LLM applications and enjoy tackling intricate challenges, we want to hear from you. This position requires proficiency in both frontend and backend development.This is primarily a remote role, with operations aligned to Eastern Time.
Join our dynamic team at Zip as a Senior Software Engineer specializing in our Developer Platform. This is a unique opportunity to shape the future of our technology stack while collaborating with cross-functional teams to deliver high-quality software solutions. You will be responsible for designing, developing, and maintaining robust backend services and APIs that empower our developer community.
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 Mattermost is looking for a Growth Web Engineer with a focus on AI technologies. This position centers on improving web platforms to support strong performance and user engagement. The work spans multiple locations in Ontario, including Ottawa and Toronto. What You Will Do Enhance Mattermost’s AI-enabled web platforms to deliver reliable performance and engaging user experiences. Work closely with teams across the company to design and implement new solutions that support product growth. Apply knowledge of AI technologies to solve real problems and improve platform capabilities. Collaboration This role involves regular collaboration with cross-functional groups to identify opportunities, develop features, and refine user experience on Mattermost’s web offerings.
Are you prepared to drive global connections?If you feel you may not meet every requirement listed below but are still interested in this opportunity, we encourage you to apply. No one fits every criterion – we are looking for candidates who excel in certain areas while also showing interest and capability in others.Role Overview:As a member of the Developer Experience (DevX) team at Kong, you will be instrumental in designing, developing, and sustaining microservices and APIs that empower the Konnect Developer Portal. This portal serves as the primary gateway for our customers' users to discover, experiment, and integrate with APIs hosted on the Konnect platform. Collaborating closely with both Engineering and Product teams, your contributions will significantly influence the business trajectories of Kong and its clientele.Your Responsibilities:Develop and sustain microservices and APIs that drive the Konnect Developer Portal, including configuration management, API catalogs, documentation solutions, authentication setups, metering, and subscription services.Craft and execute solutions for moderately complex technical challenges.Provide operational support for services in production, including participation in an on-call rotation.Create automated tests to ensure code behavior and prevent regressions.Perform any additional tasks assigned by your manager.What You'll Bring:At least 5 years of experience working collaboratively to develop, deliver, and maintain intricate software solutions.Proficient in Typescript, Javascript, and modern NodeJS frameworks such as NestJS.Experience with relational databases like PostgreSQL.Background in developing and maintaining SaaS platforms.Familiarity with version control using git and GitHub workflows.Experience in test-driven development and automated testing methodologies.Exceptional verbal and written communication abilities.Preferred Qualifications:Familiarity with Golang, Kubernetes, Docker, Kafka, CDC, and Flink.Full-stack capability.A genuine passion for API development and integrations.
About PalonaAt Palona, we are innovating operational systems for the restaurant industry with a mission to empower restaurateurs to manage their establishments with unparalleled efficiency. We specialize in creating real-world AI systems that function continuously in a production environment. Our focus is on developing AI agents capable of perceiving, reasoning, remembering, and taking action within complex physical settings.Restaurants present intricate physical environments that our AI must navigate. We are dedicated to research that stands up to real-world challenges, assisting us in understanding and acting effectively.Join Us in TorontoToronto boasts one of the most dynamic culinary scenes in North America, home to nearly 10,000 restaurants. Our proximity to clients enhances our ability to deliver tailored solutions. The city continually attracts top AI talent, excelling in both foundational AI research and practical applications. Palona is eager to broaden our engineering and research footprint in Toronto, and we invite you to be part of our Toronto office.Who is a Good Fit for Palona?You consider yourself an advanced AI software engineer, always exploring the latest AI tools and technologies.You believe your productivity exceeds that of your peers by at least tenfold.You are passionate about delivering exceptional products to your customers.You want to create innovative and exciting products.You value collaboration and care for your teammates.Who May Not Be a Good Fit for Us?You have yet to experience a transformative moment in AI.You have not been concerned about the costs associated with AI model tokens.You do not prioritize good software design principles.You are not focused on customer satisfaction.Job DescriptionWe are looking for an AI Software Engineer with a strong track record in developing comprehensive end-to-end AI products from the ground up in startup settings. You will design, develop, and deploy autonomous AI systems from inception to production. We seek quick learners who thrive on challenges and have experience delivering AI products independently in fast-paced, resource-limited environments. This role necessitates in-person commitment in Downtown Toronto.Key ResponsibilitiesDesign and deploy complete end-to-end AI products and intelligent agents from concept to production.Create autonomous systems and multi-agent architectures to address complex challenges.Launch AI agents into production with a strong emphasis on reliability and performance, utilizing cutting-edge AI models (LLMs, VLMs).Rapidly prototype and refine AI solutions in an agile startup atmosphere.Take full ownership of projects, delivering the most impactful results for our customers.
About Us:At Cohere, our mission is to enhance intelligence for the betterment of humanity. We specialize in training and deploying cutting-edge models for developers and enterprises, empowering them to create remarkable AI-driven experiences such as content generation, semantic search, retrieval-augmented generation (RAG), and intelligent agents. We believe our efforts are pivotal in advancing the widespread integration of AI.We take immense pride in our creations, and each team member plays a crucial role in enhancing our models and delivering exceptional value to our clients. Our culture is rooted in hard work and agility, always prioritizing the needs of our customers.Cohere brings together a diverse team of researchers, engineers, designers, and more, all deeply passionate about their respective fields. We recognize that a variety of perspectives is key to developing outstanding products.Join our mission to shape the future of AI!Why This Position Matters:Are you driven by a passion for secure software development? Do you aspire to be at the forefront of AI innovation while ensuring enterprise security? Join Cohere's North team as a Senior Software Engineer focused on security, and make a meaningful impact.Your Responsibilities:In this pivotal role, you will be instrumental in constructing and securing the architecture of North, our AI workspace platform. Your key responsibilities will include:Designing and deploying security features for North, our AI workspace platform.Creating autonomous agents capable of interacting securely with sensitive enterprise data.Developing minimal code that operates in low-resource environments, adhering to rigorous deployment standards.Integrating new tools to enhance the security features of North.Reinventing solutions as needed to meet stringent security and privacy requirements, sometimes necessitating the development of custom solutions.Conducting application security testing to ensure your code withstands real-world threats.Ideal Candidate Profile:5+ years of experience in software engineering with a solid emphasis on developing user-facing security features.Proficient in Python with a proven track record of deploying production-level code.Strong analytical skills and a problem-solving mindset, capable of tackling complex challenges within security frameworks.Familiarity with security testing methodologies and tools.
About ShyftLabsAt ShyftLabs, we are passionate about harnessing the power of data. Since our inception in 2020, we have been at the forefront of helping Fortune 500 companies drive growth through innovative digital solutions that revolutionize industries and deliver measurable business results. Our rapid expansion calls for dedicated problem-solvers eager to transform ambitious concepts into tangible outcomes.The RoleWe invite applications for a visionary Product Manager to spearhead our AI-driven automation projects across both business and engineering workflows. In this pivotal position, you will define and implement intelligent systems designed to minimize manual processes, enhance decision-making capabilities, and fundamentally reshape our operational frameworks. Collaborating closely with data scientists, machine learning engineers, and business stakeholders, you will create scalable, compliant automation products powered by state-of-the-art artificial intelligence.
About the Opportunity:Join our dynamic team at Tubi TV as a Senior Software Engineer with a focus on Rust. In this pivotal role, you will spearhead the advancement of our backend platform and its associated tooling. Your expertise will be crucial in developing and maintaining key Rust-based infrastructures that will propel Tubi into its next growth phase.You will design and implement high-performance, secure, and scalable systems while collaborating extensively with teams dedicated to compliance, privacy, experimentation, and infrastructure. This position demands a self-motivated individual who can work independently across system domains and mentor fellow engineers while shaping our technical strategy.We are particularly keen on candidates who are eager to integrate AI-driven coding tools (such as Claude Code, Cursor) into their workflow to enhance productivity and code quality. Previous experience with these tools is advantageous.
About NationGraphNationGraph is revolutionizing access to public sector data, making it not just accessible but actionable for businesses targeting municipalities, state agencies, educational institutions, and special districts. Our innovative data and intelligence engine extracts buying signals from vast public sector sources, empowering our clients to make informed decisions. Founded in 2024, our mission is to democratize public data because we believe it should be truly public. Discover more at nationgraph.comJoin Our Dynamic Founding Team:Comprising seasoned entrepreneurs who have successfully built, scaled, and sold companies.Experienced in developing software infrastructure that handles billions in transactions.Supported by top-tier venture capitalists and operating partners who have been integral to the success of iconic firms.About The Role:Lead product and engineering initiatives within our fast-growing startup.We seek an individual with strong convictions on creating exceptional products, crucial to defining features and architecture from inception.Work on the forefront of technology, leveraging AI advancements to enhance our offerings.Accelerate your professional growth by tackling complex, novel challenges alongside a high-caliber team.Your decisions will significantly influence the company's direction.Collaborate with a team that prioritizes product elegance and user experience within a design-centric culture.Engage regularly with design, sales, and marketing teams to craft comprehensive product narratives.
Join Palona as an AI Software Engineer and unleash your potential in a dynamic startup environment. We are looking for a talented individual with a strong background in developing comprehensive, end-to-end AI products from the ground up. In this role, you will have the opportunity to design, develop, and deploy autonomous AI systems, taking them from initial concept through to production. Ideal candidates are quick learners who thrive on challenges and have successfully delivered AI solutions independently in fast-paced, resource-constrained settings.Key Responsibilities Develop and ship sophisticated end-to-end AI products and intelligent agents from inception to deployment. Design autonomous systems and multi-agent frameworks that address intricate challenges. Focus on the reliability and performance of deployed AI agents. Rapidly prototype and refine AI solutions in an agile startup environment. Assume full ownership of projects and drive them to successful completion with minimal oversight. Integrate cutting-edge AI models (such as LLMs and computer vision technologies) into production-grade applications.
About MagicalMagical is a cutting-edge automation platform revolutionizing the healthcare sector through advanced AI technology. We develop AI agents designed to enhance productivity by automating tedious and repetitive tasks that hinder operational efficiency.Our primary focus is on healthcare, a vast $4 trillion industry often bogged down by administrative inefficiencies. By streamlining processes such as claims management, prior authorizations, and eligibility verification, we empower healthcare providers to concentrate on what matters most: patient care.Our AchievementsThe transition to agentic automation is gaining momentum, and Magical is at the forefront:Dramatic revenue growth with clients diversifying into additional workflows prior to renewal.Rapid proof-of-concept deployments, providing tangible value within just 7 days, compared to industry standards of several months.Reliable, self-repairing automation solutions that scale effectively, where many competitors struggle to succeed.We pride ourselves on delivering dependable solutions that yield measurable outcomes, supported by top-tier investors such as Greylock, Coatue, and Lightspeed. Our founder, Harpaul Sambhi, is a seasoned entrepreneur who previously sold his first venture to LinkedIn.Role OverviewAs a Senior Software Engineer on the Builder Experience team, you will craft full-stack features that enable teams to create, configure, and deploy AI agents. You will take ownership of the product interface, ranging from user-friendly no-code configurations to real-time monitoring dashboards and analytical tools.This position is ideal for engineers passionate about creating exceptional product experiences, recognizing that outstanding user experience is critical to making powerful technology approachable. You will collaborate closely with our clients and design teams to launch features that enhance agent development, while acquiring a deep understanding of the underlying systems to create the right abstractions.This is a hybrid position that requires attendance in our Toronto office for two days a week.
Full-time|Hybrid|Toronto, Ontario, Canada; Vancouver, British Columbia, Canada
At Tenstorrent, we are at the forefront of pioneering AI technology, transforming performance benchmarks, usability, and cost-effectiveness. As AI reshapes the computing landscape, our solutions adapt to integrate innovations across software modeling, compilers, platforms, networking, and semiconductor technology. Our talented team has engineered a high-performance RISC-V CPU from the ground up, fueled by our enthusiasm for AI and our commitment to creating the ultimate AI platform. We cherish collaboration, curiosity, and a dedication to tackling challenging problems. As we expand our team, we invite professionals at all levels to contribute to our vision.We are looking for a skilled AI Processor IP Product Engineer to serve as the technical link between our innovative AI processor technology and our customers' success. In this role, you will assist clients in integrating our state-of-the-art AI processors, RISC-V CPUs, and chiplet solutions into their System-on-Chips (SoCs), guaranteeing peak performance and expedited time-to-market. If you excel in customer-facing roles and are eager to impact the deployment of groundbreaking AI hardware industry-wide, we would love to have you on board.This is a hybrid position based in Toronto, Canada or Vancouver, Canada.We welcome candidates from various experience levels for this role. During the interview process, candidates will be evaluated for the appropriate level, and compensation will reflect that level, which may differ from the one stated in this posting.
Mar 24, 2026
Sign in to browse more jobs
Create account — see all 1,832 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.