{"id":1080,"date":"2026-10-14T05:32:55","date_gmt":"2026-10-14T05:32:55","guid":{"rendered":"https:\/\/getaiwork.com\/articles\/?p=1080"},"modified":"2026-10-14T05:59:47","modified_gmt":"2026-10-14T05:59:47","slug":"microsoft-ai-careers","status":"publish","type":"post","link":"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/","title":{"rendered":"Microsoft AI Careers: Its Job Board and the UHRS Route"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Microsoft AI careers come in two very different shapes. On 14 October 2026 Microsoft&#8217;s careers site listed 2,347 open postings and a search for AI matched 2,154 of them, while Microsoft AI, the Copilot group, listed 64 roles of its own. The other route is contract data work on UHRS, reached only through a vendor such as Clickworker or OneForma.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"microsoft-ai-careers\" data-minutes=\"15\">\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\/microsoft-ai-careers\/#audio\",\"name\":\"Microsoft AI Careers: Its Job Board and the UHRS Route, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 14 October 2026.\",\"contentUrl\":\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/microsoft-ai-careers-audio-202610141108.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT15M10S\",\"uploadDate\":\"2026-10-14\",\"inLanguage\":\"en-US\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"Microsoft AI Careers: Its Job Board and the UHRS Route\",\"startOffset\":0,\"endOffset\":58},{\"@type\":\"Clip\",\"name\":\"How many AI jobs does Microsoft's careers site list?\",\"startOffset\":58,\"endOffset\":262,\"url\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/#how-many-ai-jobs-does-microsoft-s-careers-site-list\"},{\"@type\":\"Clip\",\"name\":\"Where are Microsoft's AI jobs based, and is India on the list?\",\"startOffset\":262,\"endOffset\":338,\"url\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/#where-are-microsoft-s-ai-jobs-based-and-is-india-on-the-list\"},{\"@type\":\"Clip\",\"name\":\"What do Microsoft AI postings ask for, and what do they pay as listed?\",\"startOffset\":338,\"endOffset\":544,\"url\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/#what-do-microsoft-ai-postings-ask-for-and-what-do-they-pay-a\"},{\"@type\":\"Clip\",\"name\":\"Can you do AI work for Microsoft without a degree?\",\"startOffset\":544,\"endOffset\":623,\"url\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/#can-you-do-ai-work-for-microsoft-without-a-degree\"},{\"@type\":\"Clip\",\"name\":\"What do people doing UHRS work through the vendors report?\",\"startOffset\":623,\"endOffset\":735,\"url\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/#what-do-people-doing-uhrs-work-through-the-vendors-report\"},{\"@type\":\"Clip\",\"name\":\"Which Microsoft route fits which background?\",\"startOffset\":735,\"endOffset\":847,\"url\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/#which-microsoft-route-fits-which-background\"},{\"@type\":\"Clip\",\"name\":\"How do you spot a fake Microsoft AI job offer?\",\"startOffset\":847,\"endOffset\":910,\"url\":\"https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/#how-do-you-spot-a-fake-microsoft-ai-job-offer\"}],\"contentSize\":\"6.4 MB\"}<\/script>\n<p class=\"msq-audio-lead\"><strong>Listen to this article<\/strong>, about 15 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\/microsoft-ai-careers-audio-202610141108.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: Microsoft AI Careers: Its Job Board and the UHRS Route\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">Microsoft AI Careers: Its Job Board and the UHRS Route<\/a><\/li>\n<li data-start=\"57.7\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"57.7\" aria-label=\"Play from: How many AI jobs does Microsoft&#x27;s careers site list?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:58<\/span><a href=\"#how-many-ai-jobs-does-microsoft-s-careers-site-list\">How many AI jobs does Microsoft&#x27;s careers site list?<\/a><\/li>\n<li data-start=\"262.0\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"262.0\" aria-label=\"Play from: Where are Microsoft&#x27;s AI jobs based, and is India on the list?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">4:22<\/span><a href=\"#where-are-microsoft-s-ai-jobs-based-and-is-india-on-the-list\">Where are Microsoft&#x27;s AI jobs based, and is India on the list?<\/a><\/li>\n<li data-start=\"338.18\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"338.18\" aria-label=\"Play from: What do Microsoft AI postings ask for, and what do they pay as listed?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">5:38<\/span><a href=\"#what-do-microsoft-ai-postings-ask-for-and-what-do-they-pay-a\">What do Microsoft AI postings ask for, and what do they pay as listed?<\/a><\/li>\n<li data-start=\"544.44\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"544.44\" aria-label=\"Play from: Can you do AI work for Microsoft without a degree?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">9:04<\/span><a href=\"#can-you-do-ai-work-for-microsoft-without-a-degree\">Can you do AI work for Microsoft without a degree?<\/a><\/li>\n<li data-start=\"623.26\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"623.26\" aria-label=\"Play from: What do people doing UHRS work through the vendors report?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">10:23<\/span><a href=\"#what-do-people-doing-uhrs-work-through-the-vendors-report\">What do people doing UHRS work through the vendors report?<\/a><\/li>\n<li data-start=\"734.68\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"734.68\" aria-label=\"Play from: Which Microsoft route fits which background?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">12:15<\/span><a href=\"#which-microsoft-route-fits-which-background\">Which Microsoft route fits which background?<\/a><\/li>\n<li data-start=\"846.7\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"846.7\" aria-label=\"Play from: How do you spot a fake Microsoft AI job offer?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">14:07<\/span><a href=\"#how-do-you-spot-a-fake-microsoft-ai-job-offer\">How do you spot a fake Microsoft AI job offer?<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 14 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\",\"microsoftaicareersitsjob\",44],[5.08,\"p\",\"microsoftaicareerscomein\",46],[8.88,\"p\",\"on14october2026microsoft\",142],[25.8,\"p\",\"theotherrouteiscontractd\",89],[32.96,\"p\",\"onthispagemicrosoftscare\",249],[57.7,\"h\",\"howmanyaijobsdoesmicroso\",42],[61.1,\"p\",\"fewerthanthesearchboxsug\",29],[63.5,\"p\",\"wereadmicrosoftscareerss\",124],[78.42,\"p\",\"thatisnotbecausenineinte\",47],[82.94,\"p\",\"itisbecauseainowappearss\",150],[93.94,\"p\",\"thesearchisamoodnotacoun\",25],[95.7,\"p\",\"thetoptenresultsforaisho\",49],[100.22,\"p\",\"fourwerespecialistsselli\",191],[113.54,\"p\",\"muchofmicrosoftsaititled\",83],[119.94,\"p\",\"themodelbuildingsitsmost\",36],[122.38,\"p\",\"microsoftaiscareerspaget\",210],[139.98,\"p\",\"itsowndisciplinefilterpu\",147],[152.26,\"t\",\"microsoftcareerssiteallp\",126],[166.82,\"t\",\"microsoftcareerssitesear\",173],[187.02,\"t\",\"microsoftaimicrosoftaite\",123],[204.66,\"t\",\"microsoftaihealth\",105],[217.62,\"t\",\"getaiworkboardlistedbymi\",138],[232.34,\"p\",\"microsoftpostsonitsownsi\",183],[249.26,\"p\",\"theboardsstatsjsonupdate\",115],[262.0,\"h\",\"wherearemicrosoftsaijobs\",48],[266.96,\"p\",\"mostlyaroundseattleandth\",71],[272.64,\"p\",\"microsoftslocationfilter\",170],[290.48,\"p\",\"bengalurucarried131andhy\",88],[299.88,\"p\",\"atlantahad107austin80new\",41],[305.48,\"p\",\"onepostingcannameseveral\",60],[312.04,\"p\",\"forreadersinindiatheansw\",115],[321.68,\"p\",\"microsoftaisownpageisnar\",131],[338.18,\"h\",\"whatdomicrosoftaiposting\",55],[342.7,\"p\",\"yearsofexperiencemostlya\",48],[346.7,\"p\",\"weopenedfiveofthetopaire\",70],[352.7,\"p\",\"everyoneaskedforasetnumb\",33],[355.02,\"p\",\"theussolutionengineerpos\",142],[365.86,\"p\",\"theprincipalaiplatformen\",97],[372.94,\"p\",\"thedirectoraiinfrastruct\",84],[379.46,\"p\",\"thesingaporesolutionengi\",85],[385.98,\"p\",\"twodetailsinthoseposting\",40],[388.18,\"p\",\"allfivefollowtheirdegree\",99],[396.74,\"p\",\"andonlyonethenetherlands\",159],[407.34,\"p\",\"payiswrittenstraighthere\",53],[411.58,\"p\",\"microsoftprintsabasepayr\",74],[418.1,\"p\",\"thesearetherangesasliste\",126],[427.86,\"t\",\"solutionengineercloudand\",143],[449.66,\"t\",\"solutionengineercloudand\",144],[474.1,\"t\",\"principalaiplatformengin\",144],[496.5,\"t\",\"directoraiinfrastructure\",142],[524.58,\"p\",\"thenetherlandsconsultant\",121],[536.5,\"p\",\"forhowthesecomparewithth\",90],[544.44,\"h\",\"canyoudoaiworkformicroso\",40],[548.24,\"p\",\"yesbutnotasamicrosoftemp\",52],[552.32,\"p\",\"uhrstheuniversalhumanrel\",148],[563.28,\"p\",\"youjoinavendorpartnerthe\",57],[566.92,\"p\",\"ouruhrsguidecheckedtheve\",101],[573.76,\"p\",\"clickworkersqualificatio\",123],[582.0,\"p\",\"clickworkerspaymentpages\",128],[592.28,\"p\",\"oneformashelpcentresaysu\",184],[605.72,\"p\",\"ratesaresetpertaskchange\",60],[612.28,\"p\",\"notsurewhetherasalariedm\",79],[618.04,\"p\",\"thetwominutematchquizsor\",73],[623.26,\"h\",\"whatdopeopledoinguhrswor\",48],[626.94,\"p\",\"wereadtwothreadsonreddit\",83],[635.34,\"p\",\"whatfollowsiswhatpeopler\",88],[643.66,\"p\",\"theoctober2026threadisar\",51],[647.7,\"p\",\"aftermorethanayearawayth\",171],[661.54,\"p\",\"theyworkedthelatinameric\",96],[668.66,\"p\",\"theirpartingadvicelookat\",91],[674.82,\"p\",\"theaugust2026threadbegan\",113],[685.18,\"p\",\"therepliessplit\",15],[686.3,\"p\",\"aclickworkerjudgesaidthe\",230],[702.9,\"p\",\"auseroftwelveyearscalled\",131],[711.58,\"p\",\"anewoneformaworkerreport\",86],[718.34,\"p\",\"theaccountsagreewiththev\",105],[726.14,\"p\",\"whattheforumaddsishowwid\",94],[734.68,\"h\",\"whichmicrosoftroutefitsw\",38],[736.64,\"p\",\"itcomesdowntowhatyoucans\",39],[738.8,\"p\",\"thetablerestateswhatthep\",67],[745.92,\"t\",\"severalyearsinsoftwareda\",191],[763.28,\"t\",\"researchormodeltraininge\",186],[780.4,\"t\",\"salesconsultingorcustome\",184],[797.32,\"t\",\"nodegreegoodwrittenengli\",141],[811.04,\"t\",\"asecondlanguage\",156],[824.08,\"p\",\"ifacertificateisyourplan\",188],[838.04,\"p\",\"forhowotherlabscompareou\",122],[846.7,\"h\",\"howdoyouspotafakemicroso\",36],[849.98,\"p\",\"checkthatthejobisonmicro\",69],[854.22,\"p\",\"microsoftsownfraudreport\",226],[873.58,\"p\",\"italsosaysthatifajobrequ\",110],[881.7,\"p\",\"putplainlyatelegramrecru\",97],[888.94,\"p\",\"ifthetitleisnotonthecare\",102],[895.7,\"p\",\"beforeyousendyourcvanywh\",191]];\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: Microsoft&#8217;s careers site and Microsoft AI&#8217;s own page read on 14 October 2026, with the 64 Microsoft AI roles counted by discipline, the qualifications and base pay ranges of five AI postings as listed, the UHRS vendor rules from Clickworker and OneForma, and what two r\/UHRSwork threads report.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"microsoft-ai-careers\" 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 Microsoft&#x27;s careers site list?\" data-section=\"#how-many-ai-jobs-does-microsoft-s-careers-site-list\">\n<p class=\"msq-question\">1. On 14 October 2026, how many of Microsoft&#8217;s 2,347 open postings matched a search for AI?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">About 200<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">2,154, about 92% of everything<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">All of them<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The search matched 2,154 postings because AI appears in nearly every posting, so it is not a count of AI jobs. Source: <a href=\"https:\/\/apply.careers.microsoft.com\/careers?domain=microsoft.com&#038;query=AI\" target=\"_blank\" rel=\"noopener\">Microsoft&#8217;s careers site<\/a>, read 14 October 2026. <a class=\"msq-section\" href=\"#how-many-ai-jobs-does-microsoft-s-careers-site-list\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"a\" data-title=\"Where are Microsoft&#x27;s AI jobs based, and is India on the list?\" data-section=\"#where-are-microsoft-s-ai-jobs-based-and-is-india-on-the-list\">\n<p class=\"msq-question\">2. Which locations did Microsoft AI&#8217;s 64 roles carry on 14 October 2026?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Mountain View, London, New York, Redmond and Zurich<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Bengaluru and Hyderabad only<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Fully remote, anywhere<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The page tagged Mountain View 42 times, London and New York 18 each, Redmond 16 and Zurich 7, with no India tag. Source: <a href=\"https:\/\/microsoft.ai\/careers\/\" target=\"_blank\" rel=\"noopener\">Microsoft AI&#8217;s careers page<\/a>. <a class=\"msq-section\" href=\"#where-are-microsoft-s-ai-jobs-based-and-is-india-on-the-list\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"b\" data-title=\"What do Microsoft AI postings ask for, and what do they pay as listed?\" data-section=\"#what-do-microsoft-ai-postings-ask-for-and-what-do-they-pay-a\">\n<p class=\"msq-question\">3. What words follow the degree requirement in all five Microsoft AI postings the article read?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">No exceptions<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">OR equivalent experience<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">From a top university<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Each one accepts equivalent experience in place of the degree, though all ask for years of experience. Source: <a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556866767\" target=\"_blank\" rel=\"noopener\">the US Solution Engineer posting<\/a>, read 14 October 2026. <a class=\"msq-section\" href=\"#what-do-microsoft-ai-postings-ask-for-and-what-do-they-pay-a\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"b\" data-title=\"Can you do AI work for Microsoft without a degree?\" data-section=\"#can-you-do-ai-work-for-microsoft-without-a-degree\">\n<p class=\"msq-question\">4. According to Clickworker&#8217;s help page, how long do UHRS earnings take to become payable after they are credited?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">7 days<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">39 days<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">They are paid the same day<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Clickworker says UHRS earnings take 39 days to become payable, and UHRS can reject work in that window. Source: <a href=\"https:\/\/support-workplace.clickworker.com\/support\/solutions\/articles\/80000736543-when-are-my-uhrs-earnings-paid-\" target=\"_blank\" rel=\"noopener\">Clickworker&#8217;s UHRS payment page<\/a>. <a class=\"msq-section\" href=\"#can-you-do-ai-work-for-microsoft-without-a-degree\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"b\" data-title=\"What do people doing UHRS work through the vendors report?\" data-section=\"#what-do-people-doing-uhrs-work-through-the-vendors-report\">\n<p class=\"msq-question\">5. What did the returning worker in the October 2026 r\/UHRSwork thread report by 10 October?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">A dashboard full of new tasks<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">An empty dashboard, with no task types left<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">A job offer from Microsoft<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>They logged task types disappearing over ten days in one language market; that is one account, not a finding. Source: <a href=\"https:\/\/www.reddit.com\/r\/UHRSwork\/comments\/1wvf2cv\/revisiting_uhrs_in_2026_after_leaving_for_more\/\" target=\"_blank\" rel=\"noopener\">the r\/UHRSwork thread<\/a>. <a class=\"msq-section\" href=\"#what-do-people-doing-uhrs-work-through-the-vendors-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-microsoft-s-careers-site-list\">How many AI jobs does Microsoft&#8217;s careers site list?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Fewer than the search box suggests. We read <a href=\"https:\/\/apply.careers.microsoft.com\/careers?domain=microsoft.com&#038;query=AI\" target=\"_blank\" rel=\"noopener\">Microsoft&#8217;s careers site<\/a> on 14 October 2026: it held 2,347 open postings in total, and a search for AI matched 2,154 of them, which is 92% of everything. That is not because nine in ten Microsoft jobs are AI jobs. It is because AI now appears somewhere in nearly every posting Microsoft writes, and the unfiltered list opens with a data centre technician and a retail partner marketing manager. The search is a mood, not a count.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The top ten results for AI show what the word means there now. Four were specialists selling AI Business Solutions in Dublin and Tokyo, two were solution engineers, one was a director of AI infrastructure strategy, one a technology consultant, and only two were engineers building AI products. Much of Microsoft&#8217;s AI titled work is selling and deploying Copilot and Azure AI, not training models.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The model building sits mostly in one group. <a href=\"https:\/\/microsoft.ai\/careers\/\" target=\"_blank\" rel=\"noopener\">Microsoft AI&#8217;s careers page<\/a>, the organisation behind Copilot and the consumer AI products, listed 64 roles on the same day: 52 on Microsoft AI teams and 12 in Health, with titles such as Safety Post-training and Reinforcement Learning for Frontier AI Models. Its own discipline filter put 34 of them in engineering, 9 in operations and strategy, 8 in research and modelling, 5 in programme management, 4 in product management and 3 in design.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Where the posting sits, read 14 October 2026<\/th><th>Open roles<\/th><th>What the roles are mostly<\/th><th>Source<\/th><\/tr><\/thead><tbody><tr><td>Microsoft careers site, all postings<\/td><td>2,347<\/td><td>Every Microsoft function worldwide<\/td><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers?domain=microsoft.com&#038;query=AI\" target=\"_blank\" rel=\"noopener\">apply.careers.microsoft.com<\/a><\/td><\/tr><tr><td>Microsoft careers site, search for AI<\/td><td>2,154 matches<\/td><td>Sales, solution engineering, consulting and engineering around Copilot and Azure AI<\/td><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers?domain=microsoft.com&#038;query=AI\" target=\"_blank\" rel=\"noopener\">apply.careers.microsoft.com<\/a><\/td><\/tr><tr><td>Microsoft AI, Microsoft AI teams<\/td><td>52<\/td><td>Engineering, pre-training, post-training, safety<\/td><td><a href=\"https:\/\/microsoft.ai\/careers\/\" target=\"_blank\" rel=\"noopener\">microsoft.ai\/careers<\/a><\/td><\/tr><tr><td>Microsoft AI, Health<\/td><td>12<\/td><td>Engineering and product for health AI<\/td><td><a href=\"https:\/\/microsoft.ai\/careers\/\" target=\"_blank\" rel=\"noopener\">microsoft.ai\/careers<\/a><\/td><\/tr><tr><td>getAIwork board, listed by Microsoft<\/td><td>1 of 1,767 live listings<\/td><td>A principal engineer on AI evaluations, in the UK<\/td><td><a href=\"https:\/\/getaiwork.com\/board\/job\/8068\">board listing<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft posts on its own site, which is why our <a href=\"https:\/\/getaiwork.com\/board\/\">free, public board<\/a> carried only one Microsoft listing out of 1,767 live on 14 October 2026: a Principal AI Evaluations Platform Engineer in the United Kingdom, marked advanced. The <a href=\"https:\/\/getaiwork.com\/stats.json\">board&#8217;s stats.json<\/a>, updated 13 October, shows the whole board leaning the same way, with 1,117 advanced listings against 221 beginner ones.<\/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\/microsoft-ai-careers-chart.png\" alt=\"Bar chart of microsoft ai careers roles by discipline on 14 October 2026, engineering leading with 34\" class=\"wp-image-1082\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/microsoft-ai-careers-chart.png 1600w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/microsoft-ai-careers-chart-300x169.png 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/microsoft-ai-careers-chart-1024x576.png 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/microsoft-ai-careers-chart-768x432.png 768w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/microsoft-ai-careers-chart-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">Microsoft AI&#8217;s discipline filter on 14 October 2026: engineering 34, operations and strategy 9, research and modelling 8, programme management 5, product management 4 and design 3. The page listed 64 roles in all.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"where-are-microsoft-s-ai-jobs-based-and-is-india-on-the-list\">Where are Microsoft&#8217;s AI jobs based, and is India on the list?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mostly around Seattle and the Bay Area, with India the clearest cluster outside the US. Microsoft&#8217;s location filter covers the whole careers site rather than the AI search, and on 14 October 2026 it showed Redmond on 766 postings, a multi location United States tag on 272 and Mountain View on 233. Bengaluru carried 131 and Hyderabad 114, the only cities outside the US in the top ten apart from Tokyo on 98. Atlanta had 107, Austin 80, New York 79 and Reston 71.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One posting can name several offices, so these are tags, not separate jobs. For readers in India the answer is yes, Microsoft hires there in numbers, for salaried campus roles with the same experience bars as Redmond. Microsoft AI&#8217;s own page is narrower again: its 64 roles carried location tags for Mountain View (42), London (18), New York (18), Redmond (16) and Zurich (7), and none for India.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-do-microsoft-ai-postings-ask-for-and-what-do-they-pay-a\">What do Microsoft AI postings ask for, and what do they pay as listed?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Years of experience, mostly, and a degree or the equivalent. We opened five of the top AI results on 14 October 2026 and read their qualifications. Every one asked for a set number of years. The <a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556866767\" target=\"_blank\" rel=\"noopener\">US Solution Engineer posting<\/a> for Cloud and AI software wants a bachelor&#8217;s degree and 2 or more years of technical pre-sales or consulting, or 3 or more years with no degree. The <a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556961594\" target=\"_blank\" rel=\"noopener\">Principal AI Platform Engineer posting<\/a> in Copilot Engineering wants 6 or more years of engineering with coding. The <a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393557021547\" target=\"_blank\" rel=\"noopener\">Director, AI Infrastructure Strategy posting<\/a> wants 8 or more years alongside a bachelor&#8217;s degree. The <a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556982353\" target=\"_blank\" rel=\"noopener\">Singapore solution engineer<\/a> and the <a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556979466\" target=\"_blank\" rel=\"noopener\">Netherlands technology consultant<\/a> want 5 and 6 or more years.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two details in those postings are worth knowing. All five follow their degree requirement with the words OR equivalent experience, so on paper a degree is not a hard gate. And only one, the Netherlands consultant, mentioned certifications at all, listing technical certifications such as Azure among its preferred qualifications rather than its required ones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pay is written straight here, because it is the part people chase. Microsoft prints a base pay range on its US postings and links its <a href=\"https:\/\/careers.microsoft.com\/us\/en\/us-corporate-pay\" target=\"_blank\" rel=\"noopener\">US pay and benefits page<\/a>. These are the ranges as listed on 14 October 2026; they are ranges for the role level, not offers, and nothing here is a promise about what anyone will be paid.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Posting, read 14 October 2026<\/th><th>Level named<\/th><th>Base pay range as listed, US typical<\/th><th>Bay Area and New York range as listed<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556866767\" target=\"_blank\" rel=\"noopener\">Solution Engineer, Cloud and AI Software<\/a><\/td><td>IC3<\/td><td>$86,100 to $169,800 a year<\/td><td>$113,300 to $187,400 a year<\/td><\/tr><tr><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556866767\" target=\"_blank\" rel=\"noopener\">Solution Engineer, Cloud and AI Software<\/a><\/td><td>IC4<\/td><td>$106,400 to $203,600 a year<\/td><td>$137,600 to $222,600 a year<\/td><\/tr><tr><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393556961594\" target=\"_blank\" rel=\"noopener\">Principal AI Platform Engineer, Copilot<\/a><\/td><td>IC5<\/td><td>$142,800 to $274,800 a year<\/td><td>$188,000 to $304,200 a year<\/td><\/tr><tr><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers\/job\/1970393557021547\" target=\"_blank\" rel=\"noopener\">Director, AI Infrastructure Strategy<\/a><\/td><td>IC6<\/td><td>$155,800 to $277,200 a year<\/td><td>$202,400 to $303,600 a year<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The Netherlands consultant posting listed EUR 86,300 to 151,600 a year as its Netherlands range for IC5, and the Singapore posting printed no range. For how these compare with the labs, our <a href=\"https:\/\/getaiwork.com\/articles\/highest-paying-ai-jobs\/\">highest paying AI jobs breakdown<\/a> uses the same rule: pay only as listed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"can-you-do-ai-work-for-microsoft-without-a-degree\">Can you do AI work for Microsoft without a degree?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, but not as a Microsoft employee, and not at Microsoft&#8217;s rates. UHRS, the Universal Human Relevance System, is Microsoft&#8217;s own crowdsourcing platform for labeling and rating data, and Microsoft does not let individuals sign up for it directly. You join a vendor partner, the vendor tests you, and the vendor pays you. Our <a href=\"https:\/\/getaiwork.com\/articles\/uhrs-guide\/\">UHRS guide<\/a> checked the vendor terms in September and found Microsoft sends every payment question back to the vendor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/support-workplace.clickworker.com\/support\/solutions\/articles\/80000672269-how-do-i-qualify-for-uhrs-\" target=\"_blank\" rel=\"noopener\">Clickworker&#8217;s qualification page<\/a> says you need at least 80% on the first part of its UHRS assessment, an English test, and adds that you cannot repeat it. <a href=\"https:\/\/support-workplace.clickworker.com\/support\/solutions\/articles\/80000736543-when-are-my-uhrs-earnings-paid-\" target=\"_blank\" rel=\"noopener\">Clickworker&#8217;s payment page<\/a> says UHRS earnings take 39 days after they are credited before they become payable, a window in which UHRS can still reject work. <a href=\"https:\/\/www.oneforma.com\/help-center\/general-inquiries\/i-have-a-uhrs-specific-question\/\" target=\"_blank\" rel=\"noopener\">OneForma&#8217;s help centre<\/a> says UHRS appears as a tile under Work Platforms in your Tasks area only when your project gives you access, and that Payoneer must be your default payment method before you start UHRS production work. Rates are set per task, change often, and nothing about them is guaranteed.<\/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\/typing-on-laptop-for-microsoft-ai-careers.jpg\" alt=\"Hands typing on a laptop near a notebook, representing entry level microsoft ai careers path options.\" class=\"wp-image-1078\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/typing-on-laptop-for-microsoft-ai-careers.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/typing-on-laptop-for-microsoft-ai-careers-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/typing-on-laptop-for-microsoft-ai-careers-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/typing-on-laptop-for-microsoft-ai-careers-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">UHRS work runs through a vendor, which sets the test, the access and the pay.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Not sure whether a salaried Microsoft role or contract rating work fits what you can show today? The <a href=\"https:\/\/getaiwork.com\/?h=datatrainer&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=microsoft-ai-careers\">two minute match quiz<\/a> sorts the two before you spend a weekend on either application.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-do-people-doing-uhrs-work-through-the-vendors-report\">What do people doing UHRS work through the vendors report?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We read two threads on Reddit&#8217;s r\/UHRSwork, from August and October 2026, with 29 comments between them. What follows is what people report, paraphrased, and it is testimony rather than evidence of what UHRS pays.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/www.reddit.com\/r\/UHRSwork\/comments\/1wvf2cv\/revisiting_uhrs_in_2026_after_leaving_for_more\/\" target=\"_blank\" rel=\"noopener\">October 2026 thread<\/a> is a returning worker keeping a diary. After more than a year away they logged back in on 1 October, found five task types available, and posted an update every two days as they vanished one by one, until on 10 October they reported the dashboard empty. They worked the Latin American Spanish market and said others may differ; a reply from Brazil reported no work at all. Their parting advice: look at vetted AI training platforms, and never share or create accounts for anyone else.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/www.reddit.com\/r\/UHRSwork\/comments\/1vs6xvj\/does_anyone_make_money\/\" target=\"_blank\" rel=\"noopener\">August 2026 thread<\/a> began with a new worker who saw only two task types, both paying cents per item, one of which sent them to broken links. The replies split. A Clickworker judge said they work it steadily as a home job while caring for a relative, and that a higher verified judge tier came by email invitation; a worker of six years in South America said that tier is offered only in some markets such as the US and they had never been invited. A user of twelve years called this year one of their best, yet would not advise anyone to start now, because many of the best opportunities are closed to new users. A new OneForma worker reported a fake OneForma page that tried to make them paste a command into Windows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The accounts agree with the vendor pages on structure: the vendor decides access, and work depends on your country and language. What the forum adds is how wide that variation is, and a warning about fake log in pages that no help centre mentions.<\/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\/man-analyzing-tasks-for-microsoft-ai-careers.jpg\" alt=\"A man evaluating microtask platforms while researching alternative microsoft ai careers pathways.\" class=\"wp-image-1079\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/man-analyzing-tasks-for-microsoft-ai-careers.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/man-analyzing-tasks-for-microsoft-ai-careers-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/man-analyzing-tasks-for-microsoft-ai-careers-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/man-analyzing-tasks-for-microsoft-ai-careers-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Workers on r\/UHRSwork in 2026 report task supply that varies by market and language.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"which-microsoft-route-fits-which-background\">Which Microsoft route fits which background?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It comes down to what you can show on paper today. The table restates what the postings and vendor pages say, read on 14 October 2026.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Your background<\/th><th>Route that fits<\/th><th>What the source says<\/th><th>Read this next<\/th><\/tr><\/thead><tbody><tr><td>Several years in software, data or cloud<\/td><td>Microsoft careers site, engineering roles<\/td><td>Salaried postings in Redmond, Mountain View, Bengaluru and Hyderabad<\/td><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers?domain=microsoft.com&#038;query=AI\" target=\"_blank\" rel=\"noopener\">Microsoft careers search<\/a><\/td><\/tr><tr><td>Research or model training experience<\/td><td>Microsoft AI, research and safety roles<\/td><td>Pre-training and post-training roles in Mountain View, London and Zurich<\/td><td><a href=\"https:\/\/microsoft.ai\/careers\/\" target=\"_blank\" rel=\"noopener\">microsoft.ai\/careers<\/a><\/td><\/tr><tr><td>Sales, consulting or customer facing work<\/td><td>Microsoft careers site, AI solution and specialist roles<\/td><td>The largest share of the first results for AI<\/td><td><a href=\"https:\/\/apply.careers.microsoft.com\/careers?domain=microsoft.com&#038;query=AI\" target=\"_blank\" rel=\"noopener\">Microsoft careers search<\/a><\/td><\/tr><tr><td>No degree, good written English<\/td><td>UHRS through a vendor<\/td><td>80% needed on Clickworker&#8217;s English test, one attempt<\/td><td><a href=\"https:\/\/getaiwork.com\/articles\/uhrs-guide\/\">our UHRS guide<\/a><\/td><\/tr><tr><td>A second language<\/td><td>UHRS or other rating work in that market<\/td><td>Work depends on market; some markets report none<\/td><td><a href=\"https:\/\/getaiwork.com\/board\/\">language listings on the board<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If a certificate is your plan for the salaried side, our look at <a href=\"https:\/\/getaiwork.com\/articles\/microsoft-ai-certification\/\">Microsoft&#8217;s AI certifications<\/a> covers what changed this year, and of the five Microsoft postings we read, one listed certifications as preferred and none as required. For how other labs compare, our breakdowns of <a href=\"https:\/\/getaiwork.com\/articles\/openai-careers\/\">OpenAI careers<\/a> and <a href=\"https:\/\/getaiwork.com\/articles\/anthropic-jobs\/\">Anthropic jobs<\/a> found the same split between salaried staff and contractor routes.<\/p>\n\n\n\n<div class=\"msq-tool msq-choose\" data-id=\"ms-route\">\n<h3>Which Microsoft route reads your background?<\/h3>\n<p>Pick the line closest to what you can show today. Each result restates the article&#8217;s route table, read on 14 October 2026, and nothing more.<\/p>\n<label><input type=\"radio\" name=\"ms-route\" value=\"eng\">Several years in software, data or cloud<\/label>\n<label><input type=\"radio\" name=\"ms-route\" value=\"research\">Research or model training experience<\/label>\n<label><input type=\"radio\" name=\"ms-route\" value=\"sales\">Sales, consulting or customer facing technical work<\/label>\n<label><input type=\"radio\" name=\"ms-route\" value=\"nodegree\">No degree, good written English<\/label>\n<label><input type=\"radio\" name=\"ms-route\" value=\"language\">A second language<\/label>\n<div class=\"msq-choice-result\" data-for=\"eng\" hidden><strong>Microsoft careers site, engineering roles.<\/strong> Salaried postings sit mostly in Redmond, Mountain View, Bengaluru and Hyderabad, and the engineering posting we read asked for 6 or more years.<\/div>\n<div class=\"msq-choice-result\" data-for=\"research\" hidden><strong>Microsoft AI, research and safety roles.<\/strong> Pre-training and post-training roles are tagged to Mountain View, London, New York, Redmond and Zurich, with none in India on the day.<\/div>\n<div class=\"msq-choice-result\" data-for=\"sales\" hidden><strong>Microsoft careers site, AI solution and specialist roles.<\/strong> These made up most of the top results for AI, and the postings we read asked for 2 to 6 or more years of pre-sales or consulting.<\/div>\n<div class=\"msq-choice-result\" data-for=\"nodegree\" hidden><strong>UHRS through a vendor.<\/strong> Clickworker&#8217;s help page asks for at least 80% on a one attempt English test. The vendor, not Microsoft, sets access and pays.<\/div>\n<div class=\"msq-choice-result\" data-for=\"language\" hidden><strong>UHRS or other rating work in that market.<\/strong> Work depends on the market, and forum accounts from 2026 report some markets with none. Language listings on the free board are another place to look.<\/div>\n<p class=\"msq-note\">This chooser scores nothing and promises nothing about hiring or pay. It restates the article&#8217;s table, and postings change.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-do-you-spot-a-fake-microsoft-ai-job-offer\">How do you spot a fake Microsoft AI job offer?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Check that the job is on Microsoft&#8217;s own site, and refuse anything that asks you to pay. Microsoft&#8217;s own fraud report, <a href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2025\/04\/16\/cyber-signals-issue-9-ai-powered-deception-emerging-fraud-threats-and-countermeasures\/\" target=\"_blank\" rel=\"noopener\">Cyber Signals Issue 9<\/a> from April 2025, lists employment offers that request payment, offers that seem too good to be true, unsolicited offers or interview requests over text message and a lack of formal communication platforms as signs of fraud. It also says that if a job requires upfront payments for training materials, certifications or background checks, it is likely a scam.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Put plainly: a Telegram recruiter offering a Copilot trainer job after a chat only interview is not Microsoft hiring. If the title is not on the careers site, it is not a Microsoft job, and rating work comes from a vendor under the vendor&#8217;s own name.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before you send your CV anywhere, the <a href=\"https:\/\/getaiwork.com\/?h=jobs&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=microsoft-ai-careers\">match quiz<\/a> takes two minutes and shows which kinds of AI work fit your background, and the <a href=\"https:\/\/getaiwork.com\/board\/\">work board<\/a> is free and public with no signup, so you can watch real listings from screened sources yourself.<\/p>\n\n\n\n<div class=\"msq-tool msq-check\" data-id=\"ms-offer-check\" data-verb=\" checked\">\n<h3>Before you answer a Microsoft job message<\/h3>\n<p>Five checks taken from Microsoft&#8217;s own fraud guidance and the article. Tick each one you have done.<\/p>\n<label><input type=\"checkbox\">The job title appears on Microsoft&#8217;s own careers site<\/label>\n<label><input type=\"checkbox\">Nobody has asked me to pay for training, certification or a background check<\/label>\n<label><input type=\"checkbox\">The contact came through a formal channel, not only text message or a chat app<\/label>\n<label><input type=\"checkbox\">Any rating or labeling work comes from a named vendor under its own name<\/label>\n<label><input type=\"checkbox\">I have not shared or created an account for anyone else<\/label>\n<p class=\"msq-check-count\"><\/p>\n<p class=\"msq-note\">A checklist, not a verdict. Microsoft&#8217;s Cyber Signals report says a job requiring upfront payment for training, certifications or background checks is likely a scam.<\/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 Microsoft hire AI trainers directly?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Not through its careers site. Rating and labeling work for Microsoft runs on UHRS, which individuals reach through vendor partners such as Clickworker and OneForma. The vendor tests you, sets your access and pays you.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I join UHRS without going through a vendor?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. There is no public sign up for UHRS. Vendors grant access after their own checks; Clickworker, for example, requires at least 80% on a one attempt English assessment, according to its help page.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How long does UHRS pay take through Clickworker?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Clickworker&#8217;s payment page says UHRS earnings take 39 days after they are credited to your balance before they become payable, and UHRS can reject work during that window. Payment timing then depends on the method you chose.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is Microsoft AI the same as Microsoft?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Microsoft AI is a group inside Microsoft that builds Copilot and consumer AI. It runs its own careers page at microsoft.ai\/careers, which listed 52 Microsoft AI roles and 12 Health roles on 14 October 2026.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does Microsoft hire for AI roles in India?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Microsoft hires in India in numbers: on 14 October 2026 its careers site carried 131 Bengaluru and 114 Hyderabad location tags across all postings. Microsoft AI, the Copilot group, listed no role in India that day.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is a Microsoft certification required for these jobs?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Not in the five postings we read on 14 October 2026. One listed technical certifications such as Azure as preferred, none as required. Microsoft&#8217;s own fraud guidance says a job that demands an upfront payment for certifications is likely a scam.<\/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<!-- gaw-video --><section class=\"gaw-video\" id=\"video-summary\"><h2>Watch the 34 second summary<\/h2><div class=\"gaw-video-frame is-landscape\"><iframe id=\"gaw-yt-9H0L6YJrfnA\" data-src=\"https:\/\/www.youtube.com\/embed\/9H0L6YJrfnA?rel=0&#038;enablejsapi=1&#038;playsinline=1&#038;origin=https:\/\/getaiwork.com\" data-vid=\"9H0L6YJrfnA\" title=\"Microsoft AI Careers: Two Real Paths for Beginners\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><div class=\"gaw-video-frame is-portrait\"><iframe id=\"gaw-yt-fFY7LNgkgGk\" data-src=\"https:\/\/www.youtube.com\/embed\/fFY7LNgkgGk?rel=0&#038;enablejsapi=1&#038;playsinline=1&#038;origin=https:\/\/getaiwork.com\" data-vid=\"fFY7LNgkgGk\" title=\"Microsoft AI Careers: Two Real Paths for Beginners\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><p class=\"gaw-video-note\">The video covers the takeaways of this guide in under a minute. More summaries are on <a href=\"https:\/\/www.youtube.com\/@getaiwork\" rel=\"noopener\" target=\"_blank\">getAIwork on YouTube<\/a>.<\/p><\/section><style>.gaw-video{margin:2rem 0 1.6rem}.gaw-video-frame{position:relative;aspect-ratio:16\/9;background:#0b0b0f;border-radius:12px;overflow:hidden}.gaw-video-frame.is-portrait{aspect-ratio:9\/16;max-width:400px;margin:0 auto}.gaw-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.gaw-video-note{font-size:.9rem;color:#64748b;margin:.7rem 0 0}.gaw-video-play{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;margin:0;background:#0b0b0f;cursor:pointer;z-index:2}.gaw-video-play img{width:100%;height:100%;object-fit:cover;display:block}.gaw-video-play::after{content:'';position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;background:#FFD400 url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'><path d='M8 5v14l11-7z' fill='%230B0B0F'\/><\/svg>\") center\/40px no-repeat;box-shadow:0 6px 24px rgba(0,0,0,.35)}.gaw-video-play:hover::after{transform:scale(1.06)}.gaw-video-frame.is-playing .gaw-video-play{display:none}@media (max-width:767px){.gaw-video-frame.is-landscape{display:none}}@media (min-width:768px){.gaw-video-frame.is-portrait:not(.is-only){display:none}}<\/style><script type=\"application\/ld+json\">[{\"@context\": \"https:\/\/schema.org\", \"@type\": \"VideoObject\", \"name\": \"Microsoft AI Careers: Two Real Paths for Beginners\", \"description\": \"Full guide: https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/\", \"thumbnailUrl\": [\"https:\/\/i.ytimg.com\/vi\/9H0L6YJrfnA\/maxresdefault.jpg\"], \"uploadDate\": \"2026-10-14T05:59:21Z\", \"duration\": \"P0D\", \"embedUrl\": \"https:\/\/www.youtube.com\/embed\/9H0L6YJrfnA\", \"contentUrl\": \"https:\/\/www.youtube.com\/watch?v=9H0L6YJrfnA\"}, {\"@context\": \"https:\/\/schema.org\", \"@type\": \"VideoObject\", \"name\": \"Microsoft AI Careers: Two Real Paths for Beginners (vertical)\", \"description\": \"Full guide: https:\/\/getaiwork.com\/articles\/microsoft-ai-careers\/\", \"thumbnailUrl\": [\"https:\/\/i.ytimg.com\/vi\/fFY7LNgkgGk\/maxresdefault.jpg\"], \"uploadDate\": \"2026-10-14T05:59:33Z\", \"duration\": \"PT35S\", \"embedUrl\": \"https:\/\/www.youtube.com\/embed\/fFY7LNgkgGk\", \"contentUrl\": \"https:\/\/www.youtube.com\/watch?v=fFY7LNgkgGk\"}]<\/script><script>(function(){var L=\"gaw-yt-9H0L6YJrfnA\",P=\"gaw-yt-fFY7LNgkgGk\";var id=(P!=\"gaw-yt-\"&&window.matchMedia(\"(max-width:767px)\").matches)?P:L;var f=document.getElementById(id);if(!f){return;}function load(){if(!f.src){f.src=f.getAttribute(\"data-src\");}}if(\"IntersectionObserver\" in window){var o=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){load();o.disconnect();}});},{rootMargin:\"600px\"});o.observe(f);}else{load();}var n=0;function hook(){if(!window.YT||!YT.Player){if(n++<100){setTimeout(hook,300);}return;}new YT.Player(id,{events:{onStateChange:function(e){if(e.data===YT.PlayerState.ENDED){e.target.cueVideoById(f.getAttribute(\"data-vid\"));}}}});}if(!document.querySelector(\"script[src*=\\\"youtube.com\/iframe_api\\\"]\")){var s=document.createElement(\"script\");s.src=\"https:\/\/www.youtube.com\/iframe_api\";document.head.appendChild(s);}f.addEventListener(\"load\",hook);})();<\/script><!-- \/gaw-video -->\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>What Microsoft&#8217;s careers site and Microsoft AI&#8217;s page listed for AI on 14 October 2026, by location and type, the pay ranges as listed, and the UHRS vendor route for people without a degree, with what UHRS workers report.<\/p>\n","protected":false},"author":2,"featured_media":1077,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"Microsoft AI Careers: Its Job Board and the UHRS Route","rank_math_description":"Microsoft AI careers on 14 October 2026: 64 Microsoft AI roles, 2,154 careers site postings matching AI, and the UHRS vendor route for contract work.","rank_math_focus_keyword":"microsoft ai careers","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-1080","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\/1080","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=1080"}],"version-history":[{"count":5,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/1080\/revisions"}],"predecessor-version":[{"id":1087,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/1080\/revisions\/1087"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media\/1077"}],"wp:attachment":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media?parent=1080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/categories?post=1080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/tags?post=1080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}