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
    5 days 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
    5 days ago
  •  ...Winnipeg. As my work expands I'm looking for passionate individuals to fill a variety of roles with the families I work with. You can learn more about me and my work on my website and social media at sunupchildcare. Please take a look at the opportunities below and reach out... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Contract work
    For subcontractor
    Internship
    Monday to friday
    Night shift
    Day shift
    Afternoon shift

    CanadianNanny.ca

    Winnipeg, MB
    8 days ago
  • $100.81k per year

     ...tool, it's your playground. Our engineers work on scalable systems,...  ...This is an environment where you learn by building. Whether you're creating...  ...-native solutions, optimizing machine learning models, or building...  ...your skills as you tackle new problems. There's no single path... 
    Suggested
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to friday

    Amazon

    Winnipeg, MB
    1 day ago
  •  ...Shape backend platforms for EA game development with C#/.NET, RESTful APIs, and scalable...  ...collaborative environment. This experienced Software Engineer III joins Electronic Arts’ Quality...  ...development experience Strong production-grade C# and.NET capability Experience... 
    Suggested
    Full time

    Electronic Arts

    Winnipeg, MB
    15 hours ago
  •  ...innovative organization looking for new talent in our growing Winnipeg...  ...Tea and Coffee Job Title: Software Developer Location:...  ...Industries is building a new Engineering Technology team, and we are looking...  ...enjoys solving problems, learning new tools, and working across... 

    Price Industries Limited

    Winnipeg, MB
    5 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... 
    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
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce...  ...energized by the idea of building something new and want to work on problems that matter...  ...We exist to make that possible. Our platform gives organizations access to realistic,... 
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    5 days ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You...  ...into routing capabilities. 8+ years of software engineering experience, including substantial... 
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    5 days ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team....  ...Evaluate technologies for product features and platforms Requirements: 5+ years designing highly redundant... 

    Equinix

    Winnipeg, MB
    5 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
  •  ...together across manufacturing, engineering, customer care, service,...  ...POSITION SUMMARY: As the Learning & Development Specialist, reporting...  ...career with opportunities to learn and grow across our family of...  ...improve learning programs, explore new approaches, and strengthen... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to friday

    NFI Group Inc.

    Winnipeg, MB
    22 days 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
  •  ...before a training run optimizes for themData engines and evaluation. Mine production agent-...  ...information with user- and tenant-level learnings. Separate failures of retrieval from failures...  ...agent environments/harnesses for software engineering, web or tool use; large-scale... 

    Ema

    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
  •  ...or hydraulic assemblies. Inspect furniture and fixture subassemblies and finished products for conformance to quality standards. Use machining tools to fabricate or recondition parts. Repair or replace defective pressure vessel parts, such as safety valves or regulators.... 
    For graduates
    Hourly pay
    Permanent employment
    Immediate start
    Weekend work
    Day shift
    Afternoon shift

    WESLEY INDUSTRIAL MACHINE SHOP LTD.

    Winnipeg, MB
    5 days 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
  •  ...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
  • Build dependable machine learning platforms for Fluent Media in Canada, using Python and PySpark to improve model operations and production reliability.As a Senior MLOps Engineer, you will establish engineering standards across the model lifecycle. The work spans automated... 

    Fluent, LLC

    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
  • $24 - $30 per hour

     ...program and operate one or more computerized or manual woodworking machines Fabricate or repair wooden parts for furniture, fixtures and...  ...Financial benefits ~ Life insurance Other benefits Free parking available Learning/training paid by employer... 
    For graduates
    Permanent employment
    Full time
    Relocation

    Yarrow Sash and Door Inc.

    Winnipeg, MB
    18 days ago
  • Build software for custom ML accelerator silicon at Amazon, using C++, Python, Rust, or C across performance-critical systems. Collaborate...  ...hardware and software disciplines.This Software Development Engineer role focuses on accelerator-stack development and optimization.... 

    Teamblind, Inc.

    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

    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
  • 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

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!