WebAgents-Option04-16x9.gif
What looks like a single task — clicking a button, filling a form — contains layers of hidden complexity. Training reliable web agents means building environments that reproduce every layer, from surface interactions down to the underlying system behaviors.

A practical recipe for training computer-use agents with RL

LLMs are getting pretty good at talking. Getting them to reliably act on a computer — clicking, typing, and navigating real websites to achieve a goal — is a different beast.

At Amazon’s AGI Lab, one of our primary research efforts is to massively scale reinforcement learning (RL) into a practical engine for training computer-use agents (CUAs). Through this work, one lesson has become abundantly clear: useful agents do not emerge from a better model alone. They come from an end-to-end system that addresses four core problems:

  1. The data problem: Building synthetic RL gyms, designing tasks, and verifying success at scale.
  2. The reasoning problem: Keeping (and improving) the base model's reasoning so it stays a strong planner and problem solver for complex tasks.
  3. The algorithmic problem: Making RL stable and sample-efficient for long-horizon web tasks.
  4. The infrastructure problem: Keeping a complex training loop fast and reliable.

If any single layer is weak, no amount of gradient descent will save you. At a high level, a scalable and practical recipe for web agents should include the following layers:

The data layer: Why we need gyms

You don't want a half-trained RL agent exploring the open web. An untrained agent is a chaotic entity. It will click random buttons, delete data, or buy $5,000 items. On top of that, the web is non-stationary, meaning it changes dynamically in real-time. If a site updates its UI overnight, yesterday's correct trajectory can turn into today's misleading example.

So, we train agents in web gyms: controlled environments that simulate real web workflows inside a sandbox. However, building a good gym is nontrivial. To drive learning, a gym needs five properties:

  1. Realism: The DOM, layout, and JavaScript behaviors should be close enough to the open web that skills actually transfer.
  2. Explorability: If the environment is too simple (e.g., fake buttons that do not click), the agent creates a mental model of a "happy path." It then fails instantly when faced with real-world noise.
  3. Data diversity and hydration: Agents overfit easily. A gym needs "hydration" (i.e., many entities and diverse layouts) so that it can generate a wide range of tasks that differ in both structure and difficulty.
  4. Correct verifiers: RL needs a reward signal. At the end of a trajectory, we need to answer questions like: Did the agent succeed? Did we actually pay the bill? Did we submit the correct form fields? If your verifier is noisy (giving a reward when the task was not actually done) or wrong (failing to reward a valid completion), the RL algorithm will optimize for that noise. Correct, robust verifiers are as important as the tasks themselves.
  5. Infrastructure stability: Gym infrastructure is part of the training loop. If it’s flaky — timeouts, nondeterministic behavior, brittle resets — it makes RL more unstable.

One thing we've learned is that most of the learning signals come from high-quality task design.

It is not enough to simply ask an agent to "browse a website." A good task must force the model to exercise specific capabilities under constraints. For example, a task like "Buy a shirt" is poor because it's vague. A better task is "Buy the cheapest blue cotton shirt available in size M." This task forces the agent to search, filter, compare prices across pagination, and validate attributes before acting.

Good gyms, good verifiers, and good task design form the substrate. But the substrate alone isn't enough. You also need an agent that can reason.

The reasoning layer: Learning to be a smart agent

Before we get to RL, we need a strong starting point. Many real computer-use workloads aren't just 'click one button’ tasks. Rather, computer-use workloads are often complex and uncertain. The agent cannot memorize every possible UI, so it has to reason: "what should I look at next," "does this page match the constraints," and "what changed after my last action." Reasoning is how the agent stays alive outside its training distribution.

For CUAs, reasoning is the executive control loop that decides:

  • what to do next,
  • whether the current page matches the goal,
  • when to backtrack, and
  • how to recover when the environment behaves differently than expected.

We've found that strong starting models bring general reasoning capabilities that transfer well to web tasks:

  • Decomposition and planning: Turning a vague goal ('set up monthly invoicing for this customer') into a sequence of subtasks: find the customer, open billing settings, configure schedule, verify totals, and send a test invoice.
  • Search and exploration: When the right path isn't obvious, trying a few hypotheses ('maybe it's under Billing or Subscriptions') until something works.
  • Self-monitoring: Checking progress, revising the plan, undoing mistakes, and avoiding loops.

Does reasoning help web agents?

This transfer shows up empirically. Even when trained only on general reasoning data (e.g., math/coding style reasoning) rather than web-specific supervision, we often observe measurable improvements on web tasks (Figure 1).

