{"id":780,"date":"2026-09-29T17:54:51","date_gmt":"2026-09-29T17:54:51","guid":{"rendered":"https:\/\/getaiwork.com\/articles\/?p=780"},"modified":"2026-09-29T18:04:15","modified_gmt":"2026-09-29T18:04:15","slug":"ai-jobs-for-freshers","status":"publish","type":"post","link":"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/","title":{"rendered":"AI Jobs for Freshers in India: What&#8217;s Actually Open"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>AI jobs for freshers in India are real but narrow: of five platforms checked on 29 September 2026, TELUS International AI, Toloka and Micro1 accept India-based applicants today, Mercor lists India by name in its own policy pages, and Appen&#8217;s CrowdGen takes India signups but had zero live India postings on its own job board that day.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"ai-jobs-for-freshers\" data-minutes=\"11\">\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\/ai-jobs-for-freshers\/#audio\",\"name\":\"AI Jobs for Freshers in India: What's Actually Open, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 29 September 2026.\",\"contentUrl\":\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/ai-jobs-for-freshers-audio-202609292330.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT10M34S\",\"uploadDate\":\"2026-09-29\",\"inLanguage\":\"en-US\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"AI Jobs for Freshers in India: What's Actually Open\",\"startOffset\":0,\"endOffset\":40},{\"@type\":\"Clip\",\"name\":\"Which AI work platforms actually take applicants living in India right now?\",\"startOffset\":40,\"endOffset\":216,\"url\":\"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/#platforms-open-to-india\"},{\"@type\":\"Clip\",\"name\":\"What do these platforms actually pay, and in what currency?\",\"startOffset\":216,\"endOffset\":345,\"url\":\"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/#what-they-pay\"},{\"@type\":\"Clip\",\"name\":\"What is the actual screening gate on each platform?\",\"startOffset\":345,\"endOffset\":414,\"url\":\"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/#the-screening-gate\"},{\"@type\":\"Clip\",\"name\":\"What do freshers who actually applied from India report?\",\"startOffset\":414,\"endOffset\":522,\"url\":\"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/#what-freshers-report\"},{\"@type\":\"Clip\",\"name\":\"What tells you it is a screening gate, not a scam?\",\"startOffset\":522,\"endOffset\":634,\"url\":\"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/#scam-or-screening\"}],\"contentSize\":\"4.4 MB\"}<\/script>\n<p class=\"msq-audio-lead\"><strong>Listen to this article<\/strong>, about 11 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\/09\/ai-jobs-for-freshers-audio-202609292330.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: AI Jobs for Freshers in India: What&#x27;s Actually Open\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">AI Jobs for Freshers in India: What&#x27;s Actually Open<\/a><\/li>\n<li data-start=\"39.82\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"39.82\" aria-label=\"Play from: Which AI work platforms actually take applicants living in India right now?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:40<\/span><a href=\"#platforms-open-to-india\">Which AI work platforms actually take applicants living in India right now?<\/a><\/li>\n<li data-start=\"215.96\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"215.96\" aria-label=\"Play from: What do these platforms actually pay, and in what currency?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">3:36<\/span><a href=\"#what-they-pay\">What do these platforms actually pay, and in what currency?<\/a><\/li>\n<li data-start=\"344.86\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"344.86\" aria-label=\"Play from: What is the actual screening gate on each platform?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">5:45<\/span><a href=\"#the-screening-gate\">What is the actual screening gate on each platform?<\/a><\/li>\n<li data-start=\"413.64\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"413.64\" aria-label=\"Play from: What do freshers who actually applied from India report?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">6:54<\/span><a href=\"#what-freshers-report\">What do freshers who actually applied from India report?<\/a><\/li>\n<li data-start=\"521.9\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"521.9\" aria-label=\"Play from: What tells you it is a screening gate, not a scam?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">8:42<\/span><a href=\"#scam-or-screening\">What tells you it is a screening gate, not a scam?<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 29 September 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\",\"aijobsforfreshersinindia\",41],[3.2,\"p\",\"aijobsforfreshersinindia\",270],[27.56,\"p\",\"onthispageasamedayeligib\",163],[39.82,\"h\",\"whichaiworkplatformsactu\",63],[44.54,\"p\",\"mostlisticlesanswerthisf\",33],[46.46,\"p\",\"wecheckedeachvendorsowne\",169],[58.14,\"t\",\"telusinternationalai\",195],[75.86,\"t\",\"appencrowdgen\",175],[91.14,\"t\",\"tolokamindrift\",145],[107.42,\"t\",\"mercor\",120],[118.14,\"t\",\"micro1\",141],[131.74,\"p\",\"theappenrowistheoneworth\",38],[134.18,\"p\",\"crowdgenssignupformaccep\",108],[142.02,\"p\",\"butregisteringisnotthesa\",46],[145.5,\"p\",\"itsownleverjobboardthesa\",216],[166.86,\"p\",\"thatisadatedsnapshotnota\",154],[177.98,\"p\",\"twomoreplatformsdeservea\",52],[181.98,\"p\",\"mercorsowndocumentationc\",241],[199.22,\"p\",\"telusinternationalaisown\",246],[215.96,\"h\",\"whatdotheseplatformsactu\",48],[218.8,\"p\",\"everyfigurebelowisaslist\",110],[227.72,\"t\",\"telusinternationalai\",179],[245.64,\"t\",\"appencrowdgen\",179],[262.88,\"t\",\"tolokamindrift\",143],[278.2,\"t\",\"mercor\",167],[296.04,\"t\",\"micro1\",117],[307.48,\"p\",\"noticewhatthetabledoesno\",95],[315.32,\"p\",\"theclosestthingtoagenuin\",280],[337.76,\"p\",\"noneofthatislegaladvicea\",93],[344.86,\"h\",\"whatistheactualscreening\",42],[348.38,\"p\",\"afreshersrealquestionisr\",112],[358.3,\"p\",\"telusrunsalanguageassess\",108],[365.06,\"p\",\"appenscrowdgenasksforash\",87],[371.1,\"p\",\"tolokanowtradingunderthe\",120],[379.26,\"p\",\"mercorsgatedependsonther\",177],[390.94,\"p\",\"micro1sgateisthemostdist\",245],[413.64,\"h\",\"whatdofresherswhoactuall\",47],[416.68,\"p\",\"thesearetestimonynotfind\",79],[422.04,\"p\",\"wereadthemostrecentindia\",90],[430.36,\"p\",\"onmicro1strustpilotpaget\",86],[437.72,\"p\",\"onegaveasinglestarandsai\",119],[445.04,\"p\",\"asecondgavefivestarsands\",67],[449.92,\"p\",\"athirdgavethreestarsafte\",120],[459.44,\"p\",\"readtogetherthepatternis\",146],[470.2,\"p\",\"ontelusinternationalaist\",312],[494.6,\"p\",\"wecouldnotverifytheseind\",236],[511.2,\"p\",\"wheretheaccountsagreewit\",75],[515.92,\"p\",\"wheretheygofurtherthanan\",88],[521.9,\"h\",\"whattellsyouitisascreeni\",38],[524.74,\"p\",\"noneofthefiveplatformsab\",81],[530.54,\"p\",\"thatsinglefactisthefaste\",142],[539.94,\"p\",\"inacaseclosedon31july202\",336],[564.14,\"p\",\"thecaseisontherecordasef\",35],[569.9,\"p\",\"thetellwasneverthewordai\",24],[571.74,\"p\",\"itwastelegramdoingtherec\",121],[580.38,\"p\",\"comparethatagainsteveryg\",171],[591.18,\"p\",\"afresherwhokeepsthatdist\",148],[603.62,\"p\",\"forabroaderlookatentryle\",256],[623.02,\"p\",\"thefreegetaiworkworkboar\",111]];\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 same-day eligibility check of five AI work platforms against their own India policies, listed pay, real screening gates, and one dated police case showing what an actual scam looks like.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"ai-jobs-for-freshers\" 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=\"a\" data-title=\"Which AI work platforms actually take applicants living in India right now?\" data-section=\"#platforms-open-to-india\">\n<p class=\"msq-question\">1. According to Toloka&#8217;s own eligibility page, which of these is explicitly barred?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Russia<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">India<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Brazil<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Toloka&#8217;s <a href=\"https:\/\/toloka.ai\/legal\/eligibility-and-geographic-restrictions\" target=\"_blank\" rel=\"noopener\">eligibility and geographic restrictions page<\/a> bars 17 jurisdictions including Russia, Belarus and China; India is not on that list or the separate unsupported list. <a class=\"msq-section\" href=\"#platforms-open-to-india\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"b\" data-title=\"What do these platforms actually pay, and in what currency?\" data-section=\"#what-they-pay\">\n<p class=\"msq-question\">2. Which currency does Micro1 pay contractors in, wherever they live?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Indian rupees<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">US dollars<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Euros<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Micro1 pays certified experts twice monthly through Deel in US dollars, as covered in our <a href=\"https:\/\/getaiwork.com\/articles\/is-micro1-legit\/\" target=\"_blank\" rel=\"noopener\">Micro1 review<\/a>. <a class=\"msq-section\" href=\"#what-they-pay\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"b\" data-title=\"What is the actual screening gate on each platform?\" data-section=\"#the-screening-gate\">\n<p class=\"msq-question\">3. What is Micro1&#8217;s AI interviewer, Zara, best described as?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">A live human recruiter<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">An asynchronous, recorded AI interview<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">A written multiple choice test<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Zara conducts an asynchronous, recorded interview of about 18 to 20 minutes with three retakes, per our <a href=\"https:\/\/getaiwork.com\/articles\/is-micro1-legit\/\" target=\"_blank\" rel=\"noopener\">Micro1 review<\/a>. <a class=\"msq-section\" href=\"#the-screening-gate\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"b\" data-title=\"What do freshers who actually applied from India report?\" data-section=\"#what-freshers-report\">\n<p class=\"msq-question\">4. On 29 September 2026, what did Trustpilot reviewers from India most often report about Micro1&#8217;s Zara interview?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">It never loads<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">A fast but occasionally glitchy process<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">It requires a registration fee<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Reviewers on <a href=\"https:\/\/www.trustpilot.com\/review\/micro1.ai\" target=\"_blank\" rel=\"noopener\">Micro1&#8217;s Trustpilot page<\/a> described a quick process, with one report of the interview window closing early. <a class=\"msq-section\" href=\"#what-freshers-report\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"a\" data-title=\"What tells you it is a screening gate, not a scam?\" data-section=\"#scam-or-screening\">\n<p class=\"msq-question\">5. In the Delhi Police case closed in July 2026, how did the scam actually reach the victim?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">A Telegram message offering task work<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">An email from the vendor&#8217;s own domain<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">A phone call from the RBI<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The scheme began with a Telegram message offering paid review tasks, per the <a href=\"https:\/\/ommcomnews.com\/india-news\/delhi-police-busts-telegram-based-part-time-cyber-job-scam-arrests-two-from-rajasthan\/\" target=\"_blank\" rel=\"noopener\">case record<\/a>, E-FIR No. 190\/2026. <a class=\"msq-section\" href=\"#scam-or-screening\">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) { box.addEventListener('toggle', function(){ if (box.open) { 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=\"platforms-open-to-india\">Which AI work platforms actually take applicants living in India right now?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most listicles answer this from memory. We checked each vendor&#8217;s own eligibility page or job board on 29 September 2026, the day this article was verified, because a country list changes without notice and a wrong answer costs a fresher an evening.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Platform<\/th><th>Open to India residents?<\/th><th>Verified against<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/getaiwork.com\/articles\/telus-international-ai-review\/\">TELUS International AI<\/a><\/td><td>Yes. A live Personalized Internet Assessor, Hindi posting requires 5 consecutive years of India residency<\/td><td>The vendor&#8217;s own AI community postings, read 29 September 2026<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/articles\/is-appen-still-hiring\/\">Appen \/ CrowdGen<\/a><\/td><td>Registration is open to India, but 0 of 26 live postings on Appen&#8217;s own job board were located in India that day<\/td><td><a href=\"https:\/\/jobs.lever.co\/appen\" target=\"_blank\" rel=\"noopener\">Appen&#8217;s Lever job board<\/a>, read 29 September 2026<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/articles\/toloka-review\/\">Toloka \/ Mindrift<\/a><\/td><td>Yes. India appears on neither the barred list nor the unsupported list<\/td><td><a href=\"https:\/\/toloka.ai\/legal\/eligibility-and-geographic-restrictions\" target=\"_blank\" rel=\"noopener\">Toloka&#8217;s eligibility page<\/a>, updated 27 May 2026<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/articles\/mercor-interview-questions\/\">Mercor<\/a><\/td><td>Yes. India has its own dedicated tax and payment policy page<\/td><td><a href=\"https:\/\/talent.docs.mercor.com\/policies\/india-considerations\" target=\"_blank\" rel=\"noopener\">Mercor&#8217;s India considerations page<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/articles\/is-micro1-legit\/\">Micro1<\/a><\/td><td>Yes. India is not among its 20 excluded countries and regions<\/td><td>Micro1&#8217;s own exclusion list, cross checked 29 September 2026<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The Appen row is the one worth slowing down for. CrowdGen&#8217;s signup form accepts an India address the same as any of its 200 plus supported countries, so a fresher can register today. But registering is not the same as there being work to do. Its own <a href=\"https:\/\/jobs.lever.co\/appen\" target=\"_blank\" rel=\"noopener\">Lever job board<\/a>, the same list Appen uses to hire, carried 26 live postings on 29 September 2026 and not one of them was based in India; the countries were a mix of Croatia, Denmark, Georgia, Poland, Sweden, Taiwan, Malaysia, the United States and a handful of others. That is a dated snapshot, not a permanent rule, and CrowdGen&#8217;s project mix changes; it is also exactly the kind of fact a same-day vendor board check gives you that a rewritten listicle cannot.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two more platforms deserve a caution rather than a pass or fail. Mercor&#8217;s own documentation carries two country lists that disagree with each other, a mismatch our <a href=\"https:\/\/getaiwork.com\/articles\/mercor-interview-questions\/\">Mercor interview questions review<\/a> found and Mercor has not reconciled; India appears on both, but if a friend&#8217;s country sits on only one of them, that is worth asking Mercor about before applying. TELUS International AI&#8217;s own onboarding requires identity verification, including a facial photo, as part of Step 4 of its published application process, which is a normal fraud control on a platform this size but is also the single thing every fresher should know is coming before they hand it over.<\/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\/09\/ai-jobs-for-freshers-chart.png\" alt=\"Bar chart of ai jobs for freshers by experience level on the getAIwork board\" class=\"wp-image-782\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/ai-jobs-for-freshers-chart.png 1600w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/ai-jobs-for-freshers-chart-300x169.png 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/ai-jobs-for-freshers-chart-1024x576.png 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/ai-jobs-for-freshers-chart-768x432.png 768w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/ai-jobs-for-freshers-chart-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">Of 1,673 live listings on 29 September 2026, 256 were tagged beginner level, the smallest of the three tiers.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-they-pay\">What do these platforms actually pay, and in what currency?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Every figure below is as listed by the vendor or as reported by workers on a named date, never a promise, and rates change without notice.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Platform<\/th><th>Pay as listed or reported<\/th><th>Currency and payout<\/th><\/tr><\/thead><tbody><tr><td>TELUS International AI<\/td><td>Reported around &#8377;350 an hour for the Personalized Internet Assessor role (Glassdoor, crowd submitted, not vendor published)<\/td><td>Local currency, by role<\/td><\/tr><tr><td>Appen \/ CrowdGen<\/td><td>Vendor markets &#8220;$100+\/hr&#8221; on its homepage with an asterisk that pay depends on location and skills; no methodology published<\/td><td>PayPal and other methods it lists<\/td><\/tr><tr><td>Toloka \/ Mindrift<\/td><td>$15 to $100 or more an hour on specialized projects, as listed by the vendor<\/td><td>USD, paid on the 5th and 20th of the month<\/td><\/tr><tr><td>Mercor<\/td><td>Varies by role; a now closed India-specific student listing had shown $14 to $20 an hour<\/td><td>USD via Stripe into an Indian bank account, no Indian TDS withheld<\/td><\/tr><tr><td>Micro1<\/td><td>Varies by certified specialty; not published as a single rate<\/td><td>USD via Deel, twice monthly<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Notice what the table does not contain: no platform here promises a monthly income, and this article will not either. The closest thing to a genuinely India-specific number is Mercor&#8217;s own tax guidance, which says it withholds no Indian income tax or GST and expects a contractor to register for GST only once export revenue passes &#8377;20 lakh a year, file a Letter of Undertaking to zero rate that export, and use a PAN on the W-8BEN form to claim the US-India tax treaty. None of that is legal advice; a chartered accountant is the right person to confirm it against your own situation.<\/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\/09\/tracking-payouts-for-ai-jobs-for-freshers.jpg\" alt=\"A close-up of a phone and notebook used to track earnings from ai jobs for freshers.\" class=\"wp-image-778\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/tracking-payouts-for-ai-jobs-for-freshers.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/tracking-payouts-for-ai-jobs-for-freshers-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/tracking-payouts-for-ai-jobs-for-freshers-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/tracking-payouts-for-ai-jobs-for-freshers-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Tracking tasks and payouts carefully is essential for new remote workers.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-screening-gate\">What is the actual screening gate on each platform?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A fresher&#8217;s real question is rarely &#8220;does it pay,&#8221; it is &#8220;what do I actually have to get through.&#8221; Every one of these five gates is free to attempt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TELUS runs a language assessment plus an open book qualification exam, then a compliance check and the ID verification step above. Appen&#8217;s CrowdGen asks for a short onboarding qualification task tied to the language or project you pick. Toloka, now trading under the Mindrift brand for most contributor work, runs its own onboarding tasks per project rather than one universal test. Mercor&#8217;s gate depends on the role: some run a scored interview, and the platform&#8217;s own two-country-list mismatch means the first real gate for an Indian applicant is confirming eligibility before doing anything else. Micro1&#8217;s gate is the most distinctive: an AI interviewer named Zara conducts an asynchronous, recorded interview of about 18 to 20 minutes, offers a free unlimited practice mode with no application attached, and allows three retakes across all your applications, only the most recent one counting. The free <a href=\"https:\/\/getaiwork.com\/?h=jobsnoexp&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=ai-jobs-for-freshers\">two-minute match quiz<\/a> narrows all five, and every other screened listing, to your own background and country.<\/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\/09\/screening-tests-for-ai-jobs-for-freshers.jpg\" alt=\"A young man concentrates on a screening test for online ai jobs for freshers.\" class=\"wp-image-779\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/screening-tests-for-ai-jobs-for-freshers.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/screening-tests-for-ai-jobs-for-freshers-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/screening-tests-for-ai-jobs-for-freshers-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/09\/screening-tests-for-ai-jobs-for-freshers-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Passing the initial screening gate requires deep focus and attention to detail.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-freshers-report\">What do freshers who actually applied from India report?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are testimony, not findings, and recent reviews skew towards people with something to say. We read the most recent India-tagged reviews on Trustpilot for two of the five platforms on 29 September 2026.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On <a href=\"https:\/\/www.trustpilot.com\/review\/micro1.ai\" target=\"_blank\" rel=\"noopener\">Micro1&#8217;s Trustpilot page<\/a>, three India-based reviewers posted within hours of each other that morning. One gave a single star and said Zara asked role-specific questions without enough context to answer well, calling it a waste of a candidate&#8217;s time. A second gave five stars and specifically praised how quickly the process moved. A third gave three stars after the interview window closed early on the final question, leaving them unsure whether their answers had been saved. Read together, the pattern is a fast but occasionally glitchy AI interview that some freshers find under-briefed for a specialist question and others find refreshingly quick.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On <a href=\"https:\/\/www.trustpilot.com\/review\/telusinternational.ai\" target=\"_blank\" rel=\"noopener\">TELUS International AI&#8217;s Trustpilot page<\/a>, which carries a low overall score from a small number of reviews, at least two reviewers posting from India in 2025 described applying and never being offered paid work afterward, and a separate reviewer raised a concern specifically about the identity verification step asking for a facial photo before any paid task was assigned. We could not verify these individual accounts against a primary source, and TELUS&#8217;s own published application process does list ID verification as a standard step rather than describing it as optional, so it is presented here as what reviewers report, not as a finding about the company. Where the accounts agree with the vendor: identity verification genuinely happens early. Where they go further than anything the vendor states: several describe the wait ending with no work at all.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"scam-or-screening\">What tells you it is a screening gate, not a scam?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">None of the five platforms above ever asked us to pay a rupee to apply, register or sit an assessment. That single fact is the fastest test there is, and it separates every platform in this article from the pattern Delhi&#8217;s own Cyber Police Station keeps arresting people over. In a case closed on 31 July 2026, officers from the Central District Cyber Police Station arrested two people from Rajasthan over a scheme that began with a Telegram message offering paid review tasks for Foodpanda, then moved the victim into an &#8220;investment&#8221; app promising unusually high returns; the victim transferred &#8377;2,84,100 over several UPI and IMPS payments before realising nothing would be returned. The case is on the record as <a href=\"https:\/\/ommcomnews.com\/india-news\/delhi-police-busts-telegram-based-part-time-cyber-job-scam-arrests-two-from-rajasthan\/\" target=\"_blank\" rel=\"noopener\">E-FIR No. 190\/2026<\/a>. The tell was never the word AI. It was Telegram doing the recruiting, a task job turning into an investment pitch, and money flowing away from the applicant instead of toward them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Compare that against every gate described above: each one happens on the vendor&#8217;s own domain or app, none of them asks for a payment before work, and none of them routes recruitment through Telegram or WhatsApp. A fresher who keeps that distinction in mind can safely try TELUS, Appen, Toloka, Mercor or Micro1 without confusing a slow or frustrating screening process for a theft in progress. For a broader look at entry-level options beyond these five, our pages on <a href=\"https:\/\/getaiwork.com\/articles\/ai-jobs-no-experience\/\">AI jobs with no experience<\/a> and <a href=\"https:\/\/getaiwork.com\/articles\/ai-training-jobs-no-experience\/\">AI training jobs with no experience<\/a> cover the wider field, and our <a href=\"https:\/\/getaiwork.com\/articles\/data-annotation-jobs-compared\/\">data annotation jobs compared<\/a> and <a href=\"https:\/\/getaiwork.com\/articles\/highest-paying-ai-jobs\/\">highest-paying AI jobs<\/a> pages go deeper on picking between platforms once you are eligible for more than one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The free <a href=\"https:\/\/getaiwork.com\/board\/\">getAIwork work board<\/a> lists every screened listing we know about, filterable by country, at no cost and with no signup required, and the <a href=\"https:\/\/getaiwork.com\/?h=paidtrainnoexp&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=ai-jobs-for-freshers\">match quiz<\/a> filters it to what fits you before the FAQ below.<\/p>\n\n\n\n<div class=\"msq-tool msq-check\" data-id=\"fee-check\" data-verb=\" checked\">\n<h3>The checks before you pay anyone anything for an AI job<\/h3>\n<p>None of the five platforms in this article ever asked for money to apply. Run through this before you pay, transfer or deposit anything for an AI job offer.<\/p>\n<label><input type=\"checkbox\">The recruiter messages from a corporate email on the vendor&#8217;s own domain, not WhatsApp or Telegram<\/label>\n<label><input type=\"checkbox\">You can find the same opening on the vendor&#8217;s own careers page or job board, not just a forwarded screenshot<\/label>\n<label><input type=\"checkbox\">Nobody has asked for a registration fee, a security deposit, or a kit or training cost before any paid work begins<\/label>\n<label><input type=\"checkbox\">You have not been asked to move money into a separate investment or task app to unlock future payouts<\/label>\n<label><input type=\"checkbox\">The offer does not promise a guaranteed daily income or a fixed return for depositing money<\/label>\n<p class=\"msq-check-count\"><\/p>\n<p class=\"msq-note\">If any box stays unchecked, stop and verify directly on the vendor&#8217;s own site before sending anything.<\/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 \">Do I need a degree to apply for these AI platforms from India?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No degree is required by any of the five platforms in this article. Micro1 and Mercor screen on demonstrated expertise in an interview or assessment rather than a credential, TELUS and Appen run language and task based qualification steps, and Toloka qualifies per project.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can a student in India apply while still studying?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes on all five, since none require full time availability, though Mercor has in the past listed roles specifically for currently enrolled university students in India. Check each listing&#8217;s own hours requirement before applying, since a few roles do ask for a minimum weekly commitment.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Do any of these platforms pay directly in rupees?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TELUS pays by role and sometimes in local currency. Mercor and Micro1 pay in US dollars through Stripe or Deel, which convert to an Indian bank account, and Toloka pays in US dollars on a fixed monthly schedule. None of this is a promise of what you personally will earn.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is TELUS International AI the same company as the TELUS phone network?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>It is a subsidiary. TELUS International AI, Inc. is the contracting entity for the AI community and rater work, and TELUS Corporation, the Canadian telecom, completed a buyout of the shares it did not already own, as covered in our TELUS International AI review.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How long does it take to hear back after applying?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>None of the five vendors publish a fixed timeline, and Trustpilot reviewers describe waits ranging from same-day to several weeks with no response. Treat any published timeline you see elsewhere as unverified unless it comes from the vendor&#8217;s own page on the day you check.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Do I owe tax in India on money earned from these platforms?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Contractor income from a foreign platform is generally reportable as self-employed income on your Indian income tax return, and GST registration is typically required only once export revenue crosses \u20b920 lakh a year, per Mercor&#8217;s own published guidance. This is not tax advice; confirm your own position with a chartered accountant.<\/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>Five AI work platforms checked for India eligibility on 29 September 2026, with pay as listed, real screening gates, and a dated scam warning.<\/p>\n","protected":false},"author":2,"featured_media":777,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"AI Jobs for Freshers in India: What's Actually Open","rank_math_description":"Checked 29 September 2026: which platforms actually offer ai jobs for freshers in India, what they pay, their screening gates, and a scam to avoid.","rank_math_focus_keyword":"ai jobs for freshers","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-780","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\/780","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=780"}],"version-history":[{"count":4,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/780\/revisions"}],"predecessor-version":[{"id":788,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/780\/revisions\/788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media\/777"}],"wp:attachment":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media?parent=780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/categories?post=780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/tags?post=780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}