Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer New Grad, Machine Learning Platform - Quora

$125.32k - $142.78k per year

Quora

[ Quora is a privately held,\ "remote-first\" company. This position can be performed remotely from anywhere in Canada or the United States. Please visit careers.Quora.Com/eligible-countries for details regarding employment eligibility by country.]
About Quora :Quora’s mission is to grow the world's collective intelligence. To do so, we have two platforms:
Quora : a global knowledge sharing platform with millions of monthly unique visitors, bringing people together to share insights on various topics and providing a unique platform to learn and connect with others.
Poe : a cloud workspace where millions of users run multiple AI agents on shared context and tools. One subscription, every frontier model, and the collaboration layer that makes them work together.
Behind these products are passionate, collaborative, and high-performing global teams. We have a culture rooted in transparency, idea-sharing, and experimentation that allows us to celebrate success and grow together through meaningful work. Join us on this journey to create a positive impact and make a significant change in the world.
This role will be working on our Quora product.
About the Team and Role:Machine Learning is central to Quora's mission of growing the world's collective intelligence. We have 100+ Machine Learning models in production powering various product features. We use a variety of algorithms - everything from linear models to decision trees and deep neural networks. Our production models operate at a huge scale, serving hundreds of millions of people using Quora every month.
Our team owns Quora's ML platform and ranking infrastructure across four areas: serving reliability, ML engineer enablement and developer velocity, business impact, and cost efficiency. We want to empower all ML engineers at Quora to be as impactful as they can be in solving different ML problems at scale.
As a Software Engineer (New Grad) on this team, you'll work at the intersection of machine learning, distributed systems, and GPU serving performance - and your work will have an enormous impact on Quora's long-term success.
No previous ML infrastructure experience is required for this role. You'll be joining a team of senior and staff engineers, learning this stack from the people who built it, with a dedicated mentor and strong technical guidance - and you'll be shipping to production in your first few weeks.
Stack: Python, Go, C++, PyTorch, Kubernetes/EKS, NVIDIA Triton, Ray, AWS
Excited to see our MLP team's amazing work in action? Check out some of the incredible projects they've completed below!

Responsibilities:
Help build and maintain the core infrastructure that powers Quora's ML platform, ensuring high availability, scalability, and performance
Build and improve the distributed systems that serve our ML models in production, from Large Recommendation Models (LRMs) to Large Language Models (LLMs)
Work on GPU model serving, optimizing latency, throughput, and cost to support larger and more capable modelsContribute to platform initiatives such as PyTorch-first standardization and ML ecosystem modernization
Improve ML developer velocity by building tooling that helps ML engineers develop, test, and deploy models more efficiently
Modernize our feature store so ML engineers can get new features into production faster
Participate in the team's on-call rotation, helping resolve production issues as you grow your knowledge and ownership of the platform
Minimum Requirements:
Availability for meetings and impromptu communication during Quora's\ " coordination hours \" (Mon-Fri: 9am-3pm Pacific Time)
A 2025 or 2026 graduate with or pursuing a B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related technical field
Genuine interest in large-scale distributed systems, infrastructure, and machine learning
Knowledge of Python, Go, or C++, or the ability to learn them quickly
A passion for learning and always improving yourself and the team around you
Preferred Requirements:
Previous software engineering experience via an internship, work experience, open-source contribution, or coding competition
Coursework or hands-on experience with ML frameworks such as PyTorch or TensorFlow
Exposure to Kubernetes, Docker, or cloud technologies like AWS
Experience with low-level performance work of any kind: profiling, benchmarking, optimization
Passion for Quora's mission and goals
At Quora, we value diversity and inclusivity and welcome individuals from all backgrounds, including marginalized or underrepresented groups in tech, to apply for our job openings. We encourage all candidates who share a passion for growing the world's knowledge, even those who may not strictly meet all the preferred requirements, to apply, as we know that a diverse range of perspectives can have a significant impact on our products and our culture.
Additional Information:We are accepting applications on an ongoing basis. This role is a backfill for an existing vacancy.
Quora offers a wide range of benefits including medical/dental/vision coverage, equity refreshers, remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are country-specific and may vary.
There are many factors that will determine the starting compensation, including but not limited to experience, location, education, and business needs.
US candidates only: For US based applicants, the salary range is $97,600 - $139,000 USD + equity + benefits.
Canada candidates only: For Toronto and Vancouver based applicants, the salary range is $125,320 - $142,783 CAD + equity + benefits. For all other locations in Canada, the salary range is $116,965 - $133,264 CAD + equity + benefits.
In equity-eligible countries, we currently also offer a flexible equity program where a portion of equity compensation may be taken as cash.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
AI technology may assist in sorting applications and recording interview notes, but all decisions are made by a member of our team.
To ensure a secure hiring process, all final candidates will undergo identity verification and a comprehensive background check prior to onboarding.
Job Applicant Privacy Notice:
#LI-SS2
#LI-REMOTE
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer New Grad, Machine Learning Platform - Quora in Winnipeg, MB vacancy
  •  ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise. This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform capabilities for model development... 
    Suggested

    The Institute for Performance and Learning

    Winnipeg, MB
    3 days ago
  • $243.33k - $282.08k per year

    # Senior Machine Learning Engineer, Ads - QuoraQuora190k-275k USDFull-timeremote· seniorCanada, Ireland, USApytorchtensorflowpythonListed via Jobicy...  ...there, not on DevConnect.Apply on Jobicy## Description[Quora is a privately held,\ "remote-first\" company. Thisposition... 
    Suggested
    Remote work
    Monday to friday

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  •  ...best data and AI infrastructure platform so our customers can use deep data...  ...their business. Founded by engineers and dedicated to our customers,...  ...infrastructure across millions of virtual machines. And we're only getting started. As a software engineer, you will work with our... 
    For graduates
    Worldwide

    Databricks Inc.

    Winnipeg, MB
    1 hour ago
  • $129.2k - $174.8k per year

     ...faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is...  ...passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This... 
    Suggested
    Work at office
    Local area
    Flexible hours
    1 day per week

    Clio

    Winnipeg, MB
    3 days ago
  • Quora is a remote-first company hiring a Software Engineer (New Grad) to join the ML platform team. This role can be performed remotely from anywhere in Canada or the United States, with a mentor guiding you as you ship to production in a few weeks. The stack includes Python... 
    For graduates
    Remote work

    Quora

    Winnipeg, MB
    1 hour ago
  • CompanyQualcomm Canada ULC Job AreaEngineering Group, Engineering Group Machine Learning Engineering General SummaryToday, more intelligence...  ...to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of... 
    For graduates

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  • RAVL is a boutique technology advisory and engineering firm focused on the financial services industry...  ...investments. We’re hiring Senior ML Platform Engineers (Contract) to contribute to building and scaling machine learning platforms across a range of client engagements... 
    Contract work
    Flexible hours

    RAVL

    Winnipeg, MB
    1 hour ago
  • Build scalable machine learning platforms and deployment pipelines in a hybrid Wawanesa role serving Winnipeg, Calgary, Edmonton, and other offices...  ...enterprise AI operations.This Machine Learning Operations Engineer position supports full-time and part-time employment... 
    Full time
    Part time

    Skillhub Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • Build machine learning software for automotive manufacturing with Python and production model deployment. Work hybrid in Woodstock, Ontario, with weekly Cambridge travel.As an ML software engineer consultant, you will develop applications through full software development cycles... 
    Work at office

    Procom

    Winnipeg, MB
    1 hour ago
  • Design enterprise APIs and platforms at Stripe Radar, connecting machine learning and AI capabilities with customer fraud prevention workflows.As a software engineer, you will help businesses understand and stop fraud and abuse. The work includes APIs, dashboards, user experiences... 

    Stripe, Inc.

    Winnipeg, MB
    1 hour ago
  • Lead foundational AI engineering at Capital One Canada, combining machine learning, cloud platforms, and scalable software in a hybrid work model.This Manager AI Engineer role focuses on building reliable systems that support personalized customer experiences and associate workflows... 
    Long term contract

    Capital One - CA

    Winnipeg, MB
    1 hour ago
  • $104.8k - $154.8k per year

    Company Qualcomm Canada ULCJob Area Engineering Group, Engineering Group Machine Learning EngineeringGeneral Summary NOTE:Our team does not work in...  ...across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to... 
    Work from home

    Qualcomm

    Winnipeg, MB
    1 hour ago
  •  ...Stripe is a financial infrastructure platform for businesses. Millions of companies—from...  ...payments, grow their revenue, and accelerate new business opportunities. Our mission is...  ...Stripe one of the best places to do machine learning. The ML Infra team builds services and tools... 

    EngineersOfAI

    Winnipeg, MB
    1 hour ago
  • Engineer high-performance machine learning software in C++ for Qualcomm AI engines, optimizing neural networks across mobile, edge, automotive, and IoT products.As a Staff AI Software Engineer within Machine Learning Engineering, you will create software for Snapdragon Neural... 

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Applied AI Scientist position for engineers turning experiments into...  ...options are stated.You will combine software engineering habits with hands-...  ...and implement new models, techniques, and toolsUphold...  ...Python software engineering, deep learning, cloud AI, and MLOps skills to... 
    Flexible hours

    Osedea

    Winnipeg, MB
    1 hour ago
  • Build AI and machine learning applications with Python and React at Bombardier, with flexible and hybrid work policies when applicable.As an AI Software Engineer, you will address high-impact business challenges through artificial intelligence and machine learning. You will... 
    Flexible hours

    Bombardier Inc.

    Winnipeg, MB
    1 hour ago
  • Build machine learning software in Markham, Ontario, using C++ and Python to optimize GPU kernels, workloads, and next-generation computing platforms onsite.Sapphire Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop... 

    Sapphire Stream Technology

    Winnipeg, MB
    1 hour ago
  •  ...marketers connect with their biggest fans. Our platform powers marketing for 1,500+ iconic events...  ..., and performant. As a Senior Data Engineer, you’ll play a vital role in evolving our...  ...with Python ML tooling (pandas, scikit-learn; familiarity with PyTorch or TensorFlow).... 
    For graduates
    Summer work
    Remote work
    Flexible hours

    Hive

    Winnipeg, MB
    1 hour ago
  • Develop AWS Neuron software for machine learning acceleration in Toronto, combining backend systems, web interfaces, CLI workflows, and performance analysis.As a Senior Software Development Engineer, you will work on Neuron Explorer, which profiles, debugs, and analyzes workloads... 

    Amazon Inc.

    Winnipeg, MB
    1 hour ago
  •  ...personalized consumer experiences. We’re looking for a Staff Machine Learning Engineer to serve as the technical lead for a high-impact ML team...  ...Requirements 12+ years of industry experience in machine learning or software engineering, with demonstrated ownership of production ML... 
    Full time
    Remote work

    Fetch

    Winnipeg, MB
    1 hour ago
  •  ...DoorDash is seeking highly motivated recent graduates to join our engineering team as product engineers. You will help design, build, and...  ..., merchants, and dashers. You’ll work with mentors to learn modern software practices, contribute to backend and frontend flows, write... 
    For graduates

    DoorDash USA

    Winnipeg, MB
    1 hour ago
  •  ...foundation remotely from Canada, applying Python and LLM expertise to scalable, enterprise-quality machine learning systems.As a Staff Machine Learning Engineer on Twilio’s AI/ML Platform team, you will shape foundational capabilities powering intelligent engagement experiences.... 
    Remote work

    Twilio Inc.

    Winnipeg, MB
    1 hour ago
  • Build Wiser Solutions’ customer-facing AI platform remotely using Python, machine learning, embeddings, and large language models at scale.As a Senior Machine Learning Engineer, you will turn customer problems into production systems. You will develop matching, classification... 
    Remote work

    Wiser Solutions, LLC

    Winnipeg, MB
    1 hour ago
  • $176k - $220k per year

     ...institutions Work together with engineers, scientists, operators, and more...  ...much longer as models take on new domains. Handshake AI supports all...  ...the RoleWe’re looking for a Senior Software Engineer to join our ML Infrastructure & Platform team. This team powers both... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Handshake

    Winnipeg, MB
    1 hour ago
  • Shape AI platform architecture with PostgreSQL, Docker, REST APIs, and cloud services for National Safety Services Inc. Help establish...  ...management space and occupational health and safety. As a Machine Learning Engineer, you will define the technology stack and infrastructure... 
    For contractors

    Avenue.io Inc.

    Winnipeg, MB
    1 hour ago
  • About The Role What if your machine learning expertise could directly influence how the most advanced...  ...code? We're looking for experienced ML engineers in Toronto to evaluate AI-generated...  ...on expanded responsibilities and lead new programsPotential for ongoing work and contract... 
    Hourly pay
    Ongoing contract
    Contract work
    Remote work
    Flexible hours

    Alignerr Corp.

    Winnipeg, MB
    1 hour ago
  • Sr. Machine Learning Software Verification Engineer AI Software Test / Validation Engineer Location: Toronto, ONJob Type: Full-TimeIndustry: Technology / AI / SemiconductorAbout the Role Our client is a global technology leader developing next-generation AI and machine... 

    Talentlab

    Winnipeg, MB
    1 hour ago
  •  ...insurance provider in the world? Look no further than Zurich Canada. If you have experience in machine learning, artificial intelligence or ML/AI engineering and are looking for a new challenge, we would love to hear from you. Zurich Canada is expanding its AI Engineering... 
    Internship

    Zurich Canada

    Winnipeg, MB
    1 hour ago
  • $114.4k - $164.4k per year

     ...domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and...  ...industry leading customer use cases. New Position Note: This is not a data science...  ...application/tools developing for Qualcomm Machine Learning SW stack verification on... 
    Work from home

    Qualcomm

    Winnipeg, MB
    1 hour ago
  • $142.4k - $190.1k per year

     ...the way the world shops and sells. Our platform empowers millions of buyers and sellers...  ...scalable experiences powered by the latest Machine Learning, AI, NLP, LLM/GenAI, and RAG...  ...production ML applications. Partner across engineering, product, data, and applied science... 
    Immediate start

    eBay

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer New Grad, Machine Learning Platform - Quora. Be the first to apply!