{"id":1310,"date":"2026-10-29T05:22:29","date_gmt":"2026-10-29T05:22:29","guid":{"rendered":"https:\/\/getaiwork.com\/articles\/?p=1310"},"modified":"2026-10-29T05:28:04","modified_gmt":"2026-10-29T05:28:04","slug":"amazon-ai-jobs","status":"publish","type":"post","link":"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/","title":{"rendered":"Amazon AI Jobs: The Openings Counted Beside the Cuts"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Amazon AI jobs are plentiful but mostly technical: on 29 October 2026 amazon.jobs carried 1,351 postings with an AI term in the title, 520 of them for scientists, while only 24 were data work roles and none of those was in the United States. They sit beside roughly 30,000 corporate cuts announced since October 2025.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"amazon-ai-jobs\" data-minutes=\"13\">\n<style>.msq-audio{margin:1.25em 0 1.75em;padding:16px 18px;background:#F1F4FA;border:1px solid #DDE3EE;border-radius:12px}\n.msq-audio-lead{margin:0 0 8px;font-size:.95em}.msq-audio audio{width:100%;margin:0 0 12px;display:block}\n.msq-toc-title{margin:0 0 6px;font-weight:700}.msq-toc ol{margin:0;padding:0;list-style:none}\n.msq-toc li{display:flex;gap:10px;align-items:center;padding:6px 6px;border-bottom:1px solid #DDE3EE;border-radius:8px}\n.msq-toc li:last-child{border-bottom:0}.msq-toc li.is-active{background:#fff}\n.msq-toc-play{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:0;background:#1E3A8A;color:#fff;font:inherit;font-size:.72em;line-height:30px;padding:0;cursor:pointer}\n.msq-toc-play.is-playing{background:#B45309}\n.msq-toc-time{flex:0 0 auto;min-width:3.1em;font-variant-numeric:tabular-nums;color:#55555F;font-size:.9em}\n.msq-toc a{color:#1B1F24;text-decoration:none;line-height:1.35}.msq-toc li.is-active a{font-weight:700;color:#1E3A8A}\n.msq-audio-note{margin:10px 0 0;font-size:.82em;color:#55555F}\nh2.wp-block-heading[id]{scroll-margin-top:24px}\n.msq-hplay{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 0 0 10px;border-radius:50%;border:0;background:#1E3A8A;cursor:pointer;padding:0;position:relative;top:-2px}\n.msq-hplay::before{content:'\u25b6\ufe0e';display:block;color:#fff;font-size:11px;line-height:26px;text-align:center}\n.msq-hplay.is-playing{background:#B45309}.msq-hplay.is-playing::before{content:'\u2016';font-size:13px;font-weight:700}\n.msq-bar{position:fixed;left:0;right:0;bottom:0;z-index:9000;display:flex;align-items:center;gap:10px;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:#FFFFFF;border-top:1px solid #DDE3EE;box-shadow:0 -4px 16px rgba(0,0,0,.08);font-size:.92em;color:#1B1F24;transition:transform .2s ease}\n.msq-bar.is-hidden{transform:translateY(130%)}\n.msq-bar-play{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#1E3A8A;color:#fff;font:inherit;font-weight:700;padding:8px 14px 8px 12px;cursor:pointer;white-space:nowrap}\n.msq-bar-play.is-playing{background:#B45309}\n.msq-bar-icon::before{content:'\u25b6\ufe0e';font-size:12px}.msq-bar-play.is-playing .msq-bar-icon::before{content:'\u2016';font-size:14px;font-weight:700}\n.msq-bar-chapter{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n.msq-bar-time{flex:0 0 auto;font-variant-numeric:tabular-nums;color:#55555F;font-size:.9em}\n.msq-bar-rate,.msq-bar-close{flex:0 0 auto;border:1px solid #DDE3EE;background:#fff;color:#1B1F24;font:inherit;font-size:.85em;line-height:1;border-radius:8px;padding:7px 9px;cursor:pointer}\n.msq-bar-close::before{content:'\u2715'}\n.msq-bar.msq-bar-pill{left:auto;right:14px;bottom:14px;padding:6px;padding-bottom:6px;border:1px solid #DDE3EE;border-radius:999px;box-shadow:0 6px 20px rgba(0,0,0,.15)}\n.msq-bar.msq-bar-pill .msq-bar-chapter,.msq-bar.msq-bar-pill .msq-bar-time,.msq-bar.msq-bar-pill .msq-bar-rate{display:none}\nbody.msq-has-bar{padding-bottom:76px}\n@media (max-width:600px){.msq-bar-time{display:none}.msq-bar{gap:8px;padding-left:10px;padding-right:10px}}\n.msq-s.msq-now{background:#F1F4FA;box-shadow:0 2px 0 #1E3A8A;border-radius:2px}\ntr.msq-now td,tr.msq-now th{background:#F1F4FA;box-shadow:inset 0 -2px 0 #1E3A8A}\n@media (hover:hover){.msq-s,tr[data-i]{cursor:pointer}.msq-s:hover{background:#F1F4FA}}<\/style>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"AudioObject\",\"@id\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/#audio\",\"name\":\"Amazon AI Jobs: The Openings Counted Beside the Cuts, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 29 October 2026.\",\"contentUrl\":\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-audio-202610291057.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT12M56S\",\"uploadDate\":\"2026-10-29\",\"inLanguage\":\"en-US\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"Amazon AI Jobs: The Openings Counted Beside the Cuts\",\"startOffset\":0,\"endOffset\":45},{\"@type\":\"Clip\",\"name\":\"How many AI jobs does Amazon have open right now?\",\"startOffset\":45,\"endOffset\":214,\"url\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/#how-many-ai-jobs-does-amazon-have-open-right-now\"},{\"@type\":\"Clip\",\"name\":\"Can you get Amazon AI work without a tech background?\",\"startOffset\":214,\"endOffset\":327,\"url\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/#can-you-get-amazon-ai-work-without-a-tech-background\"},{\"@type\":\"Clip\",\"name\":\"What pay does Amazon list for its AI roles?\",\"startOffset\":327,\"endOffset\":453,\"url\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/#what-pay-does-amazon-list-for-its-ai-roles\"},{\"@type\":\"Clip\",\"name\":\"How do the openings sit beside the job cuts?\",\"startOffset\":453,\"endOffset\":581,\"url\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/#how-do-the-openings-sit-beside-the-job-cuts\"},{\"@type\":\"Clip\",\"name\":\"What do people offered Amazon data operations roles report?\",\"startOffset\":581,\"endOffset\":698,\"url\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/#what-do-people-offered-amazon-data-operations-roles-report\"},{\"@type\":\"Clip\",\"name\":\"How do you apply for an Amazon AI job?\",\"startOffset\":698,\"endOffset\":776,\"url\":\"https:\/\/getaiwork.com\/articles\/amazon-ai-jobs\/#how-do-you-apply-for-an-amazon-ai-job\"}],\"contentSize\":\"5.4 MB\"}<\/script>\n<p class=\"msq-audio-lead\"><strong>Listen to this article<\/strong>, about 13 minutes. A synthetic voice reads the article and announces each section title as it begins; tables are read row by row and the questions at the end are left out.<\/p>\n<audio class=\"msq-audio-player\" controls preload=\"metadata\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-audio-202610291057.mp3\"><\/audio>\n<nav class=\"msq-toc\" aria-label=\"In this article\"><p class=\"msq-toc-title\">In this article<\/p>\n<ol>\n<li data-start=\"0.0\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"0.0\" aria-label=\"Play from: Amazon AI Jobs: The Openings Counted Beside the Cuts\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">Amazon AI Jobs: The Openings Counted Beside the Cuts<\/a><\/li>\n<li data-start=\"44.9\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"44.9\" aria-label=\"Play from: How many AI jobs does Amazon have open right now?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:45<\/span><a href=\"#how-many-ai-jobs-does-amazon-have-open-right-now\">How many AI jobs does Amazon have open right now?<\/a><\/li>\n<li data-start=\"213.68\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"213.68\" aria-label=\"Play from: Can you get Amazon AI work without a tech background?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">3:34<\/span><a href=\"#can-you-get-amazon-ai-work-without-a-tech-background\">Can you get Amazon AI work without a tech background?<\/a><\/li>\n<li data-start=\"326.9\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"326.9\" aria-label=\"Play from: What pay does Amazon list for its AI roles?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">5:27<\/span><a href=\"#what-pay-does-amazon-list-for-its-ai-roles\">What pay does Amazon list for its AI roles?<\/a><\/li>\n<li data-start=\"453.48\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"453.48\" aria-label=\"Play from: How do the openings sit beside the job cuts?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">7:33<\/span><a href=\"#how-do-the-openings-sit-beside-the-job-cuts\">How do the openings sit beside the job cuts?<\/a><\/li>\n<li data-start=\"580.66\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"580.66\" aria-label=\"Play from: What do people offered Amazon data operations roles report?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">9:41<\/span><a href=\"#what-do-people-offered-amazon-data-operations-roles-report\">What do people offered Amazon data operations roles report?<\/a><\/li>\n<li data-start=\"698.28\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"698.28\" aria-label=\"Play from: How do you apply for an Amazon AI job?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">11:38<\/span><a href=\"#how-do-you-apply-for-an-amazon-ai-job\">How do you apply for an Amazon AI job?<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 29 October 2026 from the article as published that day. Press a chapter to jump there; the highlighted line is what is playing. A play button sits beside every section heading, and once you scroll past this player a bar at the bottom of the screen keeps the controls in reach. Tap or click any sentence to hear the reading start from there.<\/p>\n<script>var MSQ_SENT = [[0.0,\"h\",\"amazonaijobstheopeningsc\",43],[3.68,\"p\",\"amazonaijobsareplentiful\",192],[21.68,\"p\",\"theysitbesideroughly3000\",63],[26.6,\"p\",\"onthispageacountofall135\",177],[44.9,\"h\",\"howmanyaijobsdoesamazonh\",39],[49.02,\"p\",\"morethantheheadlinesabou\",80],[54.26,\"p\",\"typeaiintoamazonsownjobs\",136],[64.78,\"p\",\"soon29october2026wereadt\",195],[86.38,\"p\",\"thatleft1351\",12],[88.82,\"p\",\"wesortedeachbywhatthejob\",46],[92.94,\"t\",\"scientistsappliedresearc\",86],[107.38,\"t\",\"engineerssoftwaremlinfer\",116],[123.18,\"t\",\"customerfacingarchitects\",107],[136.42,\"t\",\"managersproductandprogra\",92],[147.78,\"t\",\"dataworkdataassociatesqu\",101],[162.22,\"t\",\"total\",40],[170.9,\"p\",\"twothingsstandout\",17],[172.22,\"p\",\"thescientistsoutnumberev\",119],[181.82,\"p\",\"andtheboardisfresh372oft\",90],[194.78,\"p\",\"acountlikethisisasnapsho\",86],[201.3,\"p\",\"ifyouarenotsurewhichofth\",142],[213.68,\"h\",\"canyougetamazonaiworkwit\",43],[217.08,\"p\",\"yesbutthedoorisnarrowand\",53],[221.24,\"p\",\"thedataworkfamilyistheon\",104],[230.24,\"p\",\"eightwereinlondonandeigh\",135],[238.24,\"p\",\"theaidataassociatedutchp\",104],[247.72,\"p\",\"adataqualityspecialistpo\",87],[253.76,\"p\",\"indiahadfive\",12],[255.0,\"p\",\"theassociatemldataoperat\",147],[264.68,\"p\",\"theassociateiipostingjob\",118],[276.84,\"p\",\"botharelistedasvirtualin\",50],[281.96,\"p\",\"thefifthmldataassociatei\",125],[294.6,\"p\",\"theunitedstateshadnone\",22],[296.08,\"p\",\"readerswhoarrivehopingfo\",94],[303.8,\"p\",\"thenearestthingamazonmec\",121],[314.64,\"p\",\"anymessageofferingamazon\",108],[323.08,\"p\",\"noneoftheamazonpostingsw\",43],[326.9,\"h\",\"whatpaydoesamazonlistfor\",34],[329.98,\"p\",\"inwhatwereadonlytheuspos\",63],[335.74,\"p\",\"theindiaandeuropeandatar\",44],[339.46,\"p\",\"hereiswhatfourusjobpages\",53],[346.02,\"p\",\"amazonsownwordingoneachi\",107],[353.5,\"t\",\"appliedscientist\",96],[368.86,\"t\",\"seniorproductmanagerai\",93],[383.82,\"t\",\"seniorproductmanagerai\",92],[398.66,\"t\",\"globalaialliancemanager\",98],[414.82,\"t\",\"srsoftwaredevelopmentman\",118],[432.74,\"p\",\"theseareseniororspeciali\",128],[443.58,\"p\",\"ifyouwantthesamecomparis\",111],[453.48,\"h\",\"howdotheopeningssitbesid\",35],[455.8,\"p\",\"awkwardlyandamazonsaysso\",30],[457.72,\"p\",\"initspostof28october2025\",128],[469.2,\"p\",\"itspostof28january2026ad\",119],[479.48,\"p\",\"thetworoundstogethercome\",36],[482.0,\"t\",\"28oct2025\",90],[491.96,\"t\",\"28jan2026\",103],[503.64,\"t\",\"jul2026\",116],[515.04,\"t\",\"oct2026\",100],[526.36,\"t\",\"29october2026\",81],[539.92,\"p\",\"theoctober2026figurecome\",125],[550.6,\"p\",\"thejuly2026cutsintheagig\",184],[564.88,\"p\",\"whatthenumbersdoshowisth\",121],[573.2,\"p\",\"thosearerarelythesamepeo\",95],[580.66,\"h\",\"whatdopeopleofferedamazo\",50],[584.74,\"p\",\"becausethedatarolesareth\",86],[591.02,\"p\",\"wereadthreethreadsonther\",92],[600.02,\"p\",\"thesearewhatpeoplereport\",50],[603.3,\"p\",\"inajuly2026threada2025co\",104],[613.9,\"p\",\"theysaidtherecruitercall\",129],[623.22,\"p\",\"repliesthesameweekdescri\",60],[628.62,\"p\",\"onesaidtheshiftislabelli\",93],[635.7,\"p\",\"onereplycuttheotherwayif\",56],[639.14,\"p\",\"oneguessedatthepayandsai\",87],[645.78,\"p\",\"inanoctober2026threadana\",159],[662.38,\"p\",\"asecondapplicantforthesa\",86],[668.9,\"p\",\"thelivepostingnowreadshy\",66],[673.58,\"p\",\"wheretheydisagreeistheco\",30],[675.78,\"p\",\"applicantsdescribeasixmo\",78],[682.9,\"p\",\"bothcanbetruesinceafixed\",77],[687.94,\"p\",\"ontheworkitselftheforuma\",123],[698.28,\"h\",\"howdoyouapplyforanamazon\",29],[701.0,\"p\",\"onlythroughamazonjobsora\",110],[709.4,\"p\",\"searchbytitlefamilyrathe\",141],[720.28,\"p\",\"somepostingsstayupformon\",66],[729.6,\"p\",\"onthefreegetaiworkboardw\",227],[750.28,\"p\",\"amazonisasmallsliceofwhe\",48],[754.88,\"p\",\"ourpagesonrlhfjobsandwho\",159],[766.92,\"p\",\"ifyouwantashortlistofrol\",117]];\n(function(){\n  function init(){\n  var root = document.querySelector('.msq-audio'); if (!root) { return; }\n  var audio = root.querySelector('audio'), items = Array.prototype.slice.call(root.querySelectorAll('.msq-toc li'));\n  var starts = items.map(function(li){ return parseFloat(li.getAttribute('data-start')) || 0; });\n  var names = items.map(function(li){ return li.querySelector('a').textContent; });\n  var anchors = items.map(function(li){ var h = li.querySelector('a').getAttribute('href') || ''; return (h.charAt(0) === '#' && h !== '#top') ? document.getElementById(h.slice(1)) : null; });\n  var article = root.getAttribute('data-article') || location.pathname, minutes = root.getAttribute('data-minutes') || '';\n  var marks = {}, started = false, pausedAt = -1, closed = false, ended = false;\n  var RATES = [1, 1.25, 1.5], rate = 1;\n  try { var saved = parseFloat(localStorage.getItem('msq-audio-rate')); if (RATES.indexOf(saved) >= 0) { rate = saved; } } catch (e) {}\n  audio.playbackRate = rate;\n  function track(name, extra){ try { if (typeof gtag === 'function') { var p = { article: article }; for (var k in extra) { p[k] = extra[k]; } gtag('event', name, p); } } catch (e) {} }\n  function current(){ var t = audio.currentTime, idx = 0; for (var i = 0; starts.length > i; i += 1) { if (t + 0.25 >= starts[i]) { idx = i; } } return idx; }\n  function onScreen(){\n    var line = window.innerHeight \/ 3, idx = 0;\n    for (var i = 0; anchors.length > i; i += 1) { var el = anchors[i]; if (el && line >= el.getBoundingClientRect().top) { idx = i; } }\n    return idx;\n  }\n  function fmt(s){ s = Math.max(0, Math.round(s || 0)); var m = Math.floor(s \/ 60), r = s % 60; return m + ':' + (10 > r ? '0' : '') + r; }\n  function play(from, source){\n    if (from !== null) { audio.currentTime = from; }\n    var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n    track(from === null ? 'audio_resume' : 'audio_chapter', { chapter: names[current()], start: Math.round(audio.currentTime), source: source });\n  }\n  var hbtns = anchors.map(function(el, i){\n    if (!el) { return null; }\n    var b = document.createElement('button'); b.type = 'button'; b.className = 'msq-hplay'; b.setAttribute('aria-label', 'Play this section: ' + names[i]);\n    b.addEventListener('click', function(){\n      if (!audio.paused && current() === i) { audio.pause(); track('audio_pause', { source: 'heading' }); return; }\n      play(starts[i], 'heading');\n    });\n    el.appendChild(b); return b;\n  });\n  var bar = document.createElement('div'); bar.className = 'msq-bar msq-bar-pill is-hidden'; bar.setAttribute('role', 'region'); bar.setAttribute('aria-label', 'Audio player');\n  var playBtn = document.createElement('button'); playBtn.type = 'button'; playBtn.className = 'msq-bar-play';\n  var icon = document.createElement('span'); icon.className = 'msq-bar-icon'; icon.setAttribute('aria-hidden', 'true');\n  var label = document.createElement('span'); label.className = 'msq-bar-label';\n  playBtn.appendChild(icon); playBtn.appendChild(label);\n  var chap = document.createElement('span'); chap.className = 'msq-bar-chapter';\n  var clock = document.createElement('span'); clock.className = 'msq-bar-time';\n  var rateBtn = document.createElement('button'); rateBtn.type = 'button'; rateBtn.className = 'msq-bar-rate'; rateBtn.setAttribute('aria-label', 'Playback speed');\n  var closeBtn = document.createElement('button'); closeBtn.type = 'button'; closeBtn.className = 'msq-bar-close'; closeBtn.setAttribute('aria-label', 'Close the audio bar');\n  bar.appendChild(playBtn); bar.appendChild(chap); bar.appendChild(clock); bar.appendChild(rateBtn); bar.appendChild(closeBtn);\n  document.body.appendChild(bar);\n  function showRate(){ rateBtn.textContent = (rate === 1 ? '1' : String(rate)) + 'x'; }\n  showRate();\n  rateBtn.addEventListener('click', function(){\n    rate = RATES[(RATES.indexOf(rate) + 1) % RATES.length]; audio.playbackRate = rate; showRate();\n    try { localStorage.setItem('msq-audio-rate', String(rate)); } catch (e) {}\n    track('audio_rate', { rate: rate });\n  });\n  closeBtn.addEventListener('click', function(){\n    closed = true; if (!audio.paused) { audio.pause(); } paint(); track('audio_bar_close', {});\n  });\n  function mode(){\n    if (!audio.paused) { return 'pause'; }\n    if (ended) { return 'again'; }\n    if (!started) { return 'listen'; }\n    return (pausedAt === onScreen()) ? 'resume' : 'section';\n  }\n  playBtn.addEventListener('click', function(){\n    var m = mode();\n    if (m === 'pause') { audio.pause(); track('audio_pause', { source: 'bar' }); return; }\n    if (m === 'again') { ended = false; play(0, 'bar'); return; }\n    if (m === 'resume') { play(null, 'bar'); return; }\n    play(starts[onScreen()], 'bar');\n  });\n  function paint(){\n    var idx = current(), playing = !audio.paused, m = mode();\n    items.forEach(function(li, i){\n      var on = (i === idx) && playing, b = li.querySelector('.msq-toc-play'), a = li.querySelector('a');\n      li.classList.toggle('is-active', on); b.classList.toggle('is-playing', on);\n      b.textContent = on ? '\u2016' : '\u25b6\ufe0e';\n      b.setAttribute('aria-label', (on ? 'Pause: ' : 'Play from: ') + a.textContent);\n    });\n    hbtns.forEach(function(b, i){ if (b) { var on = (i === idx) && playing; b.classList.toggle('is-playing', on); b.setAttribute('aria-label', (on ? 'Pause this section: ' : 'Play this section: ') + names[i]); } });\n    playBtn.classList.toggle('is-playing', playing);\n    label.textContent = m === 'pause' ? 'Pause' : m === 'again' ? 'Play again' : m === 'resume' ? 'Resume' : m === 'section' ? 'Play this section' : 'Listen, ' + minutes + ' min';\n    playBtn.setAttribute('aria-label', label.textContent);\n    chap.textContent = started ? names[(playing || m === 'resume') ? idx : onScreen()] : '';\n    clock.textContent = started ? fmt(audio.currentTime) + ' \/ ' + fmt(audio.duration) : '';\n    bar.classList.toggle('msq-bar-pill', !started);\n    var show = !closed && (started || 0 > root.getBoundingClientRect().bottom);\n    bar.classList.toggle('is-hidden', !show);\n    document.body.classList.toggle('msq-has-bar', show);\n  }\n  root.addEventListener('click', function(e){\n    var b = e.target.closest ? e.target.closest('.msq-toc-play') : null; if (!b) { return; }\n    var li = b.parentNode, s = parseFloat(b.getAttribute('data-start')) || 0;\n    if (!audio.paused && current() === items.indexOf(li)) { audio.pause(); track('audio_pause', { source: 'index' }); return; }\n    play(s, 'index');\n  });\n  audio.addEventListener('play', function(){ ended = false; closed = false; if (!started) { started = true; track('audio_play', { minutes: Math.round((audio.duration || 0) \/ 60) }); } paint(); });\n  audio.addEventListener('pause', function(){ pausedAt = current(); paint(); });\n  audio.addEventListener('timeupdate', function(){\n    paint();\n    if (audio.duration > 0) {\n      var pct = Math.floor(audio.currentTime \/ audio.duration * 100);\n      [25, 50, 75].forEach(function(m){ if (pct >= m && !marks[m]) { marks[m] = true; track('audio_progress', { percent: m }); } });\n    }\n  });\n  audio.addEventListener('ended', function(){ ended = true; track('audio_complete', {}); paint(); });\n  var ticking = false;\n  function onScroll(){ if (ticking) { return; } ticking = true; setTimeout(function(){ ticking = false; paint(); }, 80); }\n  window.addEventListener('scroll', onScroll, { passive: true }); window.addEventListener('resize', onScroll);\n  paint();\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }\n})();\n\n(function(){\n  function start(){\n    var root = document.querySelector('.msq-audio'), audio = root ? root.querySelector('audio') : null;\n    var map = (typeof MSQ_SENT !== 'undefined') ? MSQ_SENT : [];\n    if (!root || !audio || !map.length) { return; }\n    var scope = root.closest('main') || root.closest('article') || root.closest('.entry-content') || document.body;\n    var SKIP = '.msq-audio,.msq,.msq-tool,.msq-end,.msq-bar,script,style,noscript,figcaption,#rank-math-faq,.rank-math-block,nav,header,footer';\n    function norm(s){ return s.toLowerCase().replace(\/[^a-z0-9]+\/g, ''); }\n    var nodes = [], stream = '', walker = document.createTreeWalker(scope, NodeFilter.SHOW_TEXT, null), n;\n    while ((n = walker.nextNode())) {\n      var el = n.parentElement; if (!el || el.closest(SKIP)) { continue; }\n      var raw = n.nodeValue, keep = [], norms = '';\n      for (var i = 0; raw.length > i; i += 1) { var c = raw.charAt(i).toLowerCase(); if (\/[a-z0-9]\/.test(c)) { keep.push(i); norms += c; } }\n      if (!norms) { continue; }\n      nodes.push({ node: n, a: stream.length, b: stream.length + norms.length, keep: keep });\n      stream += norms;\n    }\n    var segs = [], cursor = 0, lastRow = null;\n    map.forEach(function(m, idx){\n      var kind = m[1], f = m[2], len = m[3];\n      if (kind === 't') {\n        var rows = scope.querySelectorAll('tr'), after = !lastRow;\n        for (var r = 0; rows.length > r; r += 1) {\n          var tr = rows[r];\n          if (!after) { if (tr === lastRow) { after = true; } continue; }\n          var cell = tr.querySelector('td,th');\n          if (cell && norm(cell.textContent).indexOf(f) === 0) { tr.setAttribute('data-i', idx); lastRow = tr; break; }\n        }\n        return;\n      }\n      var p = stream.indexOf(f, cursor); if (0 > p) { return; }\n      segs.push({ i: idx, a: p, b: Math.min(p + len, stream.length) }); cursor = p + len;\n    });\n    var si = 0;\n    nodes.forEach(function(nd){\n      var frag = document.createDocumentFragment(), raw = nd.node.nodeValue, rawPos = 0, any = false;\n      for (var k = si; segs.length > k; k += 1) {\n        var sg = segs[k]; if (sg.a >= nd.b) { break; } if (nd.a >= sg.b) { continue; }\n        var s = Math.max(sg.a, nd.a), e = Math.min(sg.b, nd.b);\n        var rs = nd.keep[s - nd.a], re2 = nd.keep[e - nd.a - 1] + 1;\n        if (rs > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos, rs))); }\n        var span = document.createElement('span'); span.className = 'msq-s'; span.setAttribute('data-i', sg.i); span.textContent = raw.slice(rs, re2);\n        frag.appendChild(span); rawPos = re2; any = true;\n        if (sg.b > nd.b) { break; }\n      }\n      while (segs.length > si && nd.b >= segs[si].b) { si += 1; }\n      if (!any) { return; }\n      if (raw.length > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos))); }\n      nd.node.parentNode.replaceChild(frag, nd.node);\n    });\n    var starts = map.map(function(m){ return m[0]; }), curIdx = -1, lastUser = 0, timer = null, autoUntil = 0, dragging = false;\n    function idxAt(t){ var lo = 0, hi = starts.length; while (hi > lo + 1) { var mid = (lo + hi) >> 1; if (t + 0.15 >= starts[mid]) { lo = mid; } else { hi = mid; } } return (t + 0.15 >= starts[0]) ? lo : -1; }\n    function setNow(i){\n      if (i === curIdx) { return; }\n      Array.prototype.forEach.call(scope.querySelectorAll('.msq-now'), function(el){ el.classList.remove('msq-now'); });\n      curIdx = i; if (0 > i) { return; }\n      var els = scope.querySelectorAll('[data-i=\"' + i + '\"]'); if (!els.length) { return; }\n      Array.prototype.forEach.call(els, function(el){ el.classList.add('msq-now'); });\n      var r = els[0].getBoundingClientRect(), now = Date.now();\n      if (!dragging && now > lastUser + 2500 && (80 > r.top || r.bottom > window.innerHeight - 140)) {\n        var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n        autoUntil = now + (reduce ? 400 : 1600);\n        els[0].scrollIntoView({ block: 'center', behavior: reduce ? 'auto' : 'smooth' });\n      }\n    }\n    function tick(){ if (!audio.paused) { setNow(idxAt(audio.currentTime)); } }\n    function userScrolled(){ lastUser = Date.now(); }\n    ['wheel', 'touchmove', 'keydown'].forEach(function(ev){ window.addEventListener(ev, userScrolled, { passive: true }); });\n    window.addEventListener('scroll', function(){ if (Date.now() > autoUntil) { userScrolled(); } }, { passive: true });\n    window.addEventListener('mousedown', function(e){ if (e.clientX >= document.documentElement.clientWidth) { dragging = true; userScrolled(); } }, { passive: true });\n    window.addEventListener('mouseup', function(){ if (dragging) { dragging = false; userScrolled(); } }, { passive: true });\n    audio.addEventListener('play', function(){ if (timer) { clearInterval(timer); } timer = setInterval(tick, 150); tick(); });\n    audio.addEventListener('pause', function(){ if (timer) { clearInterval(timer); timer = null; } });\n    scope.addEventListener('click', function(e){\n      if (e.target.closest('a, button, input, select, textarea, label, summary, .msq, .msq-tool, .msq-end, .msq-audio, .msq-bar')) { return; }\n      var sel = window.getSelection ? String(window.getSelection()) : '';\n      if (sel && sel.trim()) { return; }\n      var el = e.target.closest('[data-i]'); if (!el) { return; }\n      var i = parseInt(el.getAttribute('data-i'), 10); if (isNaN(i)) { return; }\n      if (!audio.paused && i === curIdx) { return; }\n      lastUser = Date.now();\n      audio.currentTime = starts[i];\n      var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n      try { if (typeof gtag === 'function') { gtag('event', 'audio_chapter', { article: location.pathname, source: 'sentence', start: Math.round(starts[i]) }); } } catch (err) {}\n    });\n    audio.addEventListener('seeked', tick);\n    audio.addEventListener('ended', function(){ setNow(-1); });\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }\n})();<\/script>\n<\/div>\n\n\n\n<p class=\"msq-hook wp-block-paragraph\">On this page: a count of all 1,351 AI titled postings on amazon.jobs on 29 October 2026 by job family and country, the pay four US postings list, the cuts dated beside them, and what applicants to the India data roles report.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"amazon-ai-jobs\" data-category=\"ai jobs\" data-list=\"1\">\n<style>.msq,.msq-hook,.msq-box,.msq-end,.msq-tool{--msq-accent:#1E3A8A;--msq-accent-text:#FFFFFF;--msq-line:#DDE3EE;--msq-warn:#B45309;--msq-muted:#55555F;--msq-tint:#F1F4FA;--msq-base:#FFFFFF}\n.msq{margin:1.25em 0 1.75em}\n.msq-hook{border-left:3px solid var(--msq-accent);padding:6px 14px;color:var(--msq-muted);font-size:.97em}\n.msq-box{background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px;padding:0}\n.msq-box>summary{cursor:pointer;list-style:none;padding:14px 18px;font-weight:700;color:var(--msq-accent)}\n.msq-box>summary::-webkit-details-marker{display:none}\n.msq-box>summary::before{content:\"+\";display:inline-block;width:1.1em;font-weight:800}\n.msq-box[open]>summary::before{content:\"\\00d7\"}\n.msq-body{padding:2px 18px 18px}\n.msq-intro{margin:0 0 12px;font-size:.95em;color:var(--msq-muted)}\n.msq-list{margin:0;padding:0;list-style:none}\n.msq-q{margin:0 0 18px;padding:0}\n.msq-question{font-weight:700;margin:0 0 8px}\n.msq-options{display:flex;flex-direction:column;gap:8px}\n.msq-opt{text-align:left;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;padding:10px 12px;font:inherit;font-size:.95em;color:inherit;cursor:pointer;line-height:1.35}\n.msq-opt:hover{border-color:var(--msq-accent)}\n.msq-opt[disabled]{cursor:default}\n.msq-opt.is-right{border-color:var(--msq-accent);background:var(--msq-line);font-weight:700}\n.msq-opt.is-wrong{border-color:var(--msq-warn);color:var(--msq-warn)}\n.msq-explain{margin:8px 0 0;font-size:.92em;padding:10px 12px;border-left:3px solid var(--msq-accent);background:var(--msq-base);border-radius:0 8px 8px 0}\n.msq-explain[hidden]{display:none}\n.msq-verdict{font-weight:700}\n.msq-result{margin-top:14px;padding:14px 16px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:10px}\n.msq-result[hidden]{display:none}\n.msq-result h3{margin:0 0 6px;font-size:1.1em}\n.msq-result p{margin:0 0 8px}\n.msq-jump{margin:0 0 8px;padding-left:1.2em}\n.msq-form{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}\n.msq-form input[type=email]{flex:1 1 220px;padding:10px 12px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-btn{background:var(--msq-accent);color:var(--msq-accent-text);border:0;border-radius:8px;padding:11px 18px;font:inherit;font-weight:700;cursor:pointer}\n.msq-btn:hover{filter:brightness(.92)}\n.msq-btn[disabled]{opacity:.7;cursor:default}\n.msq-no{font-size:.9em;color:var(--msq-muted);margin-left:4px}\n.msq-privacy{margin:6px 0 0;font-size:.82em;color:var(--msq-muted);flex-basis:100%}\n.msq-hp{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}\n.msq-msg{margin:8px 0 0;font-size:.92em}\n.msq-end{margin:1.5em 0;padding:18px;border:1px solid var(--msq-accent);border-radius:12px;text-align:center;background:var(--msq-tint)}\n.msq-end p{margin:0 0 12px}\n.msq-end .msq-body{text-align:left;padding:16px 0 0}\n.msq-end .msq-start-test[hidden]{display:none}\n.msq-tool{margin:1.5em 0;padding:18px 20px;background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px}\n.msq-tool h3{margin:0 0 6px;font-size:1.15em}\n.msq-tool p{margin:0 0 10px}\n.msq-tool .msq-note{font-size:.85em;color:var(--msq-muted);margin:10px 0 0}\n.msq-check label{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--msq-line);cursor:pointer;line-height:1.4}\n.msq-check label:last-of-type{border-bottom:0}\n.msq-check input{margin-top:5px;flex:0 0 auto;width:18px;height:18px;accent-color:var(--msq-accent)}\n.msq-check-count{font-weight:700;margin:10px 0 0}\n.msq-verdict-box{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:var(--msq-base);border-left:3px solid var(--msq-warn)}\n.msq-verdict-box[hidden]{display:none}\n.msq-calc{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}\n.msq-calc label{display:flex;flex-direction:column;gap:4px;font-size:.92em}\n.msq-calc input,.msq-calc select{padding:8px 10px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-calc-out{grid-column:1 \/ -1;margin-top:6px;padding:12px 14px;background:var(--msq-base);border-radius:8px;border:1px solid var(--msq-line)}\n.msq-calc-out strong{font-size:1.15em}\n.msq-choose label{display:block;padding:9px 12px;margin:0 0 8px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;cursor:pointer}\n.msq-choose input{margin-right:8px;accent-color:var(--msq-accent)}\n.msq-choice-result{margin-top:10px;padding:12px 14px;background:var(--msq-base);border-left:3px solid var(--msq-accent);border-radius:0 8px 8px 0}\n.msq-choice-result[hidden]{display:none}\n@media (max-width:600px){.msq-calc{grid-template-columns:1fr}}\nh2.wp-block-heading[id]{scroll-margin-top:24px}<\/style>\n<noscript><style>.msq-explain{display:block !important}<\/style><\/noscript>\n<details class=\"msq-box\">\n<summary>Think you already know this? Five questions, one minute.<\/summary>\n<div class=\"msq-body\">\n<p class=\"msq-intro\">Every answer is on this page. Answer from what you know now; the page fills in the rest.<\/p>\n<ol class=\"msq-list\">\n<li class=\"msq-q\" data-q=\"1\" data-answer=\"b\" data-title=\"How many AI jobs does Amazon have open right now?\" data-section=\"#how-many-ai-jobs-does-amazon-have-open-right-now\">\n<p class=\"msq-question\">1. Which job family had the most AI titled postings on amazon.jobs on 29 October 2026?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Data associates and quality specialists<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Scientists<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Customer facing architects and sales<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Scientists led with 520 of 1,351, ahead of engineers on 323, in our count of the <a href=\"https:\/\/www.amazon.jobs\/en\/\" target=\"_blank\" rel=\"noopener\">amazon.jobs search feed<\/a>. <a class=\"msq-section\" href=\"#how-many-ai-jobs-does-amazon-have-open-right-now\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"a\" data-title=\"Can you get Amazon AI work without a tech background?\" data-section=\"#can-you-get-amazon-ai-work-without-a-tech-background\">\n<p class=\"msq-question\">2. How many of Amazon&#8217;s data work postings were in the United States on 29 October 2026?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">None<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Five<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Twenty four<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>All 24 data work postings were outside the US, mostly in London and the Netherlands, like the <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10565201\/ai-data-associate-dutch-artificial-general-intelligence\" target=\"_blank\" rel=\"noopener\">AI Data Associate (Dutch) posting<\/a>. <a class=\"msq-section\" href=\"#can-you-get-amazon-ai-work-without-a-tech-background\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"a\" data-title=\"What pay does Amazon list for its AI roles?\" data-section=\"#what-pay-does-amazon-list-for-its-ai-roles\">\n<p class=\"msq-question\">3. What base salary range did the Applied Scientist posting in Bellevue or Seattle list?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">$142,800 to $193,200 a year<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">$253,100 to $342,300 a year<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">No pay was listed<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10578659\/applied-scientist\" target=\"_blank\" rel=\"noopener\">Applied Scientist posting<\/a> listed $142,800 to $193,200 a year as base salary, and says final pay depends on experience and location. <a class=\"msq-section\" href=\"#what-pay-does-amazon-list-for-its-ai-roles\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"b\" data-title=\"How do the openings sit beside the job cuts?\" data-section=\"#how-do-the-openings-sit-beside-the-job-cuts\">\n<p class=\"msq-question\">4. How many corporate roles did Amazon say its January 2026 round would affect?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">About 14,000<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">About 16,000<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">About 30,000<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Amazon&#8217;s <a href=\"https:\/\/www.aboutamazon.com\/news\/company-news\/amazon-layoffs-corporate-jan-2026\" target=\"_blank\" rel=\"noopener\">post of 28 January 2026<\/a> said approximately 16,000 roles; the October 2025 round was about 14,000. <a class=\"msq-section\" href=\"#how-do-the-openings-sit-beside-the-job-cuts\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"b\" data-title=\"What do people offered Amazon data operations roles report?\" data-section=\"#what-do-people-offered-amazon-data-operations-roles-report\">\n<p class=\"msq-question\">5. What did applicants onboarding for job ID 10388366 report about the location?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">It moved to the United States<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">The portal showed a virtual location<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">The role was cancelled<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Two applicants in an <a href=\"https:\/\/www.reddit.com\/r\/amazonemployees\/comments\/1wv3xub\/clarification_regarding_ml_data_operations\/\" target=\"_blank\" rel=\"noopener\">October 2026 forum thread<\/a> reported a virtual location, and the <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10388366\/associate-ii-ml-data-operations-go-ai-operations\" target=\"_blank\" rel=\"noopener\">live posting<\/a> now reads Hyderabad, Virtual. <a class=\"msq-section\" href=\"#what-do-people-offered-amazon-data-operations-roles-report\">Read the section<\/a><\/p>\n<\/li>\n<\/ol>\n<div class=\"msq-result\" hidden><\/div>\n<\/div>\n<\/details>\n<script>(function(){\n  if (window.__msqInit) { return; }\n  window.__msqInit = true;\n  var root = document.getElementById('ms-quiz');\n  if (!root) { return; }\n  var meta = { slug: root.getAttribute('data-slug'), category: root.getAttribute('data-category'),\n               list: root.getAttribute('data-list') || '1' };\n  function qs(el, s){ return el.querySelector(s); }\n  function qsa(el, s){ return Array.prototype.slice.call(el.querySelectorAll(s)); }\n  function track(name, params){\n    try { if (typeof gtag === 'function') { var p = params || {}; p.article = meta.slug; gtag('event', name, p); } } catch (e) {}\n  }\n  function jumpList(missed){\n    if (!missed.length) { return ''; }\n    return '<ul class=\"msq-jump\">' + missed.map(function(q){\n      return '<li><a href=\"' + q.getAttribute('data-section') + '\">' + q.getAttribute('data-title') + '<\/a><\/li>';\n    }).join('') + '<\/ul>';\n  }\n  function emailForm(){\n    return '<div class=\"msq-sub\"><p><strong>Get the next one.<\/strong> We publish new articles on ' + meta.category\n      + ' most weeks and recheck this page on Sundays. Email me when a new article goes up or this page changes.<\/p>'\n      + '<form class=\"msq-form\" method=\"post\" action=\"\/mail\/form.php\" novalidate>'\n      + '<input type=\"hidden\" name=\"list\" value=\"' + meta.list + '\">'\n      + '<input type=\"hidden\" name=\"name\" value=\"\">'\n      + '<label class=\"msq-hp\" aria-hidden=\"true\">Leave this empty<input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/label>'\n      + '<input type=\"email\" name=\"email\" placeholder=\"you@example.com\" required aria-label=\"Email address\" autocomplete=\"email\">'\n      + '<button type=\"submit\" class=\"msq-btn\">Email me the updates<\/button>'\n      + '<a href=\"#\" class=\"msq-no\">No thanks<\/a>'\n      + '<p class=\"msq-privacy\">We store your email and this page\\'s topic, nothing else. Unsubscribe any time.<\/p>'\n      + '<\/form><p class=\"msq-msg\" aria-live=\"polite\"><\/p><\/div>';\n  }\n  \/* The autoresponder always answers 200 with its own page. A \".msg.err\" box means the\n     address was rejected, \"You're subscribed\" means accepted, and a redirect only happens\n     after a successful subscribe. Same reading as the landing pages on the other sites. *\/\n  function sendForm(form){\n    return fetch(form.getAttribute('action'), { method: 'POST', body: new FormData(form), credentials: 'same-origin', redirect: 'manual' })\n      .then(function(res){\n        if (res.type === 'opaqueredirect') { return { status: 'ok' }; }\n        if (res.status === 404) { return { status: 'notlive' }; }\n        if (!res.ok) { throw new Error('HTTP ' + res.status); }\n        return res.text().then(function(t){\n          var doc = new DOMParser().parseFromString(t, 'text\/html');\n          var err = doc.querySelector('.msg.err');\n          if (err) {\n            var m = err.textContent.trim();\n            if (\/something went wrong\/i.test(m)) { throw new Error(m); }\n            return { status: 'rejected', message: m };\n          }\n          if (\/you.re subscribed\/i.test(doc.body.textContent)) { return { status: 'ok' }; }\n          return { status: 'unknown' };\n        });\n      });\n  }\n  function wireForm(sub){\n    var form = qs(sub, '.msq-form'), msg = qs(sub, '.msq-msg');\n    qs(form, '.msq-no').addEventListener('click', function(e){\n      e.preventDefault();\n      sub.innerHTML = '<p class=\"msq-msg\">No problem. The Sunday refresh keeps this page current either way.<\/p>';\n      track('quiz_email', { result: 'declined' });\n    });\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      var input = qs(form, 'input[name=email]'), btn = qs(form, '.msq-btn');\n      var email = input.value.trim(); input.value = email;\n      if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { msg.textContent = 'That email does not look right.'; return; }\n      btn.disabled = true; btn.textContent = 'Sending';\n      function reset(){ btn.disabled = false; btn.textContent = 'Email me the updates'; }\n      sendForm(form).then(function(r){\n        if (r.status === 'ok' || r.status === 'unknown') {\n          sub.innerHTML = '<p class=\"msq-msg\"><strong>Done.<\/strong> We will email you when the next article on ' + meta.category\n            + ' goes up and when this page changes. If a confirmation email arrives, click it.<\/p>';\n          track('quiz_email', { result: r.status });\n          if (r.status === 'ok') { track('generate_lead', { method: 'quiz' }); }\n        } else if (r.status === 'notlive') {\n          msg.textContent = 'Sign up is not switched on yet for this site. Nothing was stored.'; reset();\n          track('quiz_email', { result: 'notlive' });\n        } else {\n          msg.textContent = r.message || 'Please check the email address and try again.'; reset();\n          track('quiz_email', { result: 'rejected' });\n        }\n      }).catch(function(){\n        msg.textContent = 'Could not reach the sign up service just now. Nothing was stored.'; reset();\n        track('quiz_email', { result: 'error' });\n      });\n    });\n  }\n  function finish(container, mode, score, total, missed){\n    var result = qs(container, '.msq-result');\n    track('quiz_complete', { mode: mode, score: score, total: total });\n    var h;\n    if (mode === 'pre') {\n      h = '<h3>You knew ' + score + ' of ' + total + ' before reading.<\/h3>';\n      h += (score === total) ? '<p>All of them. Read on anyway; the sections below carry the detail behind each answer.<\/p>'\n                             : '<p>The rest is below. Jump straight to what you missed:<\/p>' + jumpList(missed);\n      try { sessionStorage.setItem('msq-pre-' + meta.slug, String(score)); } catch (e) {}\n    } else {\n      var pre = null;\n      try { pre = sessionStorage.getItem('msq-pre-' + meta.slug); } catch (e) {}\n      h = '<h3>You got ' + score + ' of ' + total + '.<\/h3>';\n      if (pre !== null) { h += '<p>Before reading you had ' + pre + ' of ' + total + '.<\/p>'; }\n      if (missed.length) { h += '<p>Worth a second look:<\/p>' + jumpList(missed); }\n      h += emailForm();\n    }\n    result.innerHTML = h; result.hidden = false;\n    if (mode !== 'pre') { wireForm(qs(result, '.msq-sub')); }\n    result.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n  }\n  function setup(container, mode){\n    var qEls = qsa(container, '.msq-q'), answered = 0, score = 0, missed = [];\n    qEls.forEach(function(q){\n      var answer = q.getAttribute('data-answer'), opts = qsa(q, '.msq-opt'), explain = qs(q, '.msq-explain');\n      q.removeAttribute('data-done'); explain.hidden = true; qs(explain, '.msq-verdict').textContent = '';\n      opts.forEach(function(b){ b.disabled = false; b.classList.remove('is-right', 'is-wrong'); });\n      opts.forEach(function(b){\n        b.addEventListener('click', function(){\n          if (q.getAttribute('data-done')) { return; }\n          q.setAttribute('data-done', '1');\n          var ok = b.getAttribute('data-opt') === answer;\n          opts.forEach(function(o){ o.disabled = true; if (o.getAttribute('data-opt') === answer) { o.classList.add('is-right'); } });\n          if (ok) { score += 1; } else { b.classList.add('is-wrong'); missed.push(q); }\n          qs(explain, '.msq-verdict').textContent = ok ? 'Right. ' : 'Not quite. ';\n          explain.hidden = false;\n          answered += 1;\n          track('quiz_answer', { mode: mode, question: q.getAttribute('data-q'), correct: ok ? 1 : 0 });\n          if (answered === qEls.length) { finish(container, mode, score, qEls.length, missed); }\n        });\n      });\n    });\n  }\n  var box = qs(root, '.msq-box');\n  setup(root, 'pre');\n  if (box) { var skipFirst = box.hasAttribute('data-default-open'); box.addEventListener('toggle', function(){ if (!box.open) { return; } if (skipFirst) { skipFirst = false; return; } track('quiz_open', { mode: 'pre' }); }); }\n  \/* The end block sits far below this script, so it does not exist yet while this runs\n     during parsing. A delegated listener finds it at click time. *\/\n  document.addEventListener('click', function(e){\n    var startBtn = (e.target && e.target.closest) ? e.target.closest('.msq-start-test') : null;\n    if (!startBtn) { return; }\n    var end = startBtn.closest('.msq-end');\n    if (!end) { return; }\n    var mount = qs(end, '.msq-mount');\n    var clone = qs(root, '.msq-body').cloneNode(true);\n    var intro = qs(clone, '.msq-intro');\n    if (intro) { intro.textContent = 'The same five questions, now that you have read the page.'; }\n    var res = qs(clone, '.msq-result'); if (res) { res.hidden = true; res.innerHTML = ''; }\n    mount.innerHTML = ''; mount.appendChild(clone);\n    setup(mount, 'test');\n    startBtn.hidden = true;\n    track('quiz_open', { mode: 'test' });\n    mount.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    var first = qs(mount, '.msq-opt'); if (first) { first.focus({ preventScroll: true }); }\n  });\n  \/* Shared tool behaviour: checklists remember their ticks on this device, and a chooser\n     shows the result for the option picked. Calculators carry their own small script. *\/\n  function initTools(){\n    qsa(document, '.msq-check').forEach(function(box){\n      var key = 'msq-check-' + meta.slug + '-' + (box.getAttribute('data-id') || 'x');\n      var boxes = qsa(box, 'input[type=checkbox]'), count = qs(box, '.msq-check-count');\n      var yes = qs(box, '.msq-verdict-yes'), no = qs(box, '.msq-verdict-no');\n      var saved = {};\n      try { saved = JSON.parse(localStorage.getItem(key) || '{}'); } catch (e) {}\n      boxes.forEach(function(cb, i){ if (saved[i]) { cb.checked = true; } });\n      function refresh(){\n        var n = boxes.filter(function(cb){ return cb.checked; }).length, state = {};\n        boxes.forEach(function(cb, i){ if (cb.checked) { state[i] = 1; } });\n        try { localStorage.setItem(key, JSON.stringify(state)); } catch (e) {}\n        if (count) { count.textContent = n + ' of ' + boxes.length + (box.getAttribute('data-verb') || ' done'); }\n        if (yes && no) { yes.hidden = n === 0; no.hidden = n !== 0; }\n      }\n      boxes.forEach(function(cb){ cb.addEventListener('change', function(){ refresh(); track('tool_check', { tool: box.getAttribute('data-id') }); }); });\n      refresh();\n    });\n    qsa(document, '.msq-choose').forEach(function(box){\n      var results = qsa(box, '.msq-choice-result');\n      qsa(box, 'input[type=radio]').forEach(function(r){\n        r.addEventListener('change', function(){\n          results.forEach(function(el){ el.hidden = el.getAttribute('data-for') !== r.value; });\n          track('tool_choose', { tool: box.getAttribute('data-id'), choice: r.value });\n        });\n      });\n    });\n  }\n  \/\/ read progress: how far down the article the reader has scrolled, fired once per quarter\n  (function(){\n    var art = root.closest('article') || root.parentNode, fired = {};\n    function check(){\n      var top = art.getBoundingClientRect().top + window.pageYOffset, h = art.offsetHeight || 1;\n      var seen = (window.pageYOffset + window.innerHeight - top) \/ h * 100;\n      [25, 50, 75, 100].forEach(function(m){ if (seen >= m && !fired[m]) { fired[m] = true; track('read_progress', { percent: m }); } });\n    }\n    window.addEventListener('scroll', check, { passive: true }); window.addEventListener('load', check);\n  })();\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initTools); } else { initTools(); }\n})();<\/script>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-many-ai-jobs-does-amazon-have-open-right-now\">How many AI jobs does Amazon have open right now?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">More than the headlines about layoffs would suggest, and fewer than a search for the word AI would. Type AI into <a href=\"https:\/\/www.amazon.jobs\/en\/\" target=\"_blank\" rel=\"noopener\">Amazon&#8217;s own job site<\/a> and it returns more than 6,000 results, because the search is generous and matches the word anywhere in a posting, not just in the title. So on 29 October 2026 we read the site&#8217;s search feed directly, ran 26 queries, collected 6,371 unique postings and kept only the ones with an AI term in the title itself: AI, machine learning, ML, generative AI, LLM, AGI, agentic, or a scientist title.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That left 1,351. We sorted each by what the job is, not by the buzzword in it.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Title family, amazon.jobs on 29 October 2026<\/th><th>Postings<\/th><th>United States<\/th><th>India<\/th><th>Example title<\/th><\/tr><\/thead><tbody><tr><td>Scientists (applied, research)<\/td><td>520<\/td><td>374<\/td><td>80<\/td><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10578659\/applied-scientist\" target=\"_blank\" rel=\"noopener\">Applied Scientist<\/a><\/td><\/tr><tr><td>Engineers (software, ML, inference)<\/td><td>323<\/td><td>270<\/td><td>16<\/td><td>Machine Learning Engineer, SageMaker AI Inference<\/td><\/tr><tr><td>Customer facing (architects, consultants, sales)<\/td><td>314<\/td><td>192<\/td><td>3<\/td><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10591623\/global-ai-alliance-manager-partner-growth-strategy-partner-management-aws-wwco-isv-ptnr-mgmt-var\" target=\"_blank\" rel=\"noopener\">Global AI Alliance Manager<\/a><\/td><\/tr><tr><td>Managers, product and program<\/td><td>170<\/td><td>132<\/td><td>12<\/td><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10591313\/senior-product-manager-ai-sub-same-day\" target=\"_blank\" rel=\"noopener\">Senior Product Manager, AI<\/a><\/td><\/tr><tr><td>Data work (data associates, quality specialists)<\/td><td>24<\/td><td>0<\/td><td>5<\/td><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10565201\/ai-data-associate-dutch-artificial-general-intelligence\" target=\"_blank\" rel=\"noopener\">AI Data Associate, Dutch<\/a><\/td><\/tr><tr><td>Total<\/td><td>1,351<\/td><td>968<\/td><td>116<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Two things stand out. The scientists outnumber everyone, which matches how Amazon describes its <a href=\"https:\/\/www.amazon.jobs\/en\/teams\/amazonai\" target=\"_blank\" rel=\"noopener\">AI team page<\/a>, a page that lists teams and research areas but no counts. And the board is fresh: 372 of the 1,351 were posted on or after 1 October 2026, while only 24 date from before 2026. A count like this is a snapshot of one day, so treat it as a shape rather than a promise of openings tomorrow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are not sure which of these families fits you, the free <a href=\"https:\/\/getaiwork.com\/?h=jobs&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=amazon-ai-jobs\">AI work match quiz<\/a> sorts readers by background in about a minute, and it is honest about the ones that need a degree.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-chart.png\" alt=\"Bar chart of amazon ai jobs by title family on 29 October 2026, scientists highest at 520.\" class=\"wp-image-1312\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-chart.png 1600w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-chart-300x169.png 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-chart-1024x576.png 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-chart-768x432.png 768w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/amazon-ai-jobs-chart-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">Our count of 1,351 AI titled postings on amazon.jobs on 29 October 2026, sorted by what the job is.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"can-you-get-amazon-ai-work-without-a-tech-background\">Can you get Amazon AI work without a tech background?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, but the door is narrow and it is not where the adverts say it is. The data work family is the only one that does not ask for a technical degree, and it had 24 postings worldwide on 29 October 2026. Eight were in London and eight in the Netherlands, mostly for Amazon&#8217;s Artificial General Intelligence Data Services group, and most of them want a second language. The <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10565201\/ai-data-associate-dutch-artificial-general-intelligence\" target=\"_blank\" rel=\"noopener\">AI Data Associate (Dutch) posting<\/a> asks for an associate&#8217;s degree or related work experience plus C1 level Dutch and English. A <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10587229\/data-quality-specialist-swedish-agi-data-services-g-t-quality\" target=\"_blank\" rel=\"noopener\">Data Quality Specialist posting for Swedish<\/a> asks for fluent Swedish and one year in quality assurance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/smartphone-tasks-for-amazon-ai-jobs.jpg\" alt=\"A close up of a smartphone displaying remote tasks for amazon ai jobs next to headphones.\" class=\"wp-image-1308\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/smartphone-tasks-for-amazon-ai-jobs.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/smartphone-tasks-for-amazon-ai-jobs-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/smartphone-tasks-for-amazon-ai-jobs-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/smartphone-tasks-for-amazon-ai-jobs-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Amazon&#8217;s data work postings are salaried roles with language requirements, not phone tasks.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">India had five. The <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/3134249\/associate-ml-data-operations-go-ai-operations\" target=\"_blank\" rel=\"noopener\">Associate, ML Data Operations posting<\/a> asks only for a bachelor&#8217;s degree, and its work is watching videos of items being stowed in a fulfilment centre and judging what happened. The <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10388366\/associate-ii-ml-data-operations-go-ai-operations\" target=\"_blank\" rel=\"noopener\">Associate II posting, job ID 10388366<\/a>, describes itself as &#8220;a non-technical operational role&#8221; doing annotation for language model training. Both are listed as virtual, in Hyderabad, Mumbai or Bangalore. The fifth, <a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10578123\/ml-data-associate-iii-aws-quick\" target=\"_blank\" rel=\"noopener\">ML Data Associate III for AWS Quick<\/a>, wants three years of AI or data experience and an engineering or linguistics degree, so it is not a first job.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The United States had none. Readers who arrive hoping for a remote Amazon role labelling data from home in Ohio will find the feed full of PhDs. The nearest thing, Amazon Mechanical Turk, is gone: <a href=\"https:\/\/www.mturk.com\/\" target=\"_blank\" rel=\"noopener\">its homepage<\/a> says &#8220;Mechanical Turk is no longer available&#8221; and that it closed on September 30, 2026. Any message offering Amazon AI work from your phone for a registration fee is therefore not from Amazon, whatever logo it borrowed. None of the Amazon postings we read asked for any fee.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-pay-does-amazon-list-for-its-ai-roles\">What pay does Amazon list for its AI roles?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In what we read, only the US postings printed pay, as a base salary range by city. The India and European data roles we read listed none. Here is what four US job pages listed on 29 October 2026, as listed. Amazon&#8217;s own wording on each is that final pay depends on experience, qualifications and location, and nothing here is a guarantee.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>US posting, read 29 October 2026<\/th><th>Posted<\/th><th>City<\/th><th>Base salary range as listed<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10578659\/applied-scientist\" target=\"_blank\" rel=\"noopener\">Applied Scientist<\/a><\/td><td>14 Oct 2026<\/td><td>Bellevue or Seattle, WA<\/td><td>$142,800 to $193,200 a year<\/td><\/tr><tr><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10591313\/senior-product-manager-ai-sub-same-day\" target=\"_blank\" rel=\"noopener\">Senior Product Manager, AI<\/a><\/td><td>28 Oct 2026<\/td><td>Bellevue, WA<\/td><td>$136,000 to $184,100 a year<\/td><\/tr><tr><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10591313\/senior-product-manager-ai-sub-same-day\" target=\"_blank\" rel=\"noopener\">Senior Product Manager, AI<\/a><\/td><td>28 Oct 2026<\/td><td>New York, NY<\/td><td>$152,200 to $206,000 a year<\/td><\/tr><tr><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10591623\/global-ai-alliance-manager-partner-growth-strategy-partner-management-aws-wwco-isv-ptnr-mgmt-var\" target=\"_blank\" rel=\"noopener\">Global AI Alliance Manager<\/a><\/td><td>28 Oct 2026<\/td><td>San Francisco, CA<\/td><td>$193,700 to $262,000 a year<\/td><\/tr><tr><td><a href=\"https:\/\/www.amazon.jobs\/en\/jobs\/10591813\/sr-software-development-manager-compute-ai-services\" target=\"_blank\" rel=\"noopener\">Sr Software Development Manager, Compute AI Services<\/a><\/td><td>28 Oct 2026<\/td><td>Santa Clara, CA<\/td><td>$253,100 to $342,300 a year<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">These are senior or specialist roles, and the applied scientist posting alone asks for a PhD, or a master&#8217;s plus four years, and three years of building models. If you want the same comparison across other employers, our page on the <a href=\"https:\/\/getaiwork.com\/articles\/highest-paying-ai-jobs\/\">highest paying AI jobs, with pay only as listed<\/a> uses the same rule.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-do-the-openings-sit-beside-the-job-cuts\">How do the openings sit beside the job cuts?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Awkwardly, and Amazon says so itself. In <a href=\"https:\/\/www.aboutamazon.com\/news\/company-news\/amazon-workforce-reduction\" target=\"_blank\" rel=\"noopener\">its post of 28 October 2025<\/a> Amazon described &#8220;an overall reduction in our corporate workforce of approximately 14,000 roles&#8221; while also &#8220;hiring in others&#8221;. <a href=\"https:\/\/www.aboutamazon.com\/news\/company-news\/amazon-layoffs-corporate-jan-2026\" target=\"_blank\" rel=\"noopener\">Its post of 28 January 2026<\/a> added cuts affecting &#8220;approximately 16,000 roles&#8221; and said it would &#8220;continue hiring and investing in strategic areas&#8221;. The two rounds together come to about 30,000.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Date<\/th><th>What was announced<\/th><th>Source<\/th><\/tr><\/thead><tbody><tr><td>28 Oct 2025<\/td><td>About 14,000 corporate roles cut, hiring continues in some areas<\/td><td><a href=\"https:\/\/www.aboutamazon.com\/news\/company-news\/amazon-workforce-reduction\" target=\"_blank\" rel=\"noopener\">Amazon<\/a><\/td><\/tr><tr><td>28 Jan 2026<\/td><td>About 16,000 more roles cut, most US staff offered 90 days to find an internal role<\/td><td><a href=\"https:\/\/www.aboutamazon.com\/news\/company-news\/amazon-layoffs-corporate-jan-2026\" target=\"_blank\" rel=\"noopener\">Amazon<\/a><\/td><\/tr><tr><td>Jul 2026<\/td><td>Cuts in the AGI organisation discussed by employees; unverified, no Amazon statement found<\/td><td><a href=\"https:\/\/www.reddit.com\/r\/amazonemployees\/comments\/1v5km4v\/amazon_agi_layoffs_why\/\" target=\"_blank\" rel=\"noopener\">forum thread<\/a><\/td><\/tr><tr><td>Oct 2026<\/td><td>Fewer than 1,000 roles, mainly in the Stores division, as reported<\/td><td><a href=\"https:\/\/gvwire.com\/2026\/10\/08\/amazon-makes-fresh-job-cuts-mainly-in-retail-division\/\" target=\"_blank\" rel=\"noopener\">news report, 8 Oct 2026<\/a><\/td><\/tr><tr><td>29 October 2026<\/td><td>1,351 AI titled postings live on amazon.jobs<\/td><td><a href=\"https:\/\/www.amazon.jobs\/en\/\" target=\"_blank\" rel=\"noopener\">amazon.jobs<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The October 2026 figure comes from <a href=\"https:\/\/gvwire.com\/2026\/10\/08\/amazon-makes-fresh-job-cuts-mainly-in-retail-division\/\" target=\"_blank\" rel=\"noopener\">a news report of 8 October 2026<\/a> citing a person familiar with the matter, not from an Amazon post, so read it as reported. The July 2026 cuts in the AGI group, the team behind Amazon&#8217;s Nova models, appear in employee discussion and in one forum post that mentions reports, but we could not confirm them at a primary source, so they stay unverified here. What the numbers do show is that the cuts landed mostly on corporate roles in general, and the new postings are mostly for scientists and engineers. Those are rarely the same people, which is why a layoff headline and a hiring page can both be true on the same morning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-do-people-offered-amazon-data-operations-roles-report\">What do people offered Amazon data operations roles report?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Because the data roles are the only ones open to non specialists, we read what applicants said about them. We read three threads on the r\/amazonemployees forum from July to October 2026, about 16 posts and replies in all. These are what people report, not facts Amazon has confirmed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In <a href=\"https:\/\/www.reddit.com\/r\/amazonemployees\/comments\/1v7zf56\/amazon_employeesrecruiters_is_this_associate_ml\/\" target=\"_blank\" rel=\"noopener\">a July 2026 thread<\/a>, a 2025 computer science graduate in India described an interview for Associate, ML Data Operations, GO-AI. They said the recruiter called it a six month work from home contract with rotational shifts and Excel tasks, and asked them to show a government ID on camera. Replies the same week described the role as entry level annotation work. One said the shift is labelling images and audio for hours, another that targets are set by average handling time. One reply cut the other way: if you need a job, it is better than nothing. One guessed at the pay and said they could be wrong; Amazon&#8217;s India postings list no pay, so we print no figure.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/worker-considering-amazon-ai-jobs.jpg\" alt=\"An applicant considers his options for amazon ai jobs while sitting at his home desk.\" class=\"wp-image-1309\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/worker-considering-amazon-ai-jobs.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/worker-considering-amazon-ai-jobs-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/worker-considering-amazon-ai-jobs-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/worker-considering-amazon-ai-jobs-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Applicants on a forum describe the India data operations roles as repetitive annotation shifts.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In <a href=\"https:\/\/www.reddit.com\/r\/amazonemployees\/comments\/1wv3xub\/clarification_regarding_ml_data_operations\/\" target=\"_blank\" rel=\"noopener\">an October 2026 thread<\/a>, an applicant onboarding for job ID 10388366 said the posting described a nine hour shift in the Hyderabad office, yet the onboarding portal showed a virtual location. A second applicant for the same ID reported the same, and on 12 October the first confirmed it was virtual. The live posting now reads Hyderabad, Virtual, so the forum and the listing agree.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Where they disagree is the contract. Applicants describe a six month contract; the amazon.jobs feed lists the schedule as full time. Both can be true, since a fixed term role can still be full time, but ask the recruiter in writing. On the work itself the forum and Amazon agree: the posting says annotation and process, not programming, and that is exactly what the replies describe.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-do-you-apply-for-an-amazon-ai-job\">How do you apply for an Amazon AI job?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Only through <a href=\"https:\/\/www.amazon.jobs\/en\/\" target=\"_blank\" rel=\"noopener\">amazon.jobs<\/a> or a recruiter writing from an Amazon address, and the forum applicant above confirmed theirs came that way. Search by title family rather than by the word AI, filter by country, and read the basic qualifications first, because they are strict: a scientist role that says PhD means it. Some postings stay up for months: 24 of the 1,351 we counted dated from before 2026.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the free <a href=\"https:\/\/getaiwork.com\/board\/\">getAIwork board<\/a>, which screens AI job listings and is open to anyone without signup, the crawl on 29 October 2026 found 6 of 1,717 live listings under an Amazon employer name: two US engineering roles and four in India, including a Machine Learning Data Associate role. Amazon is a small slice of where non technical AI work sits. Our pages on <a href=\"https:\/\/getaiwork.com\/articles\/rlhf-jobs\/\">RLHF jobs and who hires for them<\/a> and <a href=\"https:\/\/getaiwork.com\/articles\/meta-ai-jobs\/\">what Meta&#8217;s own board lists after its cuts<\/a> cover the rest of that ground, and <a href=\"https:\/\/getaiwork.com\/articles\/google-deepmind-jobs\/\">the DeepMind count<\/a> shows the same scientist heavy shape at another lab.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want a shortlist of roles that fit a non technical background rather than a PhD, the <a href=\"https:\/\/getaiwork.com\/?h=datatrainer&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=amazon-ai-jobs\">data trainer match quiz<\/a> is the quickest way to get one.<\/p>\n\n\n\n<div class=\"msq-tool msq-check\" data-id=\"amz-apply-check\" data-verb=\" checked\">\n<h3>Before you apply to an Amazon AI posting<\/h3>\n<p>Each line restates something the postings in this article ask for or say.<\/p>\n<label><input type=\"checkbox\">The posting is on amazon.jobs or came from an Amazon email address<\/label>\n<label><input type=\"checkbox\">Nobody has asked me for a fee to apply<\/label>\n<label><input type=\"checkbox\">I meet every line under basic qualifications, including any degree it names<\/label>\n<label><input type=\"checkbox\">For a data work role, I have the language level it asks for, often C1<\/label>\n<label><input type=\"checkbox\">I have checked whether the location says virtual or names an office<\/label>\n<label><input type=\"checkbox\">I have asked the recruiter in writing whether the role is a fixed term contract<\/label>\n<p class=\"msq-check-count\"><\/p>\n<p class=\"msq-note\">Ticks are saved on this device only.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\">Frequently asked questions<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-q-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does Amazon hire AI trainers?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Not under that title. On 29 October 2026 the closest Amazon postings were AI Data Associate and Data Quality Specialist roles in London, the Netherlands and Poland, and ML Data Operations associates in India.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is Amazon Mechanical Turk still open?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. The mturk.com homepage says Mechanical Turk is no longer available and closed on September 30, 2026.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Are Amazon AI jobs remote?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Rarely. Most US postings name an office. The India ML Data Operations associate postings were listed as virtual on 29 October 2026.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does Amazon need a PhD for AI jobs?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>For scientist roles, usually: the Applied Scientist posting read on 29 October 2026 asks for a PhD, or a master&#8217;s and four years. Data work and customer facing roles do not.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What is Amazon AGI Data Services?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>It is the Amazon group whose postings hire data associates and quality specialists to label and check training data, mostly in languages other than English.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is Amazon still hiring after the layoffs?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes. Amazon said in both its October 2025 and January 2026 posts that it would keep hiring in some areas, and 372 AI titled postings went up between 1 and 29 October 2026.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"msq-end\" id=\"ms-quiz-end\">\n<p><strong>Finished the page?<\/strong> The same five questions from the top, to see what stuck.<\/p>\n<button type=\"button\" class=\"msq-btn msq-start-test\">Test Your Understanding of This Article<\/button>\n<div class=\"msq-mount\"><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Platform statuses and listed pay change without notice. Pay figures are quoted only as listed by the poster on the date shown and are never a promise of earnings. This page was verified on the date shown and is rechecked on the weekly refresh.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The 1,351 AI titled postings on amazon.jobs on 29 October 2026, sorted by job family and country, with pay only as listed and the cuts dated beside them.<\/p>\n","protected":false},"author":2,"featured_media":1307,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"Amazon AI Jobs: The Openings Counted Beside the Cuts","rank_math_description":"Amazon AI jobs counted on 29 October 2026: 1,351 postings, 520 for scientists and only 24 data roles, beside about 30,000 corporate cuts.","rank_math_focus_keyword":"amazon ai jobs","rank_math_canonical_url":"","rank_math_breadcrumb_title":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_facebook_image":"","rank_math_twitter_title":"","rank_math_twitter_description":"","rank_math_twitter_image":"","rank_math_pillar_content":"","rank_math_robots":[],"rank_math_advanced_robots":[]},"categories":[3],"tags":[],"class_list":["post-1310","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-jobs"],"_links":{"self":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/1310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/comments?post=1310"}],"version-history":[{"count":4,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/1310\/revisions"}],"predecessor-version":[{"id":1316,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/1310\/revisions\/1316"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media\/1307"}],"wp:attachment":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media?parent=1310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/categories?post=1310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/tags?post=1310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}