Staff Machine Learning Engineer, Vector Bidding Science
Mountain View, CAStaff Machine Learning Engineer, Vector Bidding Science at Unity (San Francisco Bay Area). Architects real-time bidding algorithms and auction mechanisms for ads engine; requires hands-on ML/RL expertise, Python, PyTorch, and proven ability to lead projects end-to-end. On-site in Mountain View, CA; no relocation support. Strong technical fit but location blocker.
Staff Machine Learning Engineer, Vector Bidding Science
RemoteStaff Machine Learning Engineer role on Vector Bidding Science team at Unity, focused on real-time bidding algorithms, reinforcement learning, and marketplace optimization. Remote position in Washington, USA. Compensation not disclosed. Requires Python, PyTorch, and ML systems expertise.
Senior Machine Learning Engineer, Vector Bidding Science
RemoteUnity is hiring Senior Machine Learning Engineers for its Vector Bidding Science team to design and optimize real-time bidding systems powered by AI and advanced optimization frameworks. You'll architect scalable bidding algorithms, build bid landscape forecasting capabilities, analyze marketplace dynamics, and run A/B experiments to maximize advertiser returns while collaborating across product, infrastructure, and engineering teams. Must-haves include hands-on ML/reinforcement learning and control theory applied to bidding or pricing problems, strong Python and PyTorch skills, plus expertise in metric design, A/B testing, and large-scale data analysis. Valuable experience includes work with distributed computing (Spark, Ray, BigQuery, Flink), DSP bidding systems, survival analysis, or game-theoretic modeling, and proficiency with AI coding tools. The role offers a salary of $148,700–$229,900 USD and requires no relocation support, with standard benefits including equity, health insurance, and development programs.
Senior Machine Learning Engineer, Vector Bidding Science
Mountain View, CAUnity is hiring Senior Machine Learning Engineers for its Vector Bidding Science team to design and optimize real-time bidding systems powered by AI and advanced optimization frameworks. You'll architect scalable bid landscape forecasting, develop state-of-the-art bidding algorithms, and drive offline/online experiments to maximize advertiser returns while collaborating across product and infrastructure teams. Required experience includes hands-on ML and reinforcement learning applied to bidding or pricing problems, strong Python and PyTorch skills, solid understanding of metric design and A/B testing, and proven ability to lead projects end-to-end with measurable business impact. Nice-to-haves include experience with distributed computing (Spark, Ray, BigQuery), real-time ad systems or DSP bidding logic, and AI-assisted development tools. Unity is a publicly traded game engine company powering 3 billion monthly users, with the role based in a specific location (relocation support not available) and offering competitive compensation of $148,700–$258,720 USD plus standard benefits including equity, healthcare, and professional development support.
Machine Learning Engineer, User Understanding (Entry-Level / New Grad)
Mountain View, CAMachine Learning Engineer, User Understanding (Entry-Level/New Grad) role at Unity based in Mountain View, CA, focused on user behavior prediction, ad ranking models, and conversion systems. Requires BS in CS/ML/Statistics and Python proficiency; entry-level new grad position. Mountain View on-site; no relocation support; explicitly entry-level positioning.
Senior Backend Engineer, ML Inference Systems
Mountain View, CASenior Backend Engineer, ML Inference Systems at Unity in Mountain View, CA. Role designs and operates distributed systems powering large-scale online ML inference serving billions of daily requests. Responsibilities include building high-performance backend services, optimizing cloud infrastructure on GCP with Kubernetes, and managing monitoring/observability (Prometheus/Grafana). Requires expertise in Golang, GCP, Kubernetes, and ad-tech or real-time personalization domains. On-site position with focus on low-latency, high-throughput serving infrastructure for ad ranking and bidding systems.
Développeur(se) Backend Sénior, Systèmes d’inférence ML / Senior Backend Engineer, ML Inference Systems
Montreal, CanadaSenior Backend Engineer at Unity's Vector Gamer AI team, which governs ad ranking and bidding decisions across billions of daily impressions for gaming experiences. You'll design and operate distributed systems that power large-scale machine learning inference, focusing on low-latency, high-throughput serving infrastructure that processes billions of daily requests. Must have strong experience with Golang, GCP, Kubernetes, Prometheus/Grafana, and distributed systems at scale, with preference for background in ad tech, recommender systems, or real-time personalization. Unity is the world's leading game engine powering 3+ billion monthly users and is publicly traded (NYSE: U); the role requires fluent English for global collaboration. No relocation support is available for this position, and experience with ML inference servers like NVIDIA Triton or ad tech auction mechanics is a strong plus.
Senior Software Developer
CanadaDéveloppeuse ou développeur logiciel sénior / Senior Software Developer
Montreal, CanadaDéveloppeuse ou développeur logiciel sénior at Unity (Parsec) is a senior C/C++ backend role developing a low-latency remote desktop streaming application used by 5M+ people. Responsibilities span UI, encoding/decoding, networking, input management across macOS, Windows, and Linux platforms with focus on performance and latency optimization. Located in Montreal, Canada; no visa sponsorship or relocation support available.
Senior Software Engineer
Brighton, United KingdomSenior Software Engineer at Parsec (Unity subsidiary) in Brighton, UK, working on low-latency remote desktop streaming technology. Requires production C codebase experience, macOS and Windows native app development expertise, and familiarity with rendering, encoding, and UDP protocols. On-site in UK, not US-remote.
Senior Machine Learning Engineer, Ads Experimentation & Measurements
New York, NYUnity's Ads Experimentation Platform team is hiring a senior machine learning engineer to lead the design and evolution of their experimentation infrastructure, serving billions of devices globally. You'll own the statistical methodology and tooling that enables ML teams to validate and optimize ad delivery systems faster and with higher confidence, bridging advanced causal inference research with large-scale engineering. The role requires 5+ years in ad tech or high-scale experimentation platforms, an advanced degree in a quantitative field, deep expertise in causal inference and experimental design, strong Python/Scala skills, and proven production experience with methods like CUPED or switchback testing. Responsibilities span ad delivery evaluation, product analytics, building variance-reduction techniques into the platform, defining LTV proxy metrics, automating ML experimentation pipelines, and cross-functional technical leadership. This is an individual contributor role with substantial technical authority; the position is not relocatable and requires fluent English for worldwide collaboration. Compensation is $148,700–$229,900 USD with standard benefits including equity, health coverage, and professional development support.
Senior Machine Learning Engineer, Ads Experimentation & Measurements
Mountain View, CAUnity's Ads Experimentation Platform team is hiring a senior machine learning engineer to lead the technical strategy for experimentation and evaluation across their global ads ecosystem, which reaches billions of devices. You'll own the statistical foundations and roadmap for their experimentation platform, designing advanced methodologies like CUPED and sequential testing while building automated ML evaluation pipelines that enable faster iteration with higher confidence. The role requires 5+ years in ad tech or high-scale experimentation platforms, an advanced degree in a quantitative field, deep expertise in causal inference and experimental design, and strong production experience implementing advanced testing methods like interleaving or switchback testing. You'll serve as the technical authority bridging statistics and large-scale engineering, mentoring cross-functional teams on experimental rigor while researching long-term value proxy metrics for the ads ecosystem. This is a senior individual contributor role with significant leadership expectations, based on-site (relocation support not available), with base salary $148,700–$258,720 USD plus equity and comprehensive benefits. The standout requirement is needing 5+ years specifically in ad tech or marketplace experimentation—this isn't a general ML role.
Développeuse ou développeur logiciel sénior, Automatisation, Plateforme d’autorisation / Senior Software Engineer, Automation, Authoring Platform
Montreal, CanadaSenior software developer role on Unity's Automation team, building CI/CD and orchestration platforms (Unity Build Automation and Pipeline Automation) that power customizable workflows for game developers at scale. You'll architect core systems as microservices and command-line tools, mentor engineers, lead technical design decisions, and collaborate with engineering leadership to solve RT3D-specific automation challenges. Required: strong programming experience with Node.js, C#, Ruby, or Python; deep understanding of CI/CD pipelines and orchestration systems; comfort with large complex systems; and experience in globally distributed teams. Nice-to-have skills include build engineering for gaming/RT3D, production service operations, Jenkins/ArgoCD, and containerization experience. Notable constraints: no relocation support or visa sponsorship available, and the role requires fluent English for frequent communication with distributed global colleagues. This is a hands-on technical leadership position at a major public gaming platform company (NYSE: U) with significant scope to grow the automation engineering team.
Développeuse ou développeur en fiabilité de production / Production Reliability Engineer
Montreal, CanadaYou'll be a key infrastructure engineer on Unity's global platform team, owning systems used across the company to help developers build, deploy, and operate services securely and at scale. You'll tackle multi-tenant Kubernetes infrastructure challenges including tenant isolation, policy enforcement, cost allocation, SOX compliance, and shared cluster scaling while contributing to cloud standardization strategy. Required experience includes solid Kubernetes and cloud-native architecture expertise with proven production infrastructure design (ideally multi-tenant systems), strong GCP proficiency with exposure to AWS/Azure, ability to deliver platform capabilities like secrets management and policy enforcement, and skill at influencing through technical communication and cross-team collaboration. You must have comfort working across global time zones and preference for automation; helpful skills include Golang, Python, Node.js, Terraform, Vault, Docker, GitHub Actions, and FinOps practices. This role offers no relocation support and does not provide work visa or immigration sponsorship, making it best suited for candidates already authorized to work in their location.
Développeuse ou développeur côté serveur (backend) Staff — Systèmes d’inférence ML / Staff Backend Engineer, ML Inference Systems
Montreal, CanadaStaff Backend Engineer, ML Inference Systems at Unity designing and operating distributed systems for ML model inference at scale (billions of daily requests). Responsibilities include backend service architecture, performance/reliability optimization, Kubernetes/GCP infrastructure, monitoring (Prometheus/Grafana), DevOps best practices. Requires 5+ years distributed systems experience, Go expertise, GCP/Kubernetes, ad tech or ML serving background. Montreal, Canada location.
Gestionnaire de produit principal(e), uAds / Principal Product Manager, uAds
Montreal, CanadaUnity is hiring a Principal Product Manager for uAds to lead ad quality, privacy strategy, and exchange/programmatic initiatives for the Unity Ads network. The role requires 8+ years PM experience and involves collaboration with product, engineering, and data science teams across ad quality, trust/safety, and regulatory compliance in Montreal.
Android Technical Lead
Tel Aviv, IsraelData Center Infrastructure and Automation Engineer
RemoteSenior Data Scientist
Tel Aviv, IsraelSenior Manager, UX
Remote
Want Unity roles matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.