fig1-Figure 1. Reasoning data transfers to web ta.png
Figure 1. Reasoning data transfers to web tasks. Relative improvement on a n internal web benchmark suite for a pre-reasoning checkpoint vs. the same model trained with additional math/coding reasoning data only, without web tasks. (Internal task suites are grouped into high-level buckets.)

Why does reasoning help on web tasks? A concrete example:

In tasks with hierarchical menus and hidden UI structure, a brittle policy may overfit to surface patterns (e.g., scrolling) and give up when progress stalls. A stronger reasoner forms a hypothesis about where information should live and tests it.

fig2-Reasoning enables navigation of hierarchical menus..png
Figure 2. Reasoning enables navigation of hierarchical menus. Compared to the model with no reasoning data , the model trained with additional math/coding reasoning data is more likely to infer a plausible navigation path (Dashboard -> Marketing -> User Content -> All Reviews) instead of repeatedly scrolling and giving up.

Finally, reasoning can degrade during specialization if training over-optimizes narrow patterns. Two practical mitigations are: (1) continuing to mix reasoning-heavy data alongside agentic data to preserve planning and constraint tracking, and (2) using higher-bandwidth feedback on failures (e.g., natural-language critiques) when scalar rewards are too sparse to teach why an attempt failed.

The algorithm layer: Stability and sample efficiency

Beyond reasoning data, we still need to specialize the model into an expert web agent via RL. Web RL is hard for structural reasons:

  • trajectories are long, up to hundreds of steps,
  • action spaces are huge,
  • rewards are sparse.

In our experiments, three algorithmic themes matter most in practice:

  1. The train-inference gap (and why it shows up as 'mystery drift'): Most scalable systems separate a rollout engine (collecting trajectories) and a training engine (updating weights). If these systems differ, even subtly, those differences can compound over long horizons. The model updates toward what training 'thinks' the policy is, while rollouts sample from something slightly different. Practical mitigations:
    1. Numerical alignment: Use consistent precision and numerics across rollout and training (e.g., align FP16/BF16 behavior) to reduce silent logit drift.
    2. Sequence-level off-policy correction: When rollouts are off-policy, importance sampling (IS) is the mathematically principled correction to keep objectives aligned.
    3. Truncated importance sampling: Truncation is a variance-control technique that can make training more stable, with a bias-variance trade-off. The key piece is still the IS correction; truncation is a pragmatic stabilizer.
  2. Learning from failures without destroying useful behavior: Web agents must learn what not to do. But naively treating every failed trajectory as 'push down everything' can suppress broadly useful sub-skills (e.g., navigation patterns that were correct early but failed due to a later mistake). Two stabilizers that are often useful in practice:
    1. Partial credit where possible: If the verifier can award intermediate progress signals (milestones), you reduce the all-or-nothing brittleness of sparse rewards.
    2. Loss normalization: Long unsuccessful trajectories can swamp the gradient budget. Normalizing or aggregating loss at the sequence level (rather than letting long episodes dominate by token count) helps keep training focused on learning signal rather than length.
  3. Curriculum and curation: Spend RL budget where it teaches
    Throwing thousands of tasks at the model uniformly is wasteful. Some tasks are too easy (already solved, low learning signal), and some are too hard (zero success, pure noise). What is easy or hard for the model also keeps changing as it learns.

    We built a curriculum sampler component that tracks task outcomes (e.g., recent success rates) and shapes the sampling distribution over time.

    A practical strategy is to emphasize tasks in a learning sweet spot - not too easy, not impossible (for example, a mid-range success band like ~30-70%). This keeps the RL budget concentrated where gradients are most likely to improve competence.

    This is not just a training trick, but a scaling strategy. Curation is how you turn 'lots of tasks' into 'useful tasks.'

The infrastructure layer

All the above assumes your system is still running and running fast enough. At scale, RL is training and inference intertwined: we continuously generate rollouts, score them, and push updates back into the policy. In many large-scale RL pipelines, rollout generation often dominates wall-clock time and becomes a primary scaling bottleneck.

Why is rollout so hard to scale? Autoregressive decoding is sequential per trajectory and the decode phase is often memory-bandwidth-bound, which limits how much speedup you get from naïvely adding more GPUs. Worse, rollout lengths follow a long-tailed distribution: a small number of very long samples can stall synchronous batches, leaving hardware underutilized while the system waits for stragglers. This is why the research community is actively exploring strategies like asynchronous generation/training, tail-aware batching, and partial rollout continuation.

