cover image
Discord

Discord

www.discord.com

3 Jobs

3,668 Employees

About the Company

Discord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games.

We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Take a look at https://discordapp.com/jobs for openings.

Listed Jobs

Company background Company brand
Company Name
Discord
Job Title
Staff Software Engineer, Machine Learning
Job Description
Job Title: Staff Software Engineer, Machine Learning Role Summary: Lead the design, architecture, and production deployment of large‑scale recommendation and personalization systems that drive daily engagement for millions of users on a high‑volume platform. Expactations: - Set technical direction and elevate engineering standards across the ML team. - Own the end‑to‑end lifecycle of recommender solutions from concept through production. - Mentor and influence cross‑functional stakeholders, ensuring alignment between ML models, product roadmaps, and scalability goals. Key Responsibilities: - Architect and implement high‑throughput, low‑latency recommender pipelines (two‑tower, transformer, wide‑and‑deep, multi‑task). - Develop and deploy advanced ML models (deep learning, reinforcement learning, optimization) to enhance user discovery and engagement. - Collaborate with product, data engineering, and infrastructure to balance rapid iteration with long‑term system stability. - Lead experiments, evaluate model impact, and iterate based on real‑world user feedback. - Drive performance tuning and scalability for distributed training and large‑scale data processing. Required Skills: - 8+ years in applied Machine Learning; Ph.D. or Master’s in CS/ML/AI or related field. - Deep expertise in RecSys architectures and model design. - Proficient in Python and frameworks such as PyTorch, JAX, or TensorFlow. - Proven experience building production‑grade ML systems at scale, including deployment, monitoring, and optimization. - Strong product sense, communication, and ability to lead cross‑functional technical initiatives. - Comfortable solving open‑ended, complex technical challenges in ambiguous environments. Required Education & Certifications: - Master’s or Ph.D. in Computer Science, Machine Learning, Artificial Intelligence, or a closely related discipline.
San francisco bay, United states
Hybrid
Senior
28-09-2025
Company background Company brand
Company Name
Discord
Job Title
Software Engineer, E-Commerce Platform
Job Description
San francisco bay, United states
On site
Junior
01-10-2025
Company background Company brand
Company Name
Discord
Job Title
Software Engineer, Payments
Job Description
Job title: Software Engineer – Payments Role Summary Develop and maintain Discord’s commerce platform, building checkout and payment capabilities for Web, Android, and iOS. Own end‑to‑end product delivery from specification through deployment, ensuring high reliability, observability, and scalability across distributed systems. Expectations * Minimum 3 years of professional software engineering experience. * Proven full‑stack development background, primarily in backend Python with additional work in React/TypeScript. * Strong growth mindset, proactive problem‑solving, and continuous improvement focus. * Product and platform sense, maintaining empathy for internal and external users. * Domain expertise in payment systems: checkout flows, payment processor integrations, global payment methods, localized pricing, discounts, and trial management. Key Responsibilities * Design, implement, and ship checkout and payment features that support existing revenue streams and new monetization opportunities across web, Android, and iOS. * Own technical specifications, code, testing, and release for assigned features, ensuring alignment with product requirements and quality standards. * Collaborate closely with Product, Design, Customer Experience, Data Science, and other feature teams to evolve the commerce platform and add new capabilities. * Provide reusable tools, libraries, and platform support to enable rapid development of future monetization products. * Continuously enhance system reliability, observability, and stability through monitoring, debugging, and architectural improvements. Required Skills * Full‑stack software development: backend Python, frontend React/TypeScript, and associated tooling (e.g., Docker, CI/CD). * Experience with REST/GraphQL APIs, authentication, and authorization. * Integration of third‑party payment processors (Stripe, PayPal, etc.), handling PCI compliance, fraud detection, and chargebacks. * Understanding of international payment methods, currency conversion, tax, and localized pricing strategies. * Knowledge of discount, coupon, and subscription/trial workflows. * Familiarity with observability tools (metrics, logs, tracing) and incident response practices. * Strong debugging, unit/integration testing, and code review skills. * Excellent communication and collaboration across cross‑functional teams. Required Education & Certifications * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). * Relevant certifications (e.g., AWS Certified Developer, Stripe Partner Certified) are a plus but not mandatory.
San francisco bay, United states
On site
Junior
26-11-2025