{"id":1452,"date":"2026-11-07T04:07:51","date_gmt":"2026-11-07T04:07:51","guid":{"rendered":"https:\/\/getaiwork.com\/articles\/?p=1452"},"modified":"2026-11-13T04:13:23","modified_gmt":"2026-11-13T04:13:23","slug":"kore-ai-careers","status":"publish","type":"post","link":"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/","title":{"rendered":"Kore.ai Careers: Six Open Roles and the Partner Jobs"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Kore.ai careers, read on the company&#8217;s own Rippling job board on 7 November 2026, come to six open roles: three engineering and security jobs in Hyderabad and three sales jobs in the US and Germany. Developer postings at Cognizant, NTT DATA and staffing firms use the Kore.ai name, but they are partner jobs, not Kore.ai jobs.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"kore-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\/kore-ai-careers\/#audio\",\"name\":\"Kore.ai Careers: Six Open Roles and the Partner Jobs, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 13 November 2026.\",\"contentUrl\":\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/kore-ai-careers-audio-202611130943.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT14M45S\",\"uploadDate\":\"2026-11-13\",\"inLanguage\":\"en-US\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"Kore.ai Careers: Six Open Roles and the Partner Jobs\",\"startOffset\":0,\"endOffset\":45},{\"@type\":\"Clip\",\"name\":\"How many Kore.ai careers are open right now?\",\"startOffset\":45,\"endOffset\":182,\"url\":\"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/#how-many-kore-ai-careers-are-open-right-now\"},{\"@type\":\"Clip\",\"name\":\"Which Kore.ai jobs are really partner jobs?\",\"startOffset\":182,\"endOffset\":349,\"url\":\"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/#which-kore-ai-jobs-are-really-partner-jobs\"},{\"@type\":\"Clip\",\"name\":\"What does Kore.ai list as pay and experience?\",\"startOffset\":349,\"endOffset\":518,\"url\":\"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/#what-does-kore-ai-list-as-pay-and-experience\"},{\"@type\":\"Clip\",\"name\":\"What do Kore.ai candidates report about interviews?\",\"startOffset\":518,\"endOffset\":630,\"url\":\"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/#what-do-kore-ai-candidates-report-about-interviews\"},{\"@type\":\"Clip\",\"name\":\"Where else is conversational AI work listed today?\",\"startOffset\":630,\"endOffset\":822,\"url\":\"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/#where-else-is-conversational-ai-work-listed-today\"},{\"@type\":\"Clip\",\"name\":\"How do you apply to Kore.ai without chasing ghosts?\",\"startOffset\":822,\"endOffset\":885,\"url\":\"https:\/\/getaiwork.com\/articles\/kore-ai-careers\/#how-do-you-apply-to-kore-ai-without-chasing-ghosts\"}],\"contentSize\":\"6.2 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\/11\/kore-ai-careers-audio-202611130943.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: Kore.ai Careers: Six Open Roles and the Partner Jobs\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">Kore.ai Careers: Six Open Roles and the Partner Jobs<\/a><\/li>\n<li data-start=\"45.14\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"45.14\" aria-label=\"Play from: How many Kore.ai careers are open right now?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:45<\/span><a href=\"#how-many-kore-ai-careers-are-open-right-now\">How many Kore.ai careers are open right now?<\/a><\/li>\n<li data-start=\"182.4\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"182.4\" aria-label=\"Play from: Which Kore.ai jobs are really partner jobs?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">3:02<\/span><a href=\"#which-kore-ai-jobs-are-really-partner-jobs\">Which Kore.ai jobs are really partner jobs?<\/a><\/li>\n<li data-start=\"349.38\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"349.38\" aria-label=\"Play from: What does Kore.ai list as pay and experience?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">5:49<\/span><a href=\"#what-does-kore-ai-list-as-pay-and-experience\">What does Kore.ai list as pay and experience?<\/a><\/li>\n<li data-start=\"518.4\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"518.4\" aria-label=\"Play from: What do Kore.ai candidates report about interviews?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">8:38<\/span><a href=\"#what-do-kore-ai-candidates-report-about-interviews\">What do Kore.ai candidates report about interviews?<\/a><\/li>\n<li data-start=\"629.7\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"629.7\" aria-label=\"Play from: Where else is conversational AI work listed today?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">10:30<\/span><a href=\"#where-else-is-conversational-ai-work-listed-today\">Where else is conversational AI work listed today?<\/a><\/li>\n<li data-start=\"821.96\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"821.96\" aria-label=\"Play from: How do you apply to Kore.ai without chasing ghosts?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">13:42<\/span><a href=\"#how-do-you-apply-to-kore-ai-without-chasing-ghosts\">How do you apply to Kore.ai without chasing ghosts?<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 13 November 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\",\"koreaicareerssixopenrole\",42],[4.64,\"p\",\"koreaicareersreadontheco\",158],[17.96,\"p\",\"developerpostingsatcogni\",101],[26.88,\"p\",\"onthispagekoreaisownripp\",192],[45.14,\"h\",\"howmanykoreaicareersareo\",35],[48.82,\"p\",\"six\",3],[49.46,\"p\",\"thekoreaicareerspagedoes\",41],[53.9,\"p\",\"itloadsajobwidgetthatrea\",128],[63.78,\"p\",\"itreturnedninerowsbecaus\",91],[72.66,\"p\",\"despitetheboardsnamehalf\",43],[76.34,\"t\",\"cloudandinfrastructurese\",103],[86.7,\"t\",\"devopsengineervoicegatew\",98],[98.62,\"t\",\"seniorvoiceoperationseng\",112],[110.74,\"t\",\"enterpriseaccountexecuti\",78],[121.62,\"t\",\"partnersalesmanager\",73],[133.3,\"t\",\"salesengineer\",60],[142.22,\"p\",\"thedatesarethecreationda\",135],[150.98,\"p\",\"everyoneofthesixissalari\",37],[153.5,\"p\",\"noneisaninternshipnoneis\",175],[168.1,\"p\",\"twooldermirrorsofthecare\",95],[175.66,\"p\",\"neitheransweredaconnecti\",100],[182.4,\"h\",\"whichkoreaijobsarereally\",35],[185.96,\"p\",\"mostoftheoneswithkoreaii\",33],[188.48,\"p\",\"koreaisellsaplatformcall\",73],[196.52,\"p\",\"consultingfirmsthatdotha\",150],[206.28,\"p\",\"theemployerthecontractan\",59],[210.92,\"p\",\"akoreaideveloperataservi\",92],[218.52,\"t\",\"koreaideveloperrequisiti\",219],[245.2,\"t\",\"koreaiseniordeveloperhyd\",166],[265.6,\"t\",\"koreaideveloperremotecon\",169],[286.44,\"t\",\"xoccaiserverdeveloperhyd\",155],[305.92,\"p\",\"searchsnippetsforthenttd\",164],[320.84,\"p\",\"theusefullessonisnarrowe\",132],[332.92,\"p\",\"justapplyknowingwhotheem\",32],[335.64,\"p\",\"ifyouarestillworkingoutw\",163],[349.38,\"h\",\"whatdoeskoreailistaspaya\",36],[353.66,\"p\",\"payappearsontwoofthesixp\",126],[363.38,\"p\",\"theenterpriseaccountexec\",156],[379.62,\"p\",\"thepartnersalesmanagerpo\",80],[387.06,\"p\",\"neitherfigureisapromiseo\",102],[396.7,\"t\",\"enterpriseaccountexecuti\",150],[414.98,\"t\",\"partnersalesmanager\",127],[428.94,\"t\",\"salesengineergermany\",138],[441.62,\"t\",\"cloudandinfrastructurese\",141],[455.42,\"t\",\"seniorvoiceoperationseng\",132],[469.54,\"t\",\"devopsengineervoicegatew\",132],[486.14,\"p\",\"twodetailsareworthknowin\",39],[488.3,\"p\",\"thevoiceoperationsroleis\",103],[496.98,\"p\",\"andtheenterpriseaccounte\",121],[507.22,\"p\",\"thedevopsroleistheonlyon\",174],[518.4,\"h\",\"whatdokoreaicandidatesre\",43],[522.24,\"p\",\"notmuchpubliclyandwhatex\",35],[525.4,\"p\",\"wesearchedayearofredditp\",99],[533.0,\"p\",\"sothissectionrestsonglas\",129],[542.04,\"p\",\"itistestimonyfromasmalls\",67],[549.4,\"p\",\"onkoreaisglassdoorinterv\",150],[565.12,\"p\",\"oneseniorsoftwareenginee\",186],[577.16,\"p\",\"asecondseniorsoftwareeng\",151],[587.88,\"p\",\"neitheraccountcarriedada\",67],[593.28,\"p\",\"themoreusefulitemisawarn\",27],[595.84,\"p\",\"inaresponsepostedunderan\",209],[612.96,\"p\",\"wecouldnotopenthatpagedi\",64],[618.16,\"p\",\"thepracticalpointstandse\",138],[629.7,\"h\",\"whereelseisconversationa\",42],[634.18,\"p\",\"onthefreegetaiworkboardw\",59],[639.1,\"p\",\"wecrawledallofiton7novem\",132],[652.42,\"p\",\"inotherwordsabout96ofeve\",123],[662.18,\"p\",\"noneofthe1965werekoreaip\",58],[669.66,\"p\",\"elevenemployerjobsleavin\",145],[682.38,\"p\",\"theclosestmatchestokorea\",40],[686.42,\"p\",\"everyfigureisaslistedont\",96],[693.58,\"t\",\"voiceaiengineercrmintegr\",113],[708.9,\"t\",\"leadengineeraiagentvoice\",91],[722.86,\"t\",\"seniorenterpriseaiaccoun\",93],[735.9,\"t\",\"aipresales\",96],[747.82,\"t\",\"senioraiengineerconversa\",122],[763.42,\"t\",\"aiexperienceengineerconv\",80],[773.14,\"p\",\"thepatternmatcheskoreais\",131],[784.02,\"p\",\"ourguidetoaisalesjobscov\",185],[801.66,\"p\",\"leenaaiwhichsellshrandit\",214],[821.96,\"h\",\"howdoyouapplytokoreaiwit\",41],[825.72,\"p\",\"startatthesourceandworko\",31],[828.2,\"p\",\"openthecareerspageletthe\",127],[839.0,\"p\",\"applythroughtheripplingl\",45],[842.08,\"p\",\"threeofthesixpostingsall\",200],[856.08,\"p\",\"ifnothingfitsthepartnerr\",132],[865.72,\"p\",\"freshersshouldknowthatno\",134],[874.96,\"p\",\"andifkoreaiisonecompanya\",134]];\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: Kore.ai&#8217;s own Rippling board read on 7 November 2026 with all six roles by city, the two pay ranges it prints, the Cognizant and NTT DATA postings that only borrow its name, and the matching listings on the free getAIwork board.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"kore-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=\"a\" data-title=\"How many Kore.ai careers are open right now?\" data-section=\"#how-many-kore-ai-careers-are-open-right-now\">\n<p class=\"msq-question\">1. How many distinct roles did Kore.ai&#8217;s own Rippling board list on 7 November 2026?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Six<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Nine<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Twenty<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The <a href=\"https:\/\/www.kore.ai\/careers\" target=\"_blank\" rel=\"noopener\">Kore.ai careers page<\/a> reads a Rippling feed that returned nine location rows, which fold into six jobs. <a class=\"msq-section\" href=\"#how-many-kore-ai-careers-are-open-right-now\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"b\" data-title=\"Which Kore.ai jobs are really partner jobs?\" data-section=\"#which-kore-ai-jobs-are-really-partner-jobs\">\n<p class=\"msq-question\">2. Who is the employer on a Cognizant listing titled Kore AI Developer?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Kore.ai<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Cognizant<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">A staffing agency chosen by Kore.ai<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span><a href=\"https:\/\/careers.cognizant.com\/\" target=\"_blank\" rel=\"noopener\">Cognizant<\/a> builds on the Kore.ai XO platform for its clients; the product name in the title does not make it a Kore.ai job. <a class=\"msq-section\" href=\"#which-kore-ai-jobs-are-really-partner-jobs\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"b\" data-title=\"What does Kore.ai list as pay and experience?\" data-section=\"#what-does-kore-ai-list-as-pay-and-experience\">\n<p class=\"msq-question\">3. What base salary range did the Enterprise Account Executive posting list on 7 November 2026?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">$80,000 to $90,000<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">$180,000 to $190,000<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">No pay was listed<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The <a href=\"https:\/\/ats.rippling.com\/koreai-india-careers\/jobs\/c6f642db-e1d2-491f-bd58-1e5b35afc08b\" target=\"_blank\" rel=\"noopener\">Enterprise Account Executive posting<\/a> lists a base of $180,000 to $190,000, as listed, with bonus and commission details given at interview. <a class=\"msq-section\" href=\"#what-does-kore-ai-list-as-pay-and-experience\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"b\" data-title=\"What do Kore.ai candidates report about interviews?\" data-section=\"#what-do-kore-ai-candidates-report-about-interviews\">\n<p class=\"msq-question\">4. What overall rating did Kore.ai&#8217;s Glassdoor page show on 7 November 2026?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">2.1 out of 5<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">3.4 out of 5<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">4.6 out of 5<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span><a href=\"https:\/\/www.glassdoor.co.in\/Interview\/Kore-ai-Interview-E1261862-RVW94799601.htm\" target=\"_blank\" rel=\"noopener\">Kore.ai&#8217;s Glassdoor interview pages<\/a> showed 3.4 out of 5. Reviews are self selected testimony, not evidence. <a class=\"msq-section\" href=\"#what-do-kore-ai-candidates-report-about-interviews\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"a\" data-title=\"Where else is conversational AI work listed today?\" data-section=\"#where-else-is-conversational-ai-work-listed-today\">\n<p class=\"msq-question\">5. How many live listings did the getAIwork board carry on 7 November 2026?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">1,965<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">49,266<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">97<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The <a href=\"https:\/\/getaiwork.com\/stats.json\" target=\"_blank\" rel=\"noopener\">board&#8217;s stats file<\/a> counted 1,965 live listings and 49,266 screened since launch; 97 named India. <a class=\"msq-section\" href=\"#where-else-is-conversational-ai-work-listed-today\">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-kore-ai-careers-are-open-right-now\">How many Kore.ai careers are open right now?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Six. The <a href=\"https:\/\/www.kore.ai\/careers\" target=\"_blank\" rel=\"noopener\">Kore.ai careers page<\/a> does not hold its own list. It loads a job widget that reads a Rippling board called koreai-india-careers, and we read that board&#8217;s public feed by script on the morning of 7 November 2026. It returned nine rows, because Rippling prints one row per location, and those rows fold into six distinct jobs. Despite the board&#8217;s name, half of them are not in India.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Role on Kore.ai&#8217;s board, 7 Nov 2026<\/th><th>Team<\/th><th>Where<\/th><th>First posted<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/ats.rippling.com\/koreai-india-careers\/jobs\/c49c7908-1706-49b2-b4de-6a7fdfb31a41\" target=\"_blank\" rel=\"noopener\">Cloud and Infrastructure Security Architect<\/a><\/td><td>Common Shared Services<\/td><td>Hyderabad, on site<\/td><td>27 Apr 2026<\/td><\/tr><tr><td><a href=\"https:\/\/ats.rippling.com\/koreai-india-careers\/jobs\/5f170243-2fb0-48fc-838b-87e59e231abe\" target=\"_blank\" rel=\"noopener\">DevOps Engineer, Voice Gateway Platform<\/a><\/td><td>Product and Engineering<\/td><td>Hyderabad, on site<\/td><td>8 Oct 2026<\/td><\/tr><tr><td><a href=\"https:\/\/ats.rippling.com\/koreai-india-careers\/jobs\/885d809b-47d6-4bb3-ba55-8210145c7f41\" target=\"_blank\" rel=\"noopener\">Senior Voice Operations Engineer, 24&#215;7 Customer Support<\/a><\/td><td>Product and Engineering<\/td><td>Hyderabad, on site<\/td><td>9 Oct 2026<\/td><\/tr><tr><td><a href=\"https:\/\/ats.rippling.com\/koreai-india-careers\/jobs\/c6f642db-e1d2-491f-bd58-1e5b35afc08b\" target=\"_blank\" rel=\"noopener\">Enterprise Account Executive<\/a><\/td><td>Sales<\/td><td>Remote, United States<\/td><td>23 Oct 2026<\/td><\/tr><tr><td><a href=\"https:\/\/ats.rippling.com\/koreai-india-careers\/jobs\/1433f462-1b2e-47a2-ad66-5f474b168705\" target=\"_blank\" rel=\"noopener\">Partner Sales Manager<\/a><\/td><td>Sales<\/td><td>San Mateo, CA or Seattle, WA<\/td><td>8 Sep 2026<\/td><\/tr><tr><td><a href=\"https:\/\/ats.rippling.com\/koreai-india-careers\/jobs\/f36749ee-fd52-4e6a-9bfd-4a08649d7172\" target=\"_blank\" rel=\"noopener\">Sales Engineer<\/a><\/td><td>Sales<\/td><td>Remote, Germany<\/td><td>13 Aug 2026<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The dates are the creation dates in Rippling&#8217;s own data, so a role first posted in April and still listed in November has been open for more than six months, or reopened. Every one of the six is salaried and full time. None is an internship, none is a fresher role, and none is in Orlando, even though the company boilerplate in each posting names offices in Orlando, Hyderabad, New York, London, Germany, Dubai, Frankfurt, Tokyo and Seoul.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two older mirrors of the careers page, on the reimagine and rfi subdomains of kore.ai, still turn up in search results. Neither answered a connection on the same morning, so anything they show you is a cached copy of a list that has since moved.<\/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\/11\/researching-partner-roles-in-kore-ai-careers.jpg\" alt=\"Close up of hands typing on a laptop near a phone, researching partner roles in kore ai careers.\" class=\"wp-image-1450\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/researching-partner-roles-in-kore-ai-careers.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/researching-partner-roles-in-kore-ai-careers-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/researching-partner-roles-in-kore-ai-careers-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/researching-partner-roles-in-kore-ai-careers-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Distinguishing direct listings from partner jobs requires careful attention to detail.<\/figcaption><\/figure>\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\/11\/kore-ai-careers-chart.png\" alt=\"Bar chart of kore ai careers by location, led by three on site roles in Hyderabad.\" class=\"wp-image-1454\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/kore-ai-careers-chart.png 1600w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/kore-ai-careers-chart-300x169.png 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/kore-ai-careers-chart-1024x576.png 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/kore-ai-careers-chart-768x432.png 768w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/kore-ai-careers-chart-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">Roles listed on Kore.ai&#8217;s own Rippling board on 7 November 2026, counted once per job. The Partner Sales Manager can sit in San Mateo or Seattle.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"which-kore-ai-jobs-are-really-partner-jobs\">Which Kore.ai jobs are really partner jobs?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most of the ones with Kore.ai in the title. Kore.ai sells a platform, called XO, that big companies build chatbots and voice agents on. Consulting firms that do that building for clients hire developers who know the platform, and they put the product name in the job title because that is what a recruiter searches for. The employer, the contract and the pay all belong to the consulting firm. A Kore.ai developer at a services company is about as much a Kore.ai employee as an Excel expert is a Microsoft one.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Listing using the Kore.ai name<\/th><th>Actual employer<\/th><th>Date on the listing<\/th><th>What we found on 7 Nov 2026<\/th><\/tr><\/thead><tbody><tr><td>Kore AI Developer, requisition 00069726761, XO Platform with an IVR focus<\/td><td><a href=\"https:\/\/careers.cognizant.com\/\" target=\"_blank\" rel=\"noopener\">Cognizant<\/a><\/td><td>Applications accepted until 17 Jul 2026, as shown in search results<\/td><td>The posting page returns 404, so the role has closed<\/td><\/tr><tr><td><a href=\"https:\/\/careers-inc.nttdata.com\/job\/Hyderabad-Kore_ai-Senior-Developer-AP\/1225784600\" target=\"_blank\" rel=\"noopener\">Kore.ai Senior Developer, Hyderabad<\/a>, now titled Digital Engineering Lead Engineer<\/td><td><a href=\"https:\/\/careers-inc.nttdata.com\/\" target=\"_blank\" rel=\"noopener\">NTT DATA<\/a><\/td><td>21 Nov 2024<\/td><td>Still served, almost two years later<\/td><\/tr><tr><td>Kore.ai Developer, remote contract<\/td><td>A US staffing firm, on a US job site<\/td><td>2 Jun 2026, pay listed as depends on experience<\/td><td>The page now answers 410, gone<\/td><\/tr><tr><td><a href=\"https:\/\/builtin.com\/job\/xo-cc-ai\/7594643\" target=\"_blank\" rel=\"noopener\">XO CC AI, server developer, Hyderabad<\/a><\/td><td>Kore.ai itself, copied by a job site<\/td><td>13 Mar 2026<\/td><td>Not on Kore.ai&#8217;s own board, so treat it as closed<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Search snippets for the NTT DATA role describe it as asking for 8 to 10 years of experience with at least 5 years hands on with Kore.ai; we could not read that line on the live page, so treat it as unverified. The useful lesson is narrower: if you have built bots on XO, the partner jobs are a real route into this work, and probably a larger one than Kore.ai&#8217;s own six openings. Just apply knowing who the employer is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are still working out whether a vendor, a consulting firm or a contract platform suits you better, the <a href=\"https:\/\/getaiwork.com\/?h=jobs&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=kore-ai-careers\">free getAIwork match quiz<\/a> takes two minutes and points you at the right corner of the board.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-does-kore-ai-list-as-pay-and-experience\">What does Kore.ai list as pay and experience?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pay appears on two of the six postings, both US sales roles, and it is printed in the description rather than in Rippling&#8217;s pay field, which is empty on all six. The Enterprise Account Executive posting says the base salary ranges from $180,000 to $190,000, as listed on 7 November 2026, with bonus, commission and benefits to be shared during interviews. The Partner Sales Manager posting lists a salary range of $80,000 to $90,000, as listed on the same day. Neither figure is a promise of what anyone will be paid, and both depend, in the postings&#8217; own words, on experience and location.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Role<\/th><th>Experience the posting asks for<\/th><th>Pay as listed, 7 Nov 2026<\/th><\/tr><\/thead><tbody><tr><td>Enterprise Account Executive<\/td><td>15 or more years selling enterprise software into Fortune 500 accounts<\/td><td>Base $180,000 to $190,000<\/td><\/tr><tr><td>Partner Sales Manager<\/td><td>3 or more years in business development or sales in high tech<\/td><td>$80,000 to $90,000<\/td><\/tr><tr><td>Sales Engineer, Germany<\/td><td>5 years in presales or solution architecture, plus 5 years in the sales cycle<\/td><td>Not listed<\/td><\/tr><tr><td>Cloud and Infrastructure Security Architect<\/td><td>8 to 10 or more years in cloud or infrastructure security<\/td><td>Not listed<\/td><\/tr><tr><td>Senior Voice Operations Engineer<\/td><td>6 or more years in voice operations, NOC or telecom support<\/td><td>Not listed<\/td><\/tr><tr><td>DevOps Engineer, Voice Gateway<\/td><td>No year count; CI\/CD, Linux packaging, Ansible, Argo CD or similar<\/td><td>Not listed<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Two details are worth knowing before you apply. The voice operations role is a 24&#215;7 rotation that, in the posting&#8217;s words, includes night shifts, weekends and public holidays. And the Enterprise Account Executive role describes deal cycles of 9 to 12 months, which is a polite way of saying the first year is mostly patience. The DevOps role is the only one of the six that names no minimum years, so it is the closest thing on the board to an opening for someone earlier in their career, and it still asks for a computer science degree or an MCA.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-do-kore-ai-candidates-report-about-interviews\">What do Kore.ai candidates report about interviews?<\/h2>\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\/11\/virtual-interview-for-kore-ai-careers.jpg\" alt=\"A man with headphones speaking during a remote interview for kore ai careers.\" class=\"wp-image-1451\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/virtual-interview-for-kore-ai-careers.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/virtual-interview-for-kore-ai-careers-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/virtual-interview-for-kore-ai-careers-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/11\/virtual-interview-for-kore-ai-careers-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Preparing for a virtual interview is a key step in the hiring process.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Not much, publicly, and what exists is mixed. We searched a year of Reddit posts and comments on Kore.ai hiring and found product discussions, not candidate accounts. So this section rests on Glassdoor: two interview accounts we could read in full, one company response we saw only in search results, and the rating on the page. It is testimony from a small, self selected group, not evidence of how Kore.ai hires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On <a href=\"https:\/\/www.glassdoor.co.in\/Interview\/Kore-ai-Interview-E1261862-RVW94799601.htm\" target=\"_blank\" rel=\"noopener\">Kore.ai&#8217;s Glassdoor interview pages<\/a>, read on 7 November 2026, the company carries an overall rating of 3.4 out of 5 and is listed with 501 to 1,000 employees and an Orlando headquarters. One Senior Software Engineer candidate described a first round built on their current project, with cross questions on the tech stack and any AI proofs of concept, and called it average, warning that later rounds may be harder. A second Senior Software Engineer account described three rounds: a medium to hard coding problem, a low level design round, and an on site architecture round, with flights reimbursed. Neither account carried a date we could read, so we cannot say how current they are.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The more useful item is a warning. In a <a href=\"https:\/\/www.glassdoor.com.au\/Interview\/Kore-ai-Interview-E1261862-RVW79651906.htm\" target=\"_blank\" rel=\"noopener\">response posted under another Glassdoor review<\/a>, as shown in search results on 7 November 2026, Kore.ai described a fraudulent interview process run by imposters claiming to represent the company, and said genuine contact comes from its own domains. We could not open that page directly, so treat the exact wording as unverified. The practical point stands either way: an offer that arrives from a Gmail address or a Telegram handle is not from Kore.ai, and a real employer does not charge you to apply.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"where-else-is-conversational-ai-work-listed-today\">Where else is conversational AI work listed today?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">On the <a href=\"https:\/\/getaiwork.com\/board\/\">free getAIwork board<\/a>, which anyone can browse without signing up. We crawled all of it on 7 November 2026: 1,965 live listings, matching the <a href=\"https:\/\/getaiwork.com\/stats.json\">board&#8217;s stats file<\/a> updated 6 November, which counts 49,266 listings screened since launch. In other words, about 96 of every 100 listings the board has ever screened are not live today, either rejected at screening or removed once they closed. None of the 1,965 were Kore.ai postings, and 97 named India as the country.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eleven employer jobs, leaving out contract voice recording gigs, had conversational AI, voice AI, contact centre or customer experience in the title, and nine of them listed pay. The closest matches to Kore.ai&#8217;s own six are below. Every figure is as listed on the day, some are a job site&#8217;s estimate rather than the employer&#8217;s, and all of them can change.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Listing on the getAIwork board, 7 Nov 2026<\/th><th>Employer<\/th><th>Listed pay<\/th><th>Where<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/getaiwork.com\/board\/job\/10389\/\">Voice AI Engineer, CRM integration<\/a><\/td><td>EvolvWorks AI<\/td><td>1,200,000 to 1,800,000 rupees, as listed, period not stated<\/td><td>India<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/board\/job\/11735\/\">Lead Engineer, AI Agent Voice Experience<\/a><\/td><td>Cresta<\/td><td>$205,000 to $270,000 a year, as listed<\/td><td>US<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/board\/job\/10471\/\">Senior Enterprise AI Account Executive<\/a><\/td><td>Collibra<\/td><td>$120,000 to $175,000 a year, as listed<\/td><td>US<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/board\/job\/10499\/\">AI Presales<\/a><\/td><td>Careerconnects<\/td><td>1,000,000 to 2,000,000 rupees, as listed, period not stated<\/td><td>India<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/board\/job\/12052\/\">Senior AI Engineer, Conversational AI and Agentic Systems<\/a><\/td><td>Blooming Health<\/td><td>About $151,515, a job site estimate, as listed<\/td><td>US<\/td><\/tr><tr><td><a href=\"https:\/\/getaiwork.com\/board\/job\/9257\/\">AI Experience Engineer, Conversational AI<\/a><\/td><td>Upgrade<\/td><td>Not listed<\/td><td>Remote<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The pattern matches Kore.ai&#8217;s own board: the conversational AI companies are hiring people to sell, deploy and run voice agents, not people to label data for them. Our <a href=\"https:\/\/getaiwork.com\/articles\/ai-sales-jobs\/\">guide to AI sales jobs<\/a> covers the sales side in more depth, the <a href=\"https:\/\/getaiwork.com\/articles\/ai-solutions-architect\/\">AI solutions architect page<\/a> covers the presales route, and <a href=\"https:\/\/getaiwork.com\/articles\/yellow-ai-careers\/\">Yellow.ai careers<\/a> and <a href=\"https:\/\/getaiwork.com\/articles\/poly-ai-careers\/\">PolyAI careers<\/a> carry the same kind of day count for two of Kore.ai&#8217;s competitors. Leena AI, which sells HR and IT assistants to the same enterprise buyers, shows the same shape: our <a href=\"https:\/\/getaiwork.com\/articles\/leena-ai-careers\/\">count of Leena AI careers by office and level<\/a> found 12 senior sales, deployment and leadership roles on its Workable board on 13 November 2026, and no labelling work.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-do-you-apply-to-kore-ai-without-chasing-ghosts\">How do you apply to Kore.ai without chasing ghosts?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Start at the source and work outwards. Open the careers page, let the widget load, and treat its list as the whole truth: if a Kore.ai role is not there, it is closed, unadvertised or somebody else&#8217;s job. Apply through the Rippling link on the posting itself. Three of the six postings, all in sales, have Rippling&#8217;s AI evaluation setting switched on in their data, which suggests software reads those applications first, so a resume that uses the posting&#8217;s own words for the skills it names is not a bad idea.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If nothing fits, the partner route is real: a consulting firm hiring for XO work will usually teach the platform faster than a cold application to the vendor will. Freshers should know that none of today&#8217;s six roles is open to them, and our <a href=\"https:\/\/getaiwork.com\/articles\/ai-jobs-for-freshers\/\">guide to AI jobs for freshers in India<\/a> lists what recent graduates can actually apply for.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And if Kore.ai is one company among several you would happily work for, take the <a href=\"https:\/\/getaiwork.com\/?h=compare&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=kore-ai-careers\">getAIwork match quiz<\/a> before you spend another evening refreshing one careers page.<\/p>\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 \">Is Kore.ai hiring freshers?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Not on its own board on 7 November 2026. All six open roles asked for experience, and none was an internship or graduate role.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Where are Kore.ai&#8217;s jobs in India?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>All three India roles on 7 November 2026 were on site in Hyderabad: a security architect, a DevOps engineer and a voice operations engineer.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does Kore.ai hire in Orlando?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>None of the six roles listed on 7 November 2026 was in Orlando, though each posting names an Orlando office among the company&#8217;s locations.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is a Cognizant Kore.ai developer job a Kore.ai job?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. The employer is Cognizant, which builds on the Kore.ai XO platform for clients. Its requisition 00069726761 had closed by 7 November 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 Kore.ai offer remote jobs?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Two of the six roles were remote on 7 November 2026: an Enterprise Account Executive in the United States and a Sales Engineer in Germany.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does the getAIwork board list Kore.ai roles?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Not on 7 November 2026. The free board carried 1,965 live listings, including eleven conversational AI, voice AI and customer experience jobs from other employers.<\/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>Kore.ai&#8217;s own Rippling board listed six roles on 7 November 2026. The Hyderabad and sales openings, the pay printed on two, the partner jobs using its name, and where similar work is listed.<\/p>\n","protected":false},"author":2,"featured_media":1449,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"Kore.ai Careers: Six Open Roles and the Partner Jobs","rank_math_description":"Kore.ai careers checked on its own Rippling board on 7 November 2026: six open roles, three in Hyderabad, and the partner jobs that only borrow its name.","rank_math_focus_keyword":"kore 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-1452","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\/1452","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=1452"}],"version-history":[{"count":5,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/1452\/revisions"}],"predecessor-version":[{"id":1552,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/1452\/revisions\/1552"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media\/1449"}],"wp:attachment":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media?parent=1452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/categories?post=1452"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/tags?post=1452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}