Yelp – Lead Product Manager – Applied ML (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary:

Job date: Fri, 16 May 2025 23:10:54 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.We are looking for a seasoned product manager (Senior or Lead PM) to join the Applied Machine Learning Product team at Yelp. This team works horizontally with a broad set of stakeholders and has an ambitious charter to accelerate AI/ML-driven outcomes across the company. In this role, you will operate across a range of vertical problem spaces, deeply understand priorities for these areas, identify the right opportunities for the introduction of AI/ML, and drive product initiatives through the life cycle.Given the cross-team nature of the role, you will drive outcomes through a combination of directly owned initiatives as well as collaborating and advising on active ML initiatives owned by other Product Managers. You will also have the opportunity to lead adoption of critical ML applications and technologies across the company (e.g., large language models, user personalization, intent understanding), and consequently have a deep impact on the consumer and business owner experience. A successful PM in this role is able to be strategic and clear-headed about what investments to make. You can seamlessly wear multiple hats, handle a range of contexts & problem spaces, build trust with stakeholders, and drive initiatives forward in a matrixed org structure. You are also comfortable working on 0-1 problem spaces and enjoy the process of turning ambiguous opportunities into well-defined product investments.Past experience working on ML applications is required. That said, we are looking for candidates who are strong generalist PMs, technical, and are able to comfortably operate across a variety of problem spaces.This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Understand problems being solved by leaders from Product, Engineering, and other groups within the company and identify where ML can help accelerate outcomes
  • Drive product outcomes through a combination of direct initiative, ownership, and influencing and advising on the roadmap of other product teams
  • Own a horizontal ML problem space (e.g., personalization), scope opportunity and identify ML capability to build; ensure adoption of these capabilities across multiple vertical teams
  • Collaborate with other ML PMs on the team to shape the roadmap for their areas in alignment with your charter

What it takes to succeed:

  • Past experience with building ML applications
  • Comfortable navigating ambiguity, able to operate as a strong generalist across multiple problem spaces, and excited to turn ambiguous opportunities into product investments
  • Thrive and excel at building trust with a wide set of product partners
  • Strong foundational product skills—including product sense, execution, design thinking, problem discovery, and analytics— with the ability to apply your understanding of ML to drive impactful product outcomes
  • 5+ years of product management experience

What you’ll get:

  • Compensation range is $98,000-233,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Principal Product Manager – Services Pro Experience (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary:

Job date: Wed, 21 May 2025 01:00:27 GMT

Job description: SummaryMillions of users rely on Yelp to research, contact, and hire local service professionals. With so much opportunity in the $1 trillion U.S. home services market, connecting consumers with reliable service providers remains a cumbersome and largely offline process. Yelp is transforming this space.Our team is at the forefront of building a world-class product experience for service professionals. You’ll join an innovative, nimble, and fun team that blends the agility of a startup with the stability and resources of a successful public company. Your work will directly influence Yelp’s revenue and bottom line, giving you a unique opportunity to make a significant impact.We are seeking a seasoned product leader to define and drive a strategy to make Yelp a world-class platform for small and large services businesses. This role will work across multiple groups within Yelp to deliver end-to-end product experiences on the service professional side of our marketplace. You will work closely with executive leadership to define company-level strategy, and will dive into the details to ensure coordinated roadmap execution across multiple product teams.This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Build a long term product strategy for the service professional experience on Yelp.
  • Drive early discovery and ideation for future product investments, including new monetization models.
  • Partner closely with go-to-market teams to deeply understand the pain points of service professionals, and build products that directly address the needs of our customers.
  • Dive into the details to deeply understand opportunities in each part of the Yelp services ecosystem, across multiple user-facing surfaces and backend systems.
  • Work closely with product, engineering, design, marketing, analytics, and go-to-market teams across Yelp to deliver complex initiatives and delightful user experiences.

What it takes to succeed:

  • 8+ years of experience in senior product roles. Marketplace experience a plus.
  • Strong executive communication skills. This role will involve directly communicating with C-Suite leadership. You can get into the weeds to understand complex details, then distill that information for executive audiences and help them make informed decisions.
  • Comfort with both product strategy and operational execution.
  • Technical aptitude. In addition to building user-facing experiences, you will work closely with engineering teams to understand technical architecture and articulate how complex systems work together.
  • Analytical expertise. The ability to define success metrics, guardrail metrics, and make informed recommendations on which tradeoffs to accept to deliver maximum impact.
  • Competitor aware, customer focused—not the other way around. We are innovating for our users and customers, not chasing competitor tail lights.

What you’ll get:

  • Compensation range is $155,000-243,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Technology Sourcing Manager (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary: $109000 – 156000 per year

Job date: Wed, 21 May 2025 07:30:01 GMT

Job description: SummaryNote: This is NOT a role on our Recruiting team. This is a role on our Business Technology team. Please read the full job description below. Thanks!Are you a skilled negotiator who thrives on building strategic partnerships and closing complex technology deals?Yelp is in search of an experienced professional to join our Technology Sourcing team. In this role, you will be an integral part of the team that manages Yelp’s third-party technology partnerships and leads contract negotiations for software, hardware, and infrastructure tools.This is a unique opportunity to work with every team across Yelp and to have a direct impact on the company’s trajectory. Your focus will be to support the adoption of technology for both corporate tools and systems as well as production environments and partnerships that bring our product to customers and consumers alike.This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Foster and build a fun, diverse, and inclusive culture that reflects Yelp’s values.
  • Lead full cycle technology sourcing projects including strategy, identifying the right potential partners, outreach, competitive bidding, pricing & contract negotiation, and contract approval.
  • Build sound relationships with external vendor partners and internal business collaborators.
  • Handle multiple projects simultaneously—from quick contract renewals to in-depth new strategic partnerships.
  • Organize a large database of partnerships, be data-driven, and provide clear reporting back to management on the status of renewals or other important contract terms.
  • Analyze spend and other data to solve problems, monitor purchasing activity, and conduct benchmarking.
  • Ensure that all contracts are executed & cataloged, and that approved payments reflect contractual terms.

What it takes to succeed:

  • Solid understanding of Technology Vendor Management and Sourcing (software, hardware, telco, or datacenter).
  • Ability to credibly maneuver a wide range of projects spanning the business that are often highly technical in nature.
  • Analytical experience grounded in solid business/finance fundamentals.
  • Outstanding communication skills in all forms—written, presentation and negotiation.
  • Ability to collaborate effectively with C-suite & senior executives as well as seasoned supplier partners.
  • Enthusiasm to embrace diverse & dispersed teams across the company on a daily basis.
  • B.S. degree or equivalent experience.
  • Preferably 4 years (or more) of technology sourcing related work experience.

What you’ll get:

  • Compensation range is $109,000-156,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Engineering Manager – Model Platform (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary:

Job date: Wed, 07 May 2025 05:48:32 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.We’re looking for an Engineering Manager who is excited to lead with empathy, build with purpose and help shape the future of machine learning at Yelp. If you are passionate about scalable infrastructure and love empowering teams to do their best work, this might be the role for you.As the Engineering Manager for our Model Platform team, you’ll lead the group responsible for building and maintaining the infrastructure that powers machine learning across the company. This includes the systems that enable teams to train, deploy and monitor models at scale – supporting a wide range of technologies like XGBoost, TensorFlow, and PyTorch.Our foundational ML capabilities support a wide range of use cases at Yelp, including Ads, Search, and beyond. You’ll collaborate closely with applied ML teams and infrastructure partners to understand customer needs, accelerate adoption of platform tools, and unlock new ML capabilities. Along the way, you’ll also play a key role in shaping the team’s roadmap, mentoring engineers, and fostering a culture of ownership, innovation, and continuous learning.This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Foster and build a fun, diverse, and inclusive culture that reflects

. * Lead and grow a team of engineers focused on building Yelp’s ML training and serving infrastructure.

  • Drive the development of scalable, unified, and automated ML systems.
  • Partner with customer teams to support onboarding, migration, and adoption of Model Platform tools.
  • Ensure platform reliability and performance by guiding upgrades to core components (e.g., Spark, TensorFlow, CUDA, Java).
  • Improve model observability and inference quality through better monitoring, benchmarking, and testing.
  • Collaborate with the DevOps teams who work on Feature Store and Spark & Jupyter to deliver end-to-end ML workflows.
  • Provide technical guidance and mentorship to engineers, and support their career growth through regular feedback and development planning.
  • Contribute to strategic planning and roadmap development, balancing short-term delivery with long-term investments in ML infrastructure.

What it takes to succeed:

  • Ideally 2 years of experience as an Engineering Manager or Technical Lead, in ML infrastructure, ML Ops, or platform engineering.
  • A strong understanding of the full ML lifecycle — from feature engineering and model training to deployment and monitoring.
  • Experience building and scaling ML infrastructure in production environments.
  • Familiarity with modern ML frameworks (e.g., TensorFlow, XGBoost) and infrastructure tools (e.g., Spark, MLflow, Kubernetes).
  • Systems thinking mindset, with the ability to design for performance, reliability, and scalability — especially in real-time, high-traffic environments.
  • Experience with ML Ops best practices, including model versioning, CI/CD for ML, feature stores, and observability.
  • An interest in improving developer experience and a user-first mindset when building tools and platforms.
  • A Bachelor’s Degree or an equivalent work experience is required.

What you’ll get:

  • Compensation range is $181,000-270,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Entry Level Software Engineer – Data Backend (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary: $85000 – 122000 per year

Job date: Fri, 02 May 2025 00:04:57 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.At Yelp, our mission is to connect people with great local businesses—and behind every seamless, intuitive experience is a team of engineers making it all possible. Ever wondered how Yelp seems to know the perfect restaurant before you do? Or how it suggests the right professional—like a plumber instead of an electrician—when your heating goes out? Or how it reminds you to snap a photo of that mouthwatering dish just moments after it hits the table? That’s us: the Applied Machine Learning (AML) backend engineering team.We’re looking for entry-level engineers who are excited to build intelligent, scalable systems that power these experiences. You’ll have the chance to work with cutting-edge technologies—including large language models (LLMs), SQL and NoSQL databases, data warehouses, batch and stream processing systems—and apply them to real-world challenges that impact millions of users.As part of our team, you’ll help make Yelp smarter by developing practical, production-ready solutions that enhance user experiences, drive data-informed decisions, and ensure the reliability and integrity of our content. If you’re passionate about learning, ready to tackle complex problems, and eager to make a tangible impact, we’d love to hear from you!This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Help make features across the Yelp app smarter by creatively imbuing them with LLM-enhanced intelligence.
  • Contribute to building infrastructure that supports Gen-AI driven use-cases making them reliable, scalable, and accessible for all users.
  • Support the infrastructure that empowers millions of Yelp’s users to make the best decisions.
  • Collaborate closely with cross functional teams, including software engineers, product managers and data scientists to identify and use the most relevant consumer and business data.
  • Design, develop, and maintain Gen-AI powered tools that enhance productivity and collaboration across teams.
  • Collaborate with teams across Yelp to integrate Gen-AI solutions into various products and workflows.

What it takes to succeed:

  • Coding skills in Python or equivalent.
  • Curiosity to implement innovative gen AI solutions to real world problems/products.
  • Good intuition and strong prompt engineering skills.
  • Experience in building and deploying live software services in production.
  • Knowledge of cloud platforms and scalable infrastructure.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Familiarity with gen AI, machine learning, or tools like OpenAI APIs, LangGraph, or AWS.

What you’ll get:

  • Compensation range is $85,000-122,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Product Backend Engineer (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary: $85000 – 237000 per year

Job date: Wed, 30 Apr 2025 02:08:32 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.At Yelp, we’re dedicated to delivering relevant and delightful search experiences by leveraging cutting-edge techniques in machine learning, data mining, and backend engineering. Our engineers work on key components of the search experience — from developing smart query auto-complete systems to improving search relevance and enriching results with contextual annotations. Their work directly impacts millions of users, helping them discover the best local businesses through a smarter, more intuitive search.We’re looking for backend engineers to join our Search teams and help build the next generation of the Yelp search experience. This role is ideal for engineers who thrive at the intersection of product and engineering. You’ll work on large-scale, impactful projects and collaborate closely with PMs, ML engineers, and designers — not just translating product requirements into code, but actively shaping product direction with your technical and user-centric insights.This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Collaborate with product managers and ML engineers to define and iterate on MVPs for new search capabilities.
  • Design and build backend systems that power intelligent search features such as contextual annotations, generative query auto-complete, and dynamic SERP structuring.
  • Drive product and technical decisions by bringing a strong point of view on user experience, feasibility, and scalability.
  • Contribute to the long-term roadmap for next generation Yelp Search.
  • Partner with other engineering teams — such as Ads and Core Content — to build cohesive backend systems that support shared product goals.

What it takes to succeed:

  • Strong product sense and a track record of working closely with PMs to shape product direction.
  • Fluency in an object-oriented programming language (e.g., Python or Java).
  • Experience with AWS services, databases (SQL and NoSQL), Unix-based systems, and CI/CD pipelines.
  • Experience with prompt engineering, or a strong interest in learning and applying generative AI-based techniques.
  • Comfortable with rapid prototyping, experimentation, and iterating based on user feedback and product signals.
  • Strong communication skills and the ability to advocate for both user needs and technical feasibility.
  • Familiarity with search, ranking systems, or similar problem spaces (e.g., recommendations, NLP, information retrieval).

What you’ll get:

  • Compensation range is $85,000- $237,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Entry Level Machine Learning Engineer (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary: $85000 – 122000 per year

Job date: Tue, 15 Apr 2025 23:46:40 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.At Yelp, we’re dedicated to delivering the best search results by leveraging cutting-edge techniques in machine learning-, data mining-, and backend engineering. Our engineers play a key role in improving search ranking, optimizing search data pipelines, and unlocking new search capabilities by leveraging LLMs and Yelp’s trusted business content. Their work directly impacts millions of users by enabling smarter, more intuitive search capabilities that help people discover the best local businesses with ease.The Search Quality team is looking for an ML engineer to drive system improvements through rapid prototyping, testing, and scaling the next generation of Search. This role involves researching innovative methods to further enhance the quality of our search results. You’ll work closely with driven and experienced engineers to orchestrate a seamless development, testing, and shipping experience that will help us bring our search capabilities to the next levelIf you have a passion for solving complex ranking challenges, scaling search infrastructure, and driving innovation in search relevance, we’d love to have you on board!This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Conduct end-to-end analyses—from data preparation using SQL or Python, to statistical modeling, to generating and presenting business insights.
  • Work with large and complex datasets.
  • Support the development and deployment of projects involving machine learned models for offline, batch-based data products as well as models deployed to online, real-time services.
  • Productionize and automate model pipelines within Python and Java services.
  • Prototype incremental improvements to existing Search Quality ML systems as well as novel approaches with LLMs.

What it takes to succeed:

  • Strong coding skills in Python or equivalent (Java, C++).
  • Solid understanding of ML fundamentals, engineering, and infrastructure best practices.
  • The curiosity to uncover promising solutions to new problems, and the persistence to carry your ideas through to an end goal.
  • Staying up-to-date with the latest AI technologies and trends.
  • Experience with machine learning using packages such as TensorFlow, Spark MLlib, XGBoost, Sklearn, etc. is a plus.

What you’ll get:

  • Compensation range is $85,000-122,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Engineering Manager – Reporting and Data Infrastructure (Remote – Canada ET) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary:

Job date: Sun, 13 Apr 2025 03:21:57 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.Ready to take your engineering leadership career to the next level? As an Engineering Manager on Yelp’s Reporting and Data Infrastructure team, you’ll work with partners across the company including our Business Intelligence team, Finance, Executive Leadership, and other engineering teams like Billing Infrastructure and Payments. Your focus will be to lead a team that provides stakeholders with relevant financial reporting and revenue forecasting data pipelines to support key business decisions. You’ll lead and grow a team of talented engineers while sharing your enthusiasm for complex data challenges.The Reporting and Data Infrastructure team builds infrastructure on top of relational, streaming and data warehousing technologies to help work with information at scale across systems, improving revenue forecasting and accounting productivity. The work of the team makes it possible to support multiple business functions by transforming and delivering critical financial data to stakeholders. We continuously adapt to the company’s growing needs and play a critical role in driving Yelp’s data-informed decisions.We’re looking for a proactive and visionary engineering manager who excels at collaborating with a wide range of stakeholders and understanding their business needs. More importantly, someone that will have an entrepreneurial approach to uncover new opportunities, lead impactful initiatives, and explore innovative solutions to shape a roadmap that moves the team forward.This opportunity requires you to be located in the Eastern time zone of Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Manage a team of engineers and lead them through complex technical projects.
  • Coach and mentor engineers at all experience levels, from early career to senior, supporting their professional development and growth.
  • Collaborate closely with engineering teams, and business stakeholders to build and execute long-term roadmaps.
  • Identify, plan, and execute data and reporting projects while ensuring high-quality project management and adherence to engineering standards and best practices within the team.
  • Support the hiring process by identifying candidates, conducting interviews, and helping close new hires to build a strong and diverse team.
  • Foster a fun, inclusive, and diverse team culture that reflects

.What it takes to succeed:

  • Previous experience as a people-first software development manager.
  • Proven experience working with large-scale data infrastructure and reporting.
  • Ability to think strategically and balance short-term product goals with long-term platform investments.
  • Excellent communicator with strong collaboration, negotiation skills, and business insight.
  • Comfortable in your favorite modern programming language (e.g., JavaScript, Python, Java, Objective-C, Swift, C++, etc.).

What you’ll get:

  • Compensation range is $181,000-270,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in locations within Canada’s Eastern time zones.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Senior Full Stack Engineer – Traffic Foundation (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary:

Job date: Thu, 17 Apr 2025 06:44:11 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.Are you passionate about building impactful software that reaches millions? Join Yelp’s Traffic team and put your full stack engineering skills to work powering one of the internet’s most visited destinations for discovering and engaging with local businesses.The Traffic team builds Search Engine Optimization (SEO) solutions that drive inbound traffic by optimizing how Yelp pages appear and rank in search results. The team also explores innovative ways to integrate with search providers’ large language models (LLMs)—and leverages our own LLMs—to deliver greater value to our users at scale.We’re looking for an experienced Full Stack Software Engineer to work on both frontend and backend projects to enhance how search engines understand and rank Yelp content, analyze traffic data to uncover new opportunities, and collaborate with cross-functional teams to deliver features that drive real results. The work on this team is constantly evolving, highly impactful and directly tied to Yelp’s revenue.Yelp experiences 4 billion sessions and 100 million monthly active users in the US alone and has continued to grow organically across all the markets where we operate. The Traffic team is responsible for half of that engagement. We see significant opportunities ahead to scale our impact and help even more people connect with great local businesses. Our goal is to make Yelp the top marketplace for consumers.If the idea of solving complex technical challenges and working with our data to drive hundreds of millions of users to connect with millions of businesses excites you, we’d love to have you join us!This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Design and build new features to optimize how users search and connect with businesses at a large scale.
  • Collaborate closely with the Yelp AI teams and our Product Managers to shape our product and technical roadmaps.
  • Deploy projects in a Service-Oriented Architecture, from backend services to fully-featured UIs.
  • Run SEO A/B experiments and dive into the resulting data to look for trends and insights related to traffic metrics
  • Write clear and concise technical documentation.
  • Mentor other engineers and share the skills you’ve learned.

What it takes to succeed:

  • Strong knowledge of SEO and the different ways websites use Search Engines to increase organic sessions to their features.
  • Ideally 4+ years of working experience in full-stack web development.
  • Understanding of at least one popular server-side web framework (e.g. Django, Flask, Rails, Pyramid, Laravel, Express) and a modern JS frontend framework (e.g. React, Svelte, Vue, Ember).
  • Understanding of Python development (with Apache Spark and Cassandra as back-end) interfacing with Machine Learning APIs.
  • Strong debugging and investigative skills, especially with a focus on data-driven decision-making.
  • Experience leading or contributing to technical roadmaps.
  • Proven ability to work independently with minimal guidance to lead large and complex projects involving multiple contributors in a highly collaborative, asynchronous, and distributed environment.

What you’ll get:

  • Compensation range is $101,000-237,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Yelp – Software Engineer – Full Stack (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary:

Job date: Sat, 19 Apr 2025 03:06:04 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.Are you looking to join a team where your work makes a significant impact and reaches millions of users? At Yelp, our goal is to deliver an exceptional experience for our users, and our full stack engineers play a key role in making that happen. Full stack engineers work across all areas of the web stack and contribute to product development by building the features and applications that make Yelp the best platform to find and support local businesses.In this role, you will have the flexibility to grow your career across a wide subset of software development areas. You will contribute to the development of highly performant APIs on the backend as well as create the user-facing components that our millions of users interact with every day.If you enjoy getting a broad, in-depth understanding of how to build applications at scale, full stack is the role for you.This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Design and build scalable features to help yelp users discover and engage with businesses.
  • Implement beautiful features that are modern and responsive.
  • Deploy projects in a Service-Oriented Architecture—from backend services to fully-featured UIs.
  • Run A/B experiments and dive into the resulting data to look for trends.
  • Collaborate closely with product managers, designers, and other engineering teams.
  • Grow through mentorship from peers and give back by helping others develop their skills.

What it takes to succeed:

  • Deep understanding of at least one popular server side web framework (Django, Flask, Rails, Pyramid, Laravel, Express, etc.) or modern JS frontend framework (React, Angular, Vue, Ember, etc.).
  • Understanding of web security and performance best practices.
  • Comfortable working in a Unix Environment.

What you’ll get:

  • Compensation range is $85,000-237,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote