Talent.com
Senior Software Engineer, Ads Contextual Intelligence
Senior Software Engineer, Ads Contextual Intelligencereddit • Remote, Ontario, Canada
Senior Software Engineer, Ads Contextual Intelligence

Senior Software Engineer, Ads Contextual Intelligence

reddit • Remote, Ontario, Canada
30+ days ago
Job type
  • Full-time
  • Remote
Job description
Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With ,+ active communities and approximately M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit .

Reddit has a flexible workforce! If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like. Don't live near one of our offices? No worries: You can apply to work remotely in any country in which we have a physical presence

The Ads Contextual Intelligence team is responsible for all the “contextualization” projects within the Reddit Monetization charter. We are in charge of making sense of all user and advertiser generated content in an automated fashion at scale, providing the right combination of signals to improve marketplace efficiency and bringing to the surface Business Intelligence insights. Our team has the potential to highlight one of Reddit's biggest differentiators: genuinely curated, high quality, extremely relevant, and daily updated organic content. We are a Machine Learning/Data heavy team with a focus in the following areas:

  • Knowledge Graph - Semi-automatic curation, expansion, and utilization of Reddit very own Knowledge database. NLP tokenization, NER models, disambiguation systems at KG node level.
  • Contextual Signals - Make sense of Posts, Landing pages, Ads Placements, Organic Topics using team owned engines in combination with other Reddit’s content understanding teams.
  • Marketplace Efficiency - Helping Targeting, Prediction, and Quality deliver best in class performance leveraging our Contextual Signals
  • Business Intelligence Applications - Bring Contextual Signals (Web, APIs, Custom Reporting) to our Advertisers to empower a new generation of Business Intelligence and help Brands understand Reddit better

Responsibilities

  • Implementing backend services and data processing pipelines:: You will work on extracting, transforming, combining, and exposing data from various content & content-understanding sources, internal and external
  • Collaborate with peer ML Engineers: you will help define and consolidate ML systems, pre & post processing data flows, and possibly architect ML Infrastructure refactors along the way
  • Ensuring the reliability, scalability, and performance of the backend systems by writing automated tests, monitoring performance, and implementing best practices for data management
  • Participating in code reviews: You will review code written by other team members and provide feedback to ensure that it meets the team's standards for quality and performance.
  • Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions.

Required Qualifications:

  • + years of industry experience as a Software Engineer developing production code
  • Experience with at least one general programming language such as Ruby or Python
  • Preferred Experience in one or more of the following areas: Message Queuing Services (Kafka, Amazon Simple Queue Service), Data Processing Frameworks (Apache Spark, Apache Flink), Key Value Stores (Redis, DynamoDB), Document based DBs (MongoDB, Cassandra), Container Orchestration (Kubernetes, Mesos)
  • Familiarity with algorithms and data structures, and the ability to apply them to solve complex problems.
  • Excellent communication skills, both written and verbal, and the ability to work effectively with product managers, data scientists, and other stakeholders
  • A willingness to learn and stay up-to-date with new technologies and best practices in the field.

Preferred Qualifications:

  • Experience with Python, Ruby, Rails, Kafka, Airflow, Kubernetes
  • Experience with Ads
  • Experience with Natural Language Understanding (ML science and infra)
  • Experience building scalable data-driven systems

Benefits:

  • Comprehensive Health benefits
  • Retirement Savings plan with matching contributions
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation & Reddit Global Days Off
Create a job alert for this search

Senior Software Engineer, Ads Contextual Intelligence • Remote, Ontario, Canada

Similar jobs
Senior AI Developer Focused on Innovative Solutions and Automation

Senior AI Developer Focused on Innovative Solutions and Automation

BlackBerry Inc. • Southwestern Ontario, ON, CA
Full-time
Join us as a Senior Software Developer, designing AI-driven innovations that transform business processes.Utilize your skills in Microsoft technologies to enhance system performance and drive custo...Show more
Last updated: 3 days ago • Promoted
Senior ML Engineer - GenAI-powered Ad Products (Remote)

Senior ML Engineer - GenAI-powered Ad Products (Remote)

Canva • Southwestern Ontario, ON, CA
Remote
Full-time
A design technology firm is seeking a skilled Machine Learning Engineer to enhance ad generation features.The role involves building and shipping scalable ML capabilities in collaboration across te...Show more
Last updated: 15 days ago • Promoted
Staff Software Engineer: Platform & AI Systems

Staff Software Engineer: Platform & AI Systems

Carta • Southwestern Ontario, ON, CA
Full-time
A tech-driven private market infrastructure company is seeking a Staff Engineer to enhance the technical framework of its platform.This role demands expertise in building distributed systems primar...Show more
Last updated: 25 days ago • Promoted
Senior Design Systems Engineer - AI-Driven UI

Senior Design Systems Engineer - AI-Driven UI

Carta, Inc. • Southwestern Ontario, ON, CA
Full-time
A leading technology company in Southwestern Ontario is seeking a Senior Software Engineer II to join their Design System team.This role requires expertise in frontend engineering, design systems, ...Show more
Last updated: 30+ days ago • Promoted
Senior Applied AI & Cloud Communications Engineer

Senior Applied AI & Cloud Communications Engineer

Google • Southwestern Ontario, ON, CA
Full-time
A leading technology company in Southwestern Ontario is seeking skilled software developers to enhance cloud-based communication systems.The ideal candidate will possess a bachelor's degree, alongs...Show more
Last updated: 29 days ago • Promoted
Senior Software Engineer - New Markets

Senior Software Engineer - New Markets

Alpaca • Southwestern Ontario, ON, CA
Full-time
Alpaca is a US‑headquartered self‑clearing broker‑dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.Our recent Series D funding round broug...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer II

Senior Software Engineer II

Carta • Southwestern Ontario, ON, CA
Full-time
Carta connects founders, investors, and limited partners through world‑class software, purpose‑built for everyone in venture capital, private equity and private credit.Trusted by 65,000+ companies ...Show more
Last updated: 26 days ago • Promoted
Senior Cloud Engineer – AI‑Driven AKS Platform

Senior Cloud Engineer – AI‑Driven AKS Platform

Manulife Financial • Southwestern Ontario, ON, CA
Full-time
A leading financial services provider in Southwestern Ontario is seeking a Cloud Engineer to develop and manage AKS clusters.The role requires 6–10 years of experience in cloud computing, particula...Show more
Last updated: 14 days ago • Promoted
Senior Software Developer for AI Infrastructure and Innovation

Senior Software Developer for AI Infrastructure and Innovation

Google • Southwestern Ontario, ON, CA
Full-time
Shape cutting-edge AI infrastructure as a Senior Software Developer.Leverage your expertise in C++ and machine learning while driving innovations for real-world applications in a collaborative envi...Show more
Last updated: 1 day ago • Promoted
Software Engineer: AI Safety for Ad Destinations

Software Engineer: AI Safety for Ad Destinations

Google Inc. • Southwestern Ontario, ON, CA
Full-time
A global technology company in Canada is seeking a Software Developer to enhance ad safety and leverage AI technologies.The role requires a Bachelor's degree in Computer Science and at least 2 year...Show more
Last updated: 15 days ago • Promoted
Senior Blockchain & AI Engineer for Enterprise Solutions

Senior Blockchain & AI Engineer for Enterprise Solutions

EY • Southwestern Ontario, ON, CA
Full-time
A leading global professional services firm in Ontario is seeking a skilled Senior Software Engineer to join their team.In this role, you will work to design, build, and implement blockchain applic...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer II — Private Markets Platform

Senior Software Engineer II — Private Markets Platform

Carta • Southwestern Ontario, ON, CA
Full-time
A leading technology company in Canada is looking for a Senior Software Engineer II to drive complex technical projects, mentor team members, and collaborate with cross-functional teams.Candidates ...Show more
Last updated: 25 days ago • Promoted
Senior Applied AI Engineer — Cloud & Conversational Systems

Senior Applied AI Engineer — Cloud & Conversational Systems

Google Inc. • Southwestern Ontario, ON, CA
Full-time
A leading tech company in Ontario is seeking a Senior Software Developer specializing in applied AI for Google Cloud.The role involves driving development of cloud-based communication systems, inte...Show more
Last updated: 20 days ago • Promoted
Senior Software Developer, Applied AI, Google Cloud

Senior Software Developer, Applied AI, Google Cloud

Google • Southwestern Ontario, ON, CA
Full-time
This posting is for an existing vacancy.Bachelor’s degree or equivalent practical experience.ML infrastructure, or specialization in another ML field.Master's degree or PhD in Computer Science or r...Show more
Last updated: 29 days ago • Promoted
Senior Software Engineer, AI Products

Senior Software Engineer, AI Products

Cambio AI Inc. • Southwestern Ontario, ON, CA
Full-time
Cambio is a software platform for world‑class real estate decarbonization.We help commercial real estate owners and tenants bring their real estate portfolios to net‑zero using a machine learning‑d...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer, Applied AI, Commerce

Senior Software Developer, Applied AI, Commerce

Google • Southwestern Ontario, ON, CA
Full-time
This posting is for an existing vacancy.Note: By applying to this position you will have an opportunity to share your preferred working location from the following:.Waterloo, ON, Canada; Toronto, O...Show more
Last updated: 19 days ago • Promoted
Senior Software Developer, Applied AI, Google Cloud

Senior Software Developer, Applied AI, Google Cloud

Google Inc. • Southwestern Ontario, ON, CA
Full-time
Senior Software Developer, Applied AI, Google Cloud.Bachelor’s degree or equivalent practical experience.ML infrastructure, or specialization in another ML field.Master's degree or PhD in Computer ...Show more
Last updated: 9 days ago • Promoted
Senior Software Developer, Applied AI, Commerce

Senior Software Developer, Applied AI, Commerce

Google Inc. • Southwestern Ontario, ON, CA
Full-time
Senior Software Developer, Applied AI, Commerce.Google Waterloo, ON, Canada ; Toronto, ON, Canada.By applying to this position you will have an opportunity to share your preferred working location ...Show more
Last updated: 21 days ago • Promoted