Finally, efficiency only matters if the system is reliable. Training a CUA is orchestration: browser and gym containers, rollout workers, training engines, verifiers, evaluation, and rigorous accounting. A robust RL system needs fault tolerance by design. Some gyms might crash. Some rollouts might time out. Some pages might hang. The question is not 'can we avoid all failures,' but:

  • How do we categorize failures?
  • Do we retry? How many times?
  • When do we mark an episode as invalid vs. failed?
  • How do we ensure metrics remain trustworthy?
  • Can the system recover without manual babysitting?

Good infra turns RL from a fragile experiment into a scalable engine: keeping GPUs busy, metrics honest, and research iteration loops tight.

Training recipes

At a high level, a practical recipe for web agents looks like:

  1. Start from a base model with strong general reasoning.
  2. Mix in reasoning-heavy data and agentic web tasks in SFT and RL.
  3. Wrap curriculum and curation around all of this.

Takeaways

  • Data is a major bottleneck. You need realistic, stable gyms with reliable verifiers. Task design matters more than task quantity.
  • Reasoning can't be an afterthought. Reasoning is essential for solving complex web tasks. Mix in reasoning data to maintain general problem-solving. Use verbal feedback so the model learns why it fails.
  • Algorithms must handle stability and sample efficiency. Credit assignment, train-inference mismatch, learning from negative examples, and data curation all matter.
  • Infrastructure needs to be robust and fast: RL runs should sustain high throughput for days or weeks, recover automatically from failures, and keep metrics trustworthy without constant babysitting.

Scaling RL for computer-use agents is not about one trick. It’s about making every layer of the system scale together: realistic gyms and reliable verifiers, strong reasoning, stable and efficient algorithms, and robust infrastructure. When those layers line up, each additional unit of compute buys you better learning signal, faster iteration, and more capable agents.

Research areas
  • Machine learning

Related content

US, CA, Sunnyvale
The Frontier AI Assets (FAI) team is looking for a passionate, talented, and inventive Principal Applied Scientist with a strong deep learning and reinforcement learning background to build the training and evaluation assets that advance frontier Generative AI (GenAI) with Large Language Models (LLMs). AI models become more capable largely because of the learning environments, the RL gyms, in which they are trained. FAI builds those gyms and the platform that certifies them, so that model training teams across Amazon can rely on high-quality, graded assets. As a Principal on this team, you will set the technical direction for how these gyms and the tooling around them are built, evaluated, and scaled. Key job responsibilities As a Principal Applied Scientist with FAI, you will: •Set technical direction across data collection, sampling, and evaluation for RL gyms focused on agentic tool use across a range of real-world domains. •Design and lead experiments that produce reliable, efficient signal on what drives model improvement. •Build gym-building tooling and automated quality control that scale with demand. •Advance the science of how gyms are evaluated and validated before they're used in model training. •Act as a hands-on technical leader: produce exemplary, high-quality assets yourself, and audit and support more junior scientists and engineers. •Partner closely with domain experts and cross-functional teams, turning real-world problems into challenging, high-value tasks. •Lead scientific reviews, scrutinize experimental design and verification, probe assumptions, and align teams toward coherent strategies. Contribute to hiring, mentorship, and the development of other scientists. About the team The FAI team has the mission to push the envelope in GenAI with LLMs, in order to provide the best-possible experience for our customers. We build frontier training and evaluation assets, RL gyms and the certification platform behind them, that directly shape how Amazon's models are trained and improved. We value scientific depth, hands-on building, and turning research into measurable impact at scale.
IN, KA, Bengaluru
RBS (Retail Business Services) Tech team works towards enhancing the customer experience (CX) and their trust in product data by providing technologies to find and fix Amazon CX defects at scale. Our platforms help in improving the CX in all phases of customer journey, including selection, discoverability & fulfilment, buying experience and post-buying experience (product quality and customer returns). The team also develops GenAI platforms for automation of Amazon Stores Operations. As a Sciences team in RBS Tech, we focus on foundational ML research and develop scalable state-of-the-art ML solutions to solve the problems covering customer experience (CX) and Selling partner experience (SPX). We work to solve problems related to multi-modal understanding (text and images), task automation through multi-modal LLM Agents, supervised and unsupervised techniques, multi-task learning, multi-label classification, aspect and topic extraction for Customer Anecdote Mining, image and text similarity and retrieval using NLP and Computer Vision for product groupings and identifying duplicate listings in product search results Key job responsibilities As a Senior Research Scientist, you will be responsible to design and deploy scalable GenAI, NLP and Computer Vision solutions that will impact the content visible to millions of customer and solve key customer experience issues. You will develop novel LLM, deep learning and statistical techniques for task automation, text processing, image processing, pattern recognition, and anomaly detection problems. You will define the research and experiments strategy with an iterative execution approach to develop AI/ML models and progressively improve the results over time. You will partner with business and engineering teams to identify and solve large and significantly complex problems that require scientific innovation. You will help the team leverage your expertise, by coaching and mentoring. You will contribute to the professional development of colleagues, improving their technical knowledge and the engineering practices. You will independently as well as guide team to file for patents and/or publish research work where opportunities arise. The RBS org deals with problems that are directly related to the selling partners and end customers and the ML team drives resolution to organization level problems. Therefore, the Senior Research Scientist role will impact the large product strategy, identifies new business opportunities and provides strategic direction which is very exciting.
US, CA, Sunnyvale
Amazon Robotics is seeking an exceptional Applied Scientist to join our Foundation Models and Agentic AI team. This role presents an opportunity to shape the future of robotics through innovative applications of large vision-language-action (VLA) models, reasoning and task planning models, and reinforcement learning. At Amazon Robotics, we leverage advanced robotics, machine learning, and artificial intelligence to solve complex operational challenges at unprecedented scale. Our fleet of robots operates across hundreds of facilities worldwide, working in sophisticated coordination to fulfill our mission of customer excellence. We are pioneering the development of robotics foundation models that: - Enable unprecedented generalization across diverse tasks - Integrate multi-modal learning capabilities (visual, depth, force, tactile, linguistic) - Accelerate policy skill acquisition through imitation learning and reinforcement learning - Enhance robotic perception and environmental understanding - Streamline development processes through reusable capabilities The ideal candidate will contribute to research that bridges the gap between theoretical advancement and practical implementation in robotics. You will be part of a team that's revolutionizing how robots learn, adapt, and interact with their environment. Join us in building the next generation of intelligent robotics systems that will transform the future of automation and human-robot collaboration. Key job responsibilities As an Applied Scientist in the Applied AI and Robotics Foundations Model team, you will: - Model Development and Training: Designing and implementing the model architectures, training and fine tuning the foundation models using various datasets, and optimize the model performance through iterative experiments - Data Management: Process and prepare training data, including data governance, provenance tracking, data quality checks and creating reusable data pipelines. - Experimentation and Validation: Design and execute experiments to test model capabilities on the simulator and on the embodiment, validate performance across different scenarios, create a baseline and iteratively improve model performance. - Code Development: Write clean, maintainable, well commented and documented code, contribute to training infrastructure, create tools for model evaluation and testing, and implement necessary APIs - Research: Stay current with latest developments in foundation models and robotics, assist in literature reviews and research documentation, prepare technical reports and presentations, and contribute to research discussions and brainstorming sessions. - Collaboration: Work closely with senior scientists, engineers, and leaders across multiple teams, participate in knowledge sharing, support integration efforts with robotics hardware teams, and help document best practices and methodologies. A day in the life Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include: - Medical, Dental, and Vision Coverage - Maternity and Parental Leave Options - Paid Time Off (PTO) - 401(k) Plan If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply! About the team Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart, collaborative team of enthusiastic doers that work passionately to apply innovative advances in robotics and software to solve real-world challenges that will transform our customers’ experiences in ways we can’t even image yet. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun.
IN, HR, Gurugram
Lead ML teams building large-scale forecasting and optimization systems that power Amazon’s global transportation network and directly impact customer experience and cost. As an Sr Applied Scientist, you will set scientific direction, mentor applied scientists, and partner with engineering and product leaders to deliver production-grade ML solutions at massive scale. Key job responsibilities 1. Lead and grow a high-performing team of Applied Scientists, providing technical guidance, mentorship, and career development. 2. Define and own the scientific vision and roadmap for ML solutions powering large-scale transportation planning and execution. 3. Guide model and system design across a range of techniques, including tree-based models, deep learning (LSTMs, transformers), LLMs, and reinforcement learning. 4. Ensure models are production-ready, scalable, and robust through close partnership with stakeholders. Partner with Product, Operations, and Engineering leaders to enable proactive decision-making and corrective actions. 5. Own end-to-end business metrics, directly influencing customer experience, cost optimization, and network reliability. 6. Help contribute to the broader ML community through publications, conference submissions, and internal knowledge sharing. A day in the life Your day includes reviewing model performance and business metrics, guiding technical design and experimentation, mentoring scientists, and driving roadmap execution. You’ll balance near-term delivery with long-term innovation while ensuring solutions are robust, interpretable, and scalable. Ultimately, your work helps improve delivery reliability, reduce costs, and enhance the customer experience at massive scale.
US, WA, Bellevue
Have you ever ordered a product on Amazon and when that box with the smile arrived you wondered how it got to you so fast? Have you wondered where it came from and how much it cost Amazon to deliver it to you? Have you also wondered what are different ways that the transportation assets can be used to delight the customer even more. If so, the Amazon transportation Services, North America Sort Center Science team is for you . We manage the delivery of tens of millions of products every week to Amazon’s customers, achieving on-time delivery in a cost-effective manner. We are looking for an enthusiastic, customer obsessed Applied Scientist with strong scientific thinking, good software and statistics experience, skills to help manage projects and operations, improve metrics, and develop scalable processes and tools. The primary role of an Applied Scientist within Amazon is to address business challenges through building a compelling case, and using data to influence change across the organization. This individual will be given responsibility on their first day to own those business challenges and the autonomy to think strategically and make data driven decisions. Decisions and tools made in this role will have significant impact to the customer experience, as it will have a major impact on how we operate the middle mile network. Ideal candidates will be a high potential, strategic and analytic graduate with a PhD in (Operations Research, Statistics, Engineering, and Supply Chain) ready for challenging opportunities in the core of our world class operations space. Great candidates have a history of operations research, machine learning , and the ability to use data and research to make changes. This role requires robust skills in research and implementation of scalable products and models . This individual will need to be able to work with a team, but also be comfortable making decisions independently, in what is often times an ambiguous environment. Key job responsibilities Key job responsibilities - Design and develop advanced mathematical optimization and machine learning solutions in the domains of network design and optimization. - Research, prototype, simulate, and experiment with these models using programming languages such as Java and Python; participate in the production level deployment. - Create, enhance, and maintain technical documentation and science designs. - Present to other Scientists, Product, and Software Engineering teams, as well as Stakeholders. - Lead project plans from a scientific perspective by managing product features, technical risks, milestones and launch plans.
US, WA, Seattle
Prime Video is a first-stop entertainment destination offering customers a vast collection of premium programming in one app available across thousands of devices. Prime members can customize their viewing experience and find their favorite movies, series, documentaries, and live sports – including Amazon MGM Studios-produced series and movies; licensed fan favorites; and programming from Prime Video subscriptions such as Apple TV+, HBO Max, Peacock, Crunchyroll and MGM+. All customers, regardless of whether they have a Prime membership or not, can rent or buy titles via the Prime Video Store, and can enjoy even more content for free with ads. Are you interested in shaping the future of entertainment? Prime Video's technology teams are creating best-in-class digital video experience. As a Prime Video team member, you’ll have end-to-end ownership of the product, user experience, design, and technology required to deliver state-of-the-art experiences for our customers. You’ll get to work on projects that are fast-paced, challenging, and varied. You’ll also be able to experiment with new possibilities, take risks, and collaborate with remarkable people. We’ll look for you to bring your diverse perspectives, ideas, and skill-sets to make Prime Video even better for our customers. With global opportunities for talented technologists, you can decide where a career Prime Video Tech takes you! Key job responsibilities The science challenges include: - Heterogeneous customer responses. The same customer responds differently to ads depending on what they’re watching, how engaged they are, and their broader streaming context. We need to understand and predict this variation to make better advertising decisions in real time. - Signal sparsity in streaming. Unlike search or retail advertising, streaming offers no clicks, no conversions, and limited direct feedback. We must develop creative approaches to infer customer preferences, intent, and tolerance from indirect behavioral signals. - Personalization at scale. A one-size-fits-all ad experience leaves value on the table for both customers and the business. We build systems that adapt ad load, placement, and content to individual viewers across 100M+ customers and 100k+ titles. - Small effects, large variance. Ad interventions typically produce 0.1-2% shifts in engagement, effects easily overwhelmed by natural behavioral variance. Measuring, attributing, and optimizing these small signals requires rigorous experimental design and causal methodologies. - Competing objectives. Revenue, customer engagement, long-term retention, and advertiser value are in tension. We develop principled frameworks to navigate these tradeoffs and optimize for sustainable outcomes rather than any single metric. A day in the life - Contribute to the research and development of ML models that personalize advertising decisions for 100M+ customers across 100k+ titles, with production deployment in mind - Develop deep learning architectures (multi-task learning, embedding-based representations) for customer behavior prediction at scale - Design and analyze large-scale A/B experiments, applying causal inference techniques to measure and optimize the impact of ad strategies on customer engagement and monetization - Partner with engineering to ensure models meet production latency and scalability requirements - Collaborate with product managers to frame business problems as tractable ML problems and translate findings into product decisions - Shape the team’s scientific roadmap, identifying high-impact research directions About the team Prime Video Ads is pioneering the use of Generative AI, Deep Learning and Causal ML to empower the next generation of Ads experience in Prime Video. Our vision is to build the world’s most valuable and differentiated ad-supported streaming platform: one where every ad is relevant to the viewer, and every dollar spent by an advertiser delivers measurable results. We are seeking lead applied scientists who have demonstrated experience in advancing state of the art ML algorithms, particularly in Personalization, Relevance, Casual Inference and Gen-AI areas. Your role will be to deliver these innovations as production-ready systems at Amazon scale.
US, WA, Seattle
Pricing is one of the most consequential decisions Amazon makes, and the science behind it needs to be causally rigorous, not just predictive. The P2 Optimization Science team builds the machine learning (ML) systems that power Amazon's pricing decisions at scale: demand lift models, customer lifetime value (LTV) frameworks, and the experimentation infrastructure that validates whether pricing changes actually work. We're looking for a Research Scientist to own causal inference at the intersection of ML and pricing experimentation. Our team has identified a real gap: the methodological bridge between econometric analysis and production-scale ML pipelines needs a practitioner who lives in both worlds. You'll build conditional average treatment effect (CATE) estimation models, design analysis workflows for pricing experiments, and develop reusable causal ML infrastructure that the broader team — including non-ML scientists — can rely on. If you're a scientist who wants to tackle hard causal identification problems in a high-stakes production environment, and who finds satisfaction in making rigorous methods accessible to a broader team, this role is for you. Key job responsibilities - Design, train, evaluate, and deploy end-to-end causal ML pipelines for pricing use cases, including CATE estimation models and heterogeneous treatment effect frameworks. - Serve as the team's causal ML methodology expert — defining identification strategies, model selection criteria, evaluation standards, and the tradeoffs between econometric and ML approaches to causal estimation. - Contribute causal analysis methodology to pricing A/B test post-analysis and build reusable tooling that economists and other non-ML scientists can adopt without requiring deep ML expertise. - Assess emerging causal inference methods (e.g., synthetic difference-in-differences, generalized random forests, causal representation learning) for applicability to Amazon's pricing context, and author internal methodology proposals for adoption. - Partner with senior economists on identification strategy and causal assumptions, collaborate with software and data engineering partners on production deployment, and align with product managers on experiment design requirements. A day in the life Your work directly shapes the prices customers see on hundreds of millions of Amazon products. In a given week you might investigate an optimization anomaly in simulation and trace it to an unmodeled market dynamic, then design an offline evaluation framework to benchmark competing approaches before committing to online testing. You'll collaborate with senior economists on identification strategy for a pricing experiment, present a science proposal for incorporating a new competitiveness signal into an optimization system, or work with the experimentation platform team on randomization design. You'll also have opportunities to write up novel scientific findings for submission to venues such as KDD, NeurIPS, or the ACM Conference on Economics and Computation. About the team The P2 Optimization Science team sits at the center of Amazon's pricing decisions. We build the ML systems, causal inference pipelines, and experimentation infrastructure that determine how prices are set across Amazon's global catalog. Our team brings together research scientists, economists, and engineers who collaborate closely to turn rigorous methodology into production-quality systems with measurable business impact. We value scientific rigor, clear communication across disciplines, and a culture where every team member's work is designed to be extensible and useful beyond their own project. If you want your science to directly influence how hundreds of millions of customers experience Amazon, this is the team to join.
US, CA, San Francisco
Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all listeners with our different tiers of service: Prime members get access to all the music in shuffle mode, and top ad-free podcasts, included with their membership; customers can upgrade to Amazon Music Unlimited for unlimited, on-demand access to 100 million songs, including millions in HD, Ultra HD, and spatial audio; and anyone can listen for free by downloading the Amazon Music app or via Alexa-enabled devices. Join us for the opportunity to influence how Amazon Music engages fans, artists, and creators on a global scale. The Data, Insights, Science and Optimization, Consumer Product and Tech (DISCO CPT) team is looking for a Data Scientist to join a team of Data Scientists, Analytics Leads, Business Intelligence Engineers and Data Engineers who analyze big data, provide analytics and insights as well as build models and algorithms that power product for personalized experiences. The team focuses on accelerating Amazon Music customer growth by empowering Product teams to make sound, customer-centric decisions through data and insights. We build data pipelines, science models, self-service analytics, insights and dashboards, deliver engagement and retention at scale. In this role, you will pioneer and execute advanced analytics and experimentation efforts for the Amazon Music product team. You will work with stakeholders and partners to deliver experimentation insights, author scientific artifacts, build scalable models to advance our analytics and science products. The ideal candidate must be willing to effectively lead science solutions, prioritize across multiple stakeholders and projects and be ready to jump into a fast-paced, dynamic and fun environment. Key job responsibilities 1. Data Scientist I on this role will be a thought partner to Product and Engineering organizations through their expertise in experimentation, statistical modeling and advanced analytics 2. Conceptualize and drive strategic growth areas: app performance, stablity and latency experimentation, Gen AI initiatives, and product excellence. 3. Bridge science, analytics, and engineering to deliver solutions informing strategic decisions on AM technology investments and long-term business performance 4. Drive experimentation, measurement efficiency tooling, and ROI tracking for AM leadership 5. Build and maintain causal models to understand customer sentiment and its impact on key engagement/retention metrics 6. Develop structural and predictive models using data science workflows to deliver measurable customer results A day in the life 1. Lead strategic initiatives across visual and voice experiences, experimentation and customer retention stakeholders 2. Conduct experimentation, build causal models to better understand key drivers for customer retention 3. Evaluate existing metrics and lead deep dives to ensure the right measurement framework is leveraged to measure and enhance user adoption through visual and voice interfaces 4. Partner with product managers to translate business questions into actionable science projects 5. Influence product roadmaps through data-driven insights on customer behavior patterns 6. Identify and resolve customer experience friction points with cross-functional teams Drive adoption of best practices and innovative solutions across the organization
US, NY, New York
The Measurement Science team in the Measurement, Ad Tech, and Data Science (MADS) organization of Amazon Ads serves a centralized role developing solutions for a multitude of performance measurement products. We create solutions which measure the comprehensive impact of their ad spend, including sales impacts both online and offline and across timescales, and provide actionable insights that enable our advertisers to optimize their media portfolios. We leverage a host of scientific technologies to accomplish this mission, including Generative AI, classical ML, Causal Inference, Natural Language Processing, and Computer Vision. This Principal Applied Scientist leads the technical vision and execution for Amazon Advertising's performance measurement. Our measurement products and tools help customers understand the holistic impact of their spend on Amazon Ads and optimize their portfolios. This is a complex, multi-disciplinary scientific space spanning machine learning, causal inference, statistics and experimentation, natural language processing, and generative AI. As a GenAI-first organization, we build foundational and agentic models that power advertiser use cases across Ads, while empowering our Applied Scientists to directly build and ship products. You will guide a team of scientists with expertise across different domains to come together and innovate on some of the hardest problems in advertising, made more challenging by evolving privacy regulations and technological changes. In measuring the comprehensive impact of advertising, key challenges you will tackle include capturing impact: 1) both for identified and increasingly unidentified web traffic in light of an evolving global privacy landscape; 2) for outcomes across retailers, including both within and beyond Amazon; and 3) for both short- and long-term impacts of advertising. Key job responsibilities * Driving the scientific vision of the teams in your organization and you advise and influence its technical leadership on performance measurement models and products. * Identifying, tackling, and proposing innovative solutions to intrinsically hard, previously unsolved problems. You solve problems pragmatically, applying judgment and experience to balance trade-offs between competing interests. * Bringing clarity to complex problems, probing assumptions, illuminating pitfalls, fostering shared understanding, and guiding towards effective solutions. * Serving and being recognized by internal and external peers as a thought leader in modeled measurement in Ads. You will engage routinely with the broader scientific community, e.g. as a reviewer, program committee member, workshop organizer, or chair at peer-reviewed internal/external conferences. * Leading by example, with your papers, analyses, and code setting the standard in your organization for scientific engineering excellence. * Leading science and design reviews, aligning teams across your organization around coherent algorithmic strategies. * Influencing your team’s science and business strategy by driving one or more team roadmaps contributing to the organization’s roadmap and taking responsibility for some organizational goals. You drive multiple new product features from inception to production launch. * Guiding the career development of others, actively mentoring and educating the larger applied science community on trends, technologies, and best practices. You drive the documentation of scientific innovation. You attract bar-raising talent from academia and industry. * Staying abreast of academic and industry trends, knowing the state of the art, and building on top of existing solutions instead of reinventing when possible. About the team We are a team of scientists across Applied, Research, Data Science and Economist disciplines. You will work with colleagues with deep expertise in ML, NLP, CV, Gen AI, and Causal Inference with a diverse range of backgrounds. We partner closely with top-notch engineers, product managers, sales leaders, and other scientists with expertise in the ads industry and on building scalable modeling and software solutions.
US, CA, Sunnyvale
Amazon is seeking exceptional talent to help develop the next generation of advanced robotics systems that will transform automation at Amazon's scale. We're building robotic systems that combine frontier AI, sophisticated control, and advanced mechanical design to create adaptable automation capable of working safely alongside humans in dynamic environments. This is an opportunity to shape the future of robotics and automation at an unprecedented scale, working with world-class teams pushing the boundaries of what's possible in robotic manipulation, locomotion, and human-robot interaction. We are seeking an Applied Scientist to develop tactile- and force-driven manipulation policies for highly dexterous, multi-fingered robotic hands and grippers. In this role you will research and build policy learning algorithms that enable robotic hands to perform grasping and in-hand manipulation in unstructured, real-world environments, using touch and force feedback as first-class signals rather than afterthoughts. Much of this work is grounded in reinforcement learning. To be successful you need to be highly motivated, dive deep, and deliver to the highest standards. You will demonstrate strong working knowledge of modern policy learning methods, with expertise in taking algorithms from simulation onto real hardware. That means being comfortable working against real physical constraints and treating sim-to-real as a core research problem rather than optimizing for benchmark numbers alone. You will work across tactile signal processing, contact-rich manipulation, sim-to-real transfer, and multi-modal sensor fusion to build robust solutions for autonomous grasping, dexterous re-orientation, and fine motor control. You will bring the desire to learn from new challenges, and the problem-solving and communication skills to work within a highly interactive and experienced team. Key job responsibilities - Design and train manipulation policies that leverage tactile and force feedback for dexterous grasping, in-hand manipulation, and contact-rich tasks, using reinforcement learning, imitation learning, or hybrid approaches. - Drive sim-to-real transfer, closing the gap between simulated and physical performance on real robotic hands. - Shape objectives and control strategies with the hardware in mind, accounting for how motors and actuators actually behave: transmission ratios, torque versus power, backdrivability, and thermal limits. - Build simulation-based and on-robot evaluation frameworks, with benchmarks and metrics that make tactile perception and policy performance systematically comparable across iterations. - Own scientific and technical projects within the tactile sensing and manipulation workstreams, driving from research concept through deployment on physical robotic systems — and, at the senior level, set direction across a workstream. - Collaborate with hardware, mechanical design, firmware, and controls teams — and with partner applied science organizations — to translate research advances into deployable robotic capabilities, and to inform sensor and actuator design decisions with policy-level requirements. - Publish at top-tier venues and build collaborations with the external research community. - Contribute to a strong scientific bar on the team through code and design review, and mentor engineers and interns working on real-world manipulation and sensing problems. A day in the life Your morning might start with a standup alongside hardware and controls engineers reviewing overnight sim-to-real training runs on a multi-finger gripper, debugging why a grasp policy that worked in simulation is slipping on a real sensor array. Mid-morning you join the weekly tactile sensing workstream to align on sensor integration milestones and share early results from a contact-state estimator you have been prototyping. After lunch you spend a focused block iterating on a reinforcement learning reward formulation, testing variations in simulation before queuing runs on the cluster. Later you pair with a mechanical engineer to review sensor placement trade-offs on an upcoming gripper revision, then wrap the day by drafting a short experiment write-up and sketching next steps for a conference submission. No two days look exactly the same: one week you may be collecting teleoperated demonstrations on the physical robot to seed an imitation learning pipeline; the next you could be deep in a codebase refactor to support a new tactile modality. Throughout, you balance hands-on research — writing algorithms, running experiments, analyzing data — with cross-team collaboration and mentoring. The common thread is moving from research insight to working capability on real hardware, with a tight feedback loop between simulation and the physical world. About the team Our is developing next-generation manipulation capabilities for highly dexterous multi-fingered grippers and hands. Our work spans tactile sensor development, manipulation policy learning, and the tight integration of sensing hardware with intelligent control software. We are building systems that can feel, adapt, and manipulate with human-level dexterity. You will join a team working at the frontier of tactile sensing and contact-rich manipulation, helping define how robots perceive and interact with objects through touch. Because we build the hands as well as the policies that drive them, you will have a direct line to the sensor, actuator, and mechanism designs your algorithms depend on — and real influence over how they evolve. This is an opportunity to solve hard problems across perception, learning, and physical interaction alongside a team of scientists and engineers building toward real-world deployment.