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

GB, London
Come build the future of entertainment with us. Are you interested in shaping the future of movies and television? Do you want to define the next generation of how and what Amazon customers are watching? Prime Video is a premium streaming service that offers customers a vast collection of TV shows and movies - all with the ease of finding what they love to watch in one place. We offer customers thousands of popular movies and TV shows including Amazon Originals and exclusive licensed content to exciting live sports events. We also offer our members the opportunity to subscribe to add-on channels which they can cancel at anytime and to rent or buy new release movies and TV box sets on the Prime Video Store. Prime Video is a fast-paced, growth business - available in over 200 countries and territories worldwide. The team works in a dynamic environment where innovating on behalf of our customers is at the heart of everything we do. If this sounds exciting to you, please read on. PV observability team's mission is to deliver efficient, zero-touch observability solutions that combine log management, tracing, and AI-powered analytics, enabling teams to detect, diagnose, and resolve Prime Video issues at unprecedented speed. We are looking for an Applied Scientist for our London office experienced in generative AI and large models. This is a wide impact role working with development teams across the UK, India, and the US. You will develop and deploy customized models for PV builders needs at scale, and explore emerging techniques that help us make better decisions faster for agentic solutions. This is a hands-on role working with a high performing and high visibility multidisciplinary group of engineers and scientists in the London office, focused on improving the PV builders experience for Prime Video organization. You will have strong technical ability, excellent teamwork and communication skills, and a strong motivation to deliver customer value from your research. Our position offers opportunities to grow your technical and non-technical skills and make a global impact immediately. Key job responsibilities - Develop machine learning algorithms for high-scale recommendations problems - Rapidly design, prototype and test many possible hypotheses in a high-ambiguity environment, making use of both quantitative analysis and business judgement - Collaborate with software engineers to integrate successful experimental results into Prime Video wide processes - Report and share results with the team and wider scientific community by authoring documents that are both statistically rigorous and compellingly relevant, exemplifying good scientific practice in a business environment A day in the life You will lead the design of machine learning models that scale to very large quantities of data across multiple dimensions. You will embody scientific rigor, designing and executing experiments to demonstrate the technical effectiveness and business value of your methods. You will work alongside other scientists and engineering teams to deliver your research into production systems. About the team Our team owns Prime Video observability features for development teams. We consume PBs of data daily which feed into multiple observability features focussed on reducing the customer impact time.
US, CA, Santa Clara
MULTIPLE POSITIONS AVAILABLE Employer: AMAZON.COM SERVICES LLC Offered Position: Data Scientist III Job Location: Santa Clara, California Job Number: AMZ9976173 Position Responsibilities: Own the data science elements of various products to help with data-based decision making, product performance optimization, and product performance tracking. Work directly with product managers to help drive the design of the product. Work with Technical Product Managers to help drive the build planning. Translate business problems and products into data requirements and metrics. Initiate the design, development, and implementation of scientific analysis projects or deliverables. Own the analysis, modelling, system design, and development of data science solutions for products. Write documents and make presentations that explain model/analysis results to the business. Bridge the degree of uncertainty in both problem definition and data scientific solution approaches. Build consensus on data, metrics, and analysis to drive business and system strategy. 40 hours / week, 8:00am-5:00pm, Salary Range: $183,000/year to $247,600/year. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, visit: https://www.aboutamazon.com/workplace/employee-benefits. Amazon.com is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.#0000
US, NY, New York
We are seeking a Human-Robot Interaction (HRI) Applied Scientist to develop cutting-edge interactions that make robots feel alive, personal, and fun. In this role, you will focus on verbal and non-verbal conversational systems, social dynamics, memory, and long-term relationship formation between robots, their environments, and the people they interact with. Your contributions will be essential in advancing robotics by enabling expressive, socially intelligent, and trustworthy interactions between robots and humans. Key job responsibilities - Develop interactive systems that leverage large language models, multimodal inputs and outputs, reinforcement learning from human feedback, or other advanced techniques to achieve fluid, engaging, and socially appropriate robot behavior - Design and implement intelligent conversational systems that handle turn-taking, grounding, interruption, and incorporates context drawn from a robot's physical environment and shared history with a user - Integrate perceptual sensor streams including gaze, facial expression, gesture, posture, and more to understand social context and produce coherent, lifelike interactions. - Develop memory and personalization systems that allow robots to form lasting relationships with individual users, learn their environments, and adapt their behavior over weeks and months - Stay updated on advancements in HRI, NLP, multimodal AI, and cognitive and social science to apply cutting-edge techniques to robot interaction challenges - Lead technical projects from conception through production deployment - Mentor junior scientists and engineers - Bridge research initiatives with practical engineering implementation
US, WA, Seattle
Amazon Customer Service (CS) Data Intelligence builds the data and Artificial Intelligence (AI) foundations for CS to ensure Amazon delivers the best customer service possible. CS Economics sits within CS DI and contributes to the CS knowledge base and decision frameworks. CS Economics seeks economists to apply economic methods to solve business problems. The ideal candidate will work with engineers and applied scientists to design models that leverage large scale and unstructured data, design scalable agents for non-tech CS partners to understand the impact of their actions, and propose mechanism designs to robustly match customers to our services. CS Economics is looking for optimistic critical-thinkers who combine a strong technical economic toolbox with a desire to learn from other disciplines, and who know how to execute and deliver on big ideas as part of an interdisciplinary technical team. Ideal candidates enjoy working in a team setting with individuals from diverse disciplines and backgrounds. They will work with teammates to develop scientific models and conduct data analysis, modeling, and experimentation that is necessary for estimating and validating models. They will work closely with engineering teams to develop scalable data resources to support rapid insights, and take successful models and findings into production as new products and services. They will be customer-centric and will communicate scientific approaches and findings to business leaders, listening to and incorporate their feedback, and delivering successful scientific solutions. Key job responsibilities - Design and conduct rigorous evaluations of CS actions - Develop experiments to evaluate product launches - Communicate complex findings to business stakeholders in clear, actionable terms - Work with engineering teams to develop scalable tools that automate and streamline evaluation processes A day in the life Work with teammates to apply economic methods to business problems, e.g., identify the appropriate research question and identification strategy, write code to estimate heterogeneous treatment effects or conduct experiment analysis, write and present a document with findings to business leaders. We collaborate with partner teams within and outside of CS throughout the process, from understanding their challenges, to developing a research agenda that will address those challenges, to help them implement solutions. About the team Amazon Customer Service (CS) Economics provides estimates and measures of the causal impact of CS actions on costs and benefits. We build agents and guide leadership to establish processes to scale valid experimentation, causal inference, and mechanism design.
US, TX, Austin
Amazon Security is seeking an Applied Scientist to work on GenAI acceleration within the Secure Third Party Tools (S3T) organization. The S3T team has bold ambitions to re-imagine security products that serve Amazon's pace of innovation at our global scale. This role will focus on leveraging large language models and agentic AI to transform third-party security risk management, automate complex vendor assessments, streamline controllership processes, and dramatically reduce assessment cycle times. You will drive builder efficiency and deliver bar-raising security engagements across Amazon. Key job responsibilities Own and drive end-to-end technical delivery for scoped science initiatives focused on third-party security risk management, independently defining research agendas, success metrics, and multi-quarter roadmaps with minimal oversight. Understanding approaches to automate third-party security review processes using state-of-the-art large language models, development intelligent systems for vendor assessment document analysis, security questionnaire automation, risk signal extraction, and compliance decision support. Build advanced GenAI and agentic frameworks including multi-agent orchestration, RAG pipelines, and autonomous workflows purpose-built for third-party risk evaluation, security documentation processing, and scalable vendor assessment at enterprise scale. Build ML-powered risk intelligence capabilities that enhance third-party threat detection, vulnerability classification, and continuous monitoring throughout the vendor lifecycle. Coordinate with Software Engineering and Data Engineering to deploy production-grade ML solutions that integrate seamlessly with existing third-party risk management workflows and scale across the organization. About the team Security is central to maintaining customer trust and delivering delightful customer experiences. At Amazon, our Security organization is designed to drive bar-raising security engagements. Our vision is that Builders raise the Amazon security bar when they use our recommended tools and processes, with no overhead to their business. Diverse Experiences Amazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why Amazon Security? At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores. Inclusive Team Culture In Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices. Training & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.
US, WA, Seattle
Do you want to leverage your expertise in translating innovative science into impactful products to improve the lives and work of over a million people worldwide? If so, People eXperience Technology Core Science team would love to discuss how you can make that a reality. Our team is an interdisciplinary team that uses behavioral science, statistics, and machine learning to identify products, mechanisms, and process improvements that enhance Amazonians' well-being and their ability to deliver value for Amazon's customers. We collaborate with HR teams across Amazon to make Amazon PXT the most scientific human resources organization in the world. In this role, you will spearhead science design and technical implementation innovations across our talent solution science work-streams. You'll enhance existing models and create new ones, empowering leaders throughout Amazon to make data-driven business decisions. You'll collaborate with scientists and engineers to deliver solutions while working closely with business stakeholders to address their specific needs. Your work will span various business domains (corporate, operations, safety) and analysis levels (individual, group, organizational), utilizing a range of modeling approaches (linear, tree-based, deep neural networks, and LLM-based). You'll develop end-to-end ML solutions from problem formulation to deployment, maintaining high scientific standards and technical excellence throughout the process. As an Applied Scientist, you'll also contribute to the team's science strategy, keeping pace with emerging AI/ML trends. You'll mentor junior scientists, fostering their growth by identifying high-impact opportunities. Your guidance will span different analysis levels and modeling approaches, enabling stakeholders to make informed, strategic decisions. If you excel at building advanced scientific solutions and are passionate about developing technologies that drive organizational change in the AI era, join us as we work hard, have fun, and make history. Key job responsibilities Key job responsibilities • Model Development & Innovation: Design and implement novel GenAI/LLM solutions using foundation models (e.g., Claude, GPT) and AWS services including Amazon Bedrock, SageMaker, and other AWS AI/ML tools • Research & Experimentation: Conduct applied research to advance the state-of-the-art in LLM applications, including prompt engineering, few-shot learning, fine-tuning, and model evaluation • Production Deployment: Build scalable, production-ready AI systems that serve millions of requests with high reliability, low latency, and cost efficiency • Cross-Functional Collaboration: Partner with product managers, engineers, and business stakeholders to translate business requirements into technical solutions and drive measurable impact • Technical Leadership: Mentor junior scientists, contribute to technical strategy, and establish best practices for GenAI development across the organization • Evaluation & Metrics: Design rigorous evaluation frameworks to measure model performance, bias, safety, and business impact • Documentation & Influence: Publish technical papers, create documentation, and influence both technical and non-technical audiences About the team The People eXperience and Technology (PXT) Core Science Team uses science, engineering, and customer-obsessed problem solving to proactively identify mechanisms, process improvements, and products that simultaneously improve Amazon and Amazonians' lives, wellbeing, and value of work. As an interdisciplinary team combining talents from machine learning, statistics, economics, behavioral science, engineering, and product development, the Core Science team develops and delivers measurable solutions through innovation and rapid prototyping to accelerate informed, accurate, and reliable decision-making backed by science and data. We are building a talent intelligence layer — fusing natural language understanding, network science, and large-scale predictive modeling into a unified platform that continuously learns from how people work, collaborate, and grow across one of the world's largest and most complex workforces.
US, WA, Seattle
We are seeking a Senior Applied Scientist to join our team in developing pioneering AI research, Generative AI, Agentic AI, Large Language Models (LLMs), Diffusion and Flow Models, and other advanced Machine Learning and Deep Learning solutions for Amazon Selection and Catalog Systems, within the AI Lab Team. This role offers a unique opportunity to work on AI research and AI products that will shape the future of online shopping experiences. Our team operates at the forefront of AI research and development, working on challenges that directly impact millions of customers worldwide. We push the boundaries of AI at both the foundational and application layers. As a Senior Applied Scientist, you will have the chance to experiment with LLMs and deep learning techniques, apply your research to solve real-world problems at an unprecedented scale, and collaborate with experienced scientists to contribute to Amazon's scientific innovation. Join us in redefining the future of shopping. Your work will directly influence how customers interact with the world's largest online store. Key job responsibilities - Design and implement novel AI solutions for Amazon catalog of products - Develop and train state-of-the-art LLMs, Diffusion Models, and other Generative AI models - Build and deploy autonomous AI Agents in Amazon production ecosystem - Scale AI models to handle billions of diverse products across multiple languages and geographies - Conduct research in areas such as Autonomous AI Agents, Generative AI, Language Modeling, Multi-modality Computer Vision, Diffusion Models, Reinforcement Learning - Collaborate with cross-functional teams to integrate AI models into Amazon's production ecosystem - Contribute to the scientific community through publications and conference presentations
US, CA, Sunnyvale
We are seeking an Applied Scientist II to join our team in developing pioneering AI research, Generative AI, Agentic AI, Large Language Models (LLMs), Diffusion and Flow Models, and other advanced Machine Learning and Deep Learning solutions for Amazon Selection and Catalog Systems, within the AI Lab Team. This role offers a unique opportunity to work on AI research and AI products that will shape the future of online shopping experiences. Our team operates at the forefront of AI research and development, working on challenges that directly impact millions of customers worldwide. We push the boundaries of AI at both the foundational and application layers. As a Applied Scientist, you will have the chance to experiment with LLMs and deep learning techniques, apply your research to solve real-world problems at an unprecedented scale, and collaborate with experienced scientists to contribute to Amazon's scientific innovation. Join us in redefining the future of shopping. Your work will directly influence how customers interact with the world's largest online store. Key job responsibilities - Design and implement novel AI solutions for Amazon catalog of products - Develop and train state-of-the-art LLMs, Diffusion Models, and other Generative AI models - Build and deploy autonomous AI Agents in Amazon production ecosystem - Scale AI models to handle billions of diverse products across multiple languages and geographies - Conduct research in areas such as Autonomous AI Agents, Generative AI, Language Modeling, Multi-modality Computer Vision, Diffusion Models, Reinforcement Learning - Collaborate with cross-functional teams to integrate AI models into Amazon's production ecosystem - Contribute to the scientific community through publications and conference presentations
IN, KA, Bengaluru
Are you excited by the idea of developing personalized experiences for Amazon customers as they shop? Are you looking for new challenges and to solve hard science problems while applying state-of-the-art recommendation system modeling and GenAI techniques? Join us and you'll help millions of customers make informed purchase decisions while also advancing the state of Amazon's science by publishing research! Key job responsibilities - Participate in the design, development, evaluation, deployment and updating of data-driven models for shopping personalization. - Develop and test new signals for improving recommendation models - Use supervised and uplift learning algorithms to improve customer experience - Contribute to production code and science tooling - Design A/B tests and conduct statistical analysis on their results - Work with distributed machine learning and statistical algorithms to harness enormous volumes of data at scale to serve our customers - Work closely with internal stakeholders like the business teams, engineering teams and partner teams and align them with respect to your focus area - Present and publish science research internally and externally, contributing to Amazon's science community - Mentor junior engineers and scientists. About the team Our team's mission is to surface the right payments-related recommendations to customers at the right time, helping create a rewarding and successful shopping experience for Amazon's customers. Our team's culture is highly collaborative, with an emphasis on supporting each other and learning from one another. We dedicate time each week to focus on personal development and expanding our knowledge as a team. We also highly value having a big impact, both for Amazon's business and for our customers.
US, WA, Seattle
Here's the job description with causal ML woven in: We are looking for a talented, organized, and customer-focused applied researcher to join our Pricing Optimization science group, with a charter to measure, refine, and launch customer-obsessed improvements to our algorithmic pricing and promotion models across all products listed on Amazon. This role requires an individual with exceptional machine learning modeling and architecture expertise — particularly in deep learning, neural networks, and transformer-based architectures applied to price prediction and forecasting problems. Equally important is deep expertise in causal machine learning — including causal inference, treatment-effect estimation, and experimentation methods (e.g., uplift modeling, double/debiased machine learning, instrumental variables, and A/B and quasi-experimental design) — to isolate the true impact of pricing and promotion decisions on customer behavior and business outcomes. The ideal candidate brings a strong foundation in applied statistics and probabilistic modeling, excellent cross-functional collaboration skills, business acumen, and an entrepreneurial spirit. We are looking for an experienced innovator who is a self-starter, comfortable with ambiguity, demonstrates strong attention to detail, and has the ability to work in a fast-paced and ever-changing environment. Key job responsibilities See the big picture. Understand and influence the long-term vision for Amazon's science-based competitive, perception-preserving pricing techniques. Develop and advance price prediction models leveraging deep learning frameworks, transformer architectures, and advanced statistical methods to drive pricing accuracy at scale. Build strong collaborations. Partner with product, engineering, and science teams within Pricing & Promotions to deploy machine learning price estimation and error correction solutions at Amazon scale. Design and implement neural network-based architectures — including sequence models and transformers — for large-scale price prediction and optimization. Stay informed. Establish mechanisms to stay up to date on the latest scientific advancements in deep learning, transformer architectures, applied statistics, neural network design, probabilistic forecasting, and multi-objective optimization techniques. Identify opportunities to apply them to relevant Pricing & Promotions business problems. Keep innovating for our customers. Foster an environment that promotes rapid experimentation, continuous learning, and incremental value delivery. Leverage statistical rigor and modern deep learning approaches to validate hypotheses and drive measurable pricing improvements. Successfully execute & deliver. Apply your exceptional technical machine learning expertise — including deep neural networks, attention-based models, and applied statistical analysis — to incrementally move the needle on some of our hardest pricing problems. A day in the life We are hiring a Sr. Applied Scientist to drive our pricing optimization initiatives. We drive cross-domain and cross-system improvements through: * shape and extend our RL optimization platform - a pricing centric tool that automates the optimization of various system parameters and price inputs. * Error detection and price quality guardrails at scale. * Identifying opportunities to optimally price across systems and contexts (marketplaces, request types, event periods) Price is a highly relevant input into Stores architectures; this role creates the opportunity to drive extremely large impact (measured in Bs not Ms), but demands careful thought and clear communication. About the team The Pricing Optimization science group builds and refines Amazon's algorithmic pricing and promotion models at scale. Our team combines expertise in deep learning, transformer architectures, applied statistics, and probabilistic forecasting to develop price prediction systems that directly impact the customer experience. The team also brings hands-on experience with causal modeling and inference — including uplift modeling and treatment effect estimation — to rigorously measure the impact of pricing decisions on customer behavior and business outcomes. We partner closely with product, engineering, and business teams to take solutions from research through production deployment.