Professional Services Engineer

AI overview

Design and support embeddable translation widgets for enterprise websites while collaborating with cross-functional teams to ensure high-quality integration and product performance.

At Intento, we automate language translation for Fortune‑500 companies using AI agents. We help global brands provide a native language experience for all their customers across all markets, at all touchpoints.

The Professional Services Engineer designs, integrates, tests, and supports embeddable translation widgets (WST) for enterprise websites, delivering secure, performant, and reliable machine translation (MT) experiences. The role also includes APIs integrations with internal services and LLM/MT providers, as well as building microservices/custom solutions to meet customer needs.


The position collaborates closely with cross-functional teams to ensure smooth integration and high-quality products. We consider candidates living in the European timezone.


Why Join Us?

At Intento, we are redefining the future of translation and multilingual AI. Join us, and be a part of this groundbreaking journey where innovation meets excellence. Intento is a diverse team of over 80+ talented individuals working remotely from different parts of the world. 

At Intento, we value our employees and strive to create a work environment that promotes collaboration, flexibility, and growth. As part of our commitment to our team, we offer competitive salaries, a flexible remote culture, and a supportive and collaborative work environment.

What you’ll do

  • Build and maintain WST: 

    • Create lightweight, resilient, embeddable via solutions on client websites, SPAs, CMSs, and storefronts</span></p></li><li><p><span style="color:#000000">Handle complex in‑page scenarios (DOM mutation/virtual DOM changes, Shadow DOM, iframes)</span></p></li><li><p><span style="color:#000000">Analyze and manipulate network traffic</span></p></li><li><p><span style="color:#000000">Plan test scope per integration, unit tests, manual smoke/regression checks, cross‑browser sanity checks, basic performance sanity</span></p></li><li><p><span style="color:#000000">Triage production issues, run root-cause analysis, and deliver stable fixes</span></p></li></ul></li><li><p><strong><span style="color:#000000">API integrations (internal + external): use REST basics, auth (API key/OAuth2), retries/backoff, simple pagination/streaming (SSE), LLM APIs (e.g., Gemini/OpenAI)</span></strong></p></li><li><p><strong><span style="color:#000000">Development:</span></strong><span style="color:#000000"> design and deliver microservices, connectors, custom solutions (Node.js/Python)</span></p></li><li><p><strong><span style="color:#000000">Active communication with colleagues:</span></strong><span style="color:#000000"> сollaborate with RnD, CIs, CSMs, and CSO teams</span></p></li><li><p><strong><span style="color:#000000">Maintaining documentation:</span></strong><span style="color:#000000"> document solutions, deployment steps, and reusable templates</span></p></li></ul> <h3>Requirements</h3> <p><strong><span style="color:#121317">Required</span></strong><span style="color:#121317">:</span></p><ul><li><p><span style="color:#000000">2+ years in software engineering, integrations, professional services, technical support, or automated testing</span></p></li><li><p><span style="color:#000000">Strong JavaScript/TypeScript fundamentals; practical experience with a modern framework (React preferred)</span></p></li><li><p><span style="color:#000000">Solid understanding of the web platform: DOM, events, async, fetch/XHR, storage, cookies</span></p></li><li><p><span style="color:#000000">Confident with browser DevTools; able to debug complex client-side behavior and performance</span></p></li><li><p><span style="color:#000000">Strong manual testing skills across browsers and devices; high attention to detail</span></p></li><li><p><span style="color:#000000">Experience with REST API and common auth (API keys, OAuth, JWT, cookies/sessions)</span></p></li><li><p><span style="color:#000000">Ability to analyze network traces and reverse engineer endpoints when docs are incomplete</span></p></li><li><p><span style="color:#000000">Clear written and spoken English (B2+); comfortable in customer-facing communication (rare, but it happens)</span></p></li><li><p><span style="color:#000000">Comfortable balancing several projects with different contexts and adapting to changing priorities; ability to communicate trade‑offs early and keep stakeholders aligned</span></p></li><li><p><span style="color:#000000">Self-directed and effective in a fully remote environment</span></p></li></ul><p><br><strong><span style="color:#121317">Preferred</span></strong><span style="color:#121317">:</span></p><ul><li><p><span style="color:#000000">Proficiency in Python for microservices/integrations (FastAPI/Flask)</span></p></li><li><p><span style="color:#000000">Comfort with Git, CI/CD, containers (Docker), and logs/monitoring</span></p></li><li><p><span style="color:#000000">Experience using LLM for various tasks, understanding the specifics of different models</span></p></li><li><p><span style="color:#000000">Experience with machine translation (MT) systems</span></p></li><li><p><span style="color:#000000">Experience working in a fully remote startup for at least 1 year</span></p></li></ul>

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineer Q&A's
Report this job
Apply for this job