Location: MX - Mexico City, Mexico
Scopely is seeking a highly motivated
Software Engineer
to join our Playgami team in Mexico City on a hybrid basis working 3 days a week from the hub!
At Scopely, we care deeply about what we do and want to inspire play every day - whether in our work environments alongside our talented colleagues or through our deep connections with our communities of players. We are a global team of game lovers who are developing, publishing, and innovating the mobile games industry, connecting millions of people worldwide daily.
Playgami is building the best SaaS gaming platform ever! The team strives to create the world’s best products for game production, operation, and insights. Powering many award-winning, loved-by-millions franchise games over mobile, web, and PC.
What You’ll Do
Design, architect and help implement features to run world-class games at scale
Drive the integration of new features directly with game teams using technologies like Java, C#, and NodeJs
Take responsibility for the quality of what the team creates, helping to establish good practices
Ensure our systems are reliable, scalable, secure, and highly performant
Deliver code and supporting documentation of the highest quality through good design, attention to detail and system testing on a timely basis
Work in an agile environment where your opinions matter
Team up with skilled colleagues who are committed to delivering the best products possible
Share knowledge, provide feedback, and help colleagues both inside and outside of your team
What We’re Looking For
Strong computer science and engineering fundamentals (data structures, concurrency, design patterns, algorithms)
3+ years of experience working with Java, C#, or another OO language, including experience with asynchronous, multi-threaded, parallel programming paradigms
Solid experience with cloud computing (AWS, GCP...) and low-latency, high-scale distributed systems
High-quality and maintainable code writing
Strong English language skills are required for this role, as we have a highly diverse and global business
Bonus Points
Web development experience on a modern technology such as React, Vue, or Angular
Experience with and knowledge of Unity Game Engine or similar technology (i.e. Unreal Engine)
Experience owning and driving the technical execution of complex and interdisciplinary development
About Scopely
Scopely is a leading video game and global interactive entertainment company, home to many of the world’s most beloved and enduring experiences, including two of the most successful mobile games of all-time “MONOPOLY GO!” and “Pokémon GO,” along with “Stumble Guys,” “Star Trek™ Fleet Command,” “MARVEL Strike Force,” “WWE Champions,” the Scrabble® franchise, “Yahtzee® With Buddies,” and many others. Across mobile, web, PC, and console, Scopely creates, develops, publishes, and live-operates one of the most diversified and award-winning portfolios in the games industry — bringing hundreds of millions of players together through a shared love of play.
Founded in 2011, Scopely is powered by its exceptional team — including thousands of world-class gamemakers around the globe, a distinctive tenet-driven culture, and its proprietary technology platform, Playgami. Together, these strengths have fueled Scopely’s position as the #1 mobile games company in the U.S. and #2 globally, generating more than $10 billion in lifetime revenue. Whether building global sensations like “MONOPOLY GO!” from the ground up, or expanding through strategic acquisitions, including the FoxNext, GSN, and Scopely Explore games businesses — Scopely consistently delivers experiences players love today and return to for years to come.
Recognized multiple times as one of the "100 Most Influential Companies in the World" by TIME magazine and one of Fast Company's "World's Most Innovative Companies" and “Best Workplaces for Innovators,” Scopely believes that video games can be a force for good — creating meaningful connections, vibrant communities, and making life better through play.
Scopely has global operations and partners across four continents in more than a dozen countries worldwide. For more information, visit:
https://www.scopely.com/
.
Notice to Candidates: Scopely will never request payment or financial information during the application or hiring process. Please apply only through our official
website
and verify that all Talent Partner communications come from an email address ending in @
scopely.com
.
Should you have any questions or encounter any fraudulent requests/emails/websites, please immediately contact recruiting@scopely.com. Our job applicant privacy policies are available here:
California Privacy Notice
and
EEA/UK Privacy Notice
.
Employment at Scopely is based solely on a person's merit and qualifications. Scopely does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants with arrest or conviction records, consistent with applicable federal, state and local law.
О проекте
Empire’s Battle: World of Steam — стимпанк online RPG в telegram, браузере и на мобильном устройстве. В одной вселенной с общей экономикой и прогрессом живут пошаговая стратегия, экономический симулятор и аркадные режимы. Игра работает с 2024 года, за это время — более 900 тысяч регистраций, аудитория русско- и англоязычная. Сейчас обновляем веб-клиент, готовим мобильное приложение и запускаем новые механики. Ищем ведущего дизайнера, который возьмёт на себя UX и UI игры целиком.
Задачи:
— Проектировать игровые разделы от сценариев и прототипов до финальных макетов: инвентарь, магазин, рынок, шахта, лиги, кланы, город, онбординг.
— Развивать дизайн-систему и UI-кит в Figma для веб-клиента на Vue и интерфейсов Unity-игр.
— Адаптировать интерфейсы под мобильное приложение и разные экраны: ориентации, разрешения, safe area, особенности Telegram Mini App, iOS и Android.
— Спроектировать новый сайт или лендинг игры с коротким путём от первого экрана до запуска игры.
— Готовить макеты к передаче в разработку (спецификации, состояния, ассеты) и проверять реализацию в билдах.
— Задавать стандарты UI, ревьюить работу других дизайнеров, работать в связке с геймдизайнером, фронтенд- и Unity-разработчиками.
Требования:
— От 5 лет в UX/UI, из них от 3 лет — в играх (F2P, мобильные, браузерные, HTML5).
— Портфолио с игровыми интерфейсами, которые дошли до релиза: мета-экраны, магазины, прокачка, рейтинги, события.
— Сильная UX-база: пользовательские сценарии, информационная архитектура, прототипы, работа с воронкой и отзывами игроков.
— Опыт мобильного и адаптивного дизайна, понимание ограничений веба и WebGL.
— Figma на продвинутом уровне: компоненты и варианты, auto layout, переменные, дизайн-системы.
— Опыт дизайна сайтов и лендингов.
— Понимание, как макет превращается в код и в Unity: сетки, 9-slice, атласы спрайтов, плотность пикселей.
— Самостоятельность: ведёте задачу от постановки до релиза без микроменеджмента.
Будет плюсом:
— Опыт с Telegram Mini Apps или браузерными игровыми платформами.
— Интерфейсы игровой экономики: рынок между игроками, кошелёк, подписки.
— Знакомство с TON и Web3.
— Проектирование под локализацию RU/EN.
— Анимация интерфейсов: прототипы в Figma, Lottie, Spine или After Effects.
— Любовь к стимпанку, RPG и стратегиям, умение отрисовать иконки в стилистике проекта.
Условия:
— Частичная занятость или проектный формат, полностью удалённо, гибкий график.
— Оплата по договорённости, по итогам портфолио и собеседования.
— Договор и NDA перед доступом к материалам проекта.
— Живой проект с аудиторией: решения быстро попадают к игрокам и проверяются на них.
— Влияние на продукт: вы отвечаете за UX всей игровой вселенной, а не за отдельные экраны.
À propos du rôle
Un(e) Développeur(-euse) Expérience IA est responsable du cycle de vie complet des parcours que nos clients vivent avec l'agent IA d'Upgrade par clavardage, par téléphone et par courriel : création, optimisation, gestion des cas particuliers et augmentation du taux de résolution autonome. Cette personne conçoit des parcours dans les outils sans code de Sierra, collabore avec les groupes produits d'Upgrade pour intégrer leurs processus de service à l'agent, et répond de la capacité de l'agent à résoudre le problème du client de façon sécuritaire, exacte et sans intervention humaine. Vous ferez le lien entre les équipes de développement, de produit et des opérations clientèle. Vous transformerez des processus de service, comme effectuer un paiement, consulter les détails d'un prêt, mettre à jour une adresse ou activer les paiements préautorisés, en parcours de production, et vous continuerez à les améliorer après leur lancement. Vous concevrez et gérerez les parcours de A à Z, de la première ébauche jusqu'à leur pleine maturité. Le travail est à la fois celui d'un bâtisseur et d'un analyste : concevoir le parcours, gérer les cas particuliers, lire les transcriptions et augmenter continuellement le taux de résolution autonome. Le taux de résolution autonome, la satisfaction client (CSAT), la qualité des transferts et le taux d'hallucination sont vos indicateurs clés. Au cours de votre première année, vous serez responsable d'un portefeuille de parcours couvrant l'ensemble de nos produits (prêts personnels, carte, paiement différé (BNPL), marge de crédit hypothécaire (HELOC), dépôts) et contribuerez à établir les normes selon lesquelles Upgrade conçoit, teste et déploie ses expériences IA.
Nos technologies principales
Sierra Agent Studio (parcours sans code), simulations et analyse des conversations Sierra, API GraphQL et REST (comme outils de parcours), Genesys (transfert vers le centre de contact), SumoLogic, Grafana, SQL, JavaScript/TypeScript, Claude et autres outils de LLM.
Ce que vous ferez
Création de parcours :
— Concevoir et développer des parcours Sierra dans Agent Studio pour le clavardage, la voix et le courriel, de la phase de découverte avec les opérations jusqu'au déploiement en production
Optimisation :
— Analyser chaque semaine les transcriptions, les enregistrements et les données analytiques, repérer où les conversations échouent ou sont transférées, et déployer des correctifs à la logique des parcours, aux instructions et à la base de connaissances
Gestion des cas particuliers :
— Cartographier les scénarios problématiques (paiements refusés, identité non concordante, comptes en souffrance, demandes non prises en charge) et s'assurer que chacun se conclut par une réponse exacte ou un transfert fluide
Résolution autonome :
— Assumer la responsabilité des cibles de résolution autonome et de CSAT pour chaque parcours, mener des déploiements progressifs (1 % → 100 %) et prioriser les travaux ayant le plus d'impact sur ces indicateurs
Partenariat produit :
— Collaborer avec les groupes produits (prêts personnels, carte, BNPL, dépôts) pour définir la portée de nouveaux parcours, maintenir les parcours à jour au fil de l'évolution des produits et définir les API dont l'agent a besoin
Sécurité et conformité :
— Appliquer l'authentification à plusieurs niveaux et la vérification renforcée, le libellé de conformité exact ainsi que des garde-fous contre les hallucinations et les réponses non conformes aux politiques
Transferts :
— Concevoir les transferts vers des agents humains dans Genesys avec des résumés exacts et le contexte d'authentification
Tests :
— Créer des suites de simulation et de tests de régression afin que chaque modification de parcours soit déployée avec la preuve qu'elle n'altère pas le comportement existant
Surveillance :
— Suivre la latence, les erreurs et les abandons dans SumoLogic et Grafana, et être responsable des alertes
Optimisation vocale :
— Latence, phrases de transition, interruptions, personnalité et ton
Relation avec Sierra :
— Agir à titre de responsable technique de notre côté, faire remonter les problèmes liés à la plateforme et orienter les demandes relatives à la feuille de route
Ce que nous recherchons
— De 3 à 5 ans d'expérience en développement logiciel, ou une expérience équivalente dans des rôles en solutions techniques, en IA conversationnelle ou en gestion de produits techniques
— Connaissance pratique du comportement des agents LLM : instructions, appels d'outils, récupération de connaissances, et les points de défaillance de chacun
— Expérience dans la conception d'évaluations pour des systèmes non déterministes : jeux de tests, simulations, LLM évaluateur (LLM-as-judge), seuils de régression
— Une maîtrise technique suffisante pour lire des spécifications d'API, collaborer avec des développeurs backend sur des intégrations REST et GraphQL, et raisonner sur les autorisations et les portées de permissions
— Un esprit axé sur le produit et le client : vous comprenez les procédures opérationnelles, lisez les transcriptions, accordez de l'importance au ton et mesurez votre réussite selon la résolution du problème du client
— Sens des responsabilités en production : déploiements, surveillance, analyse de journaux et réponse aux incidents
— Rédaction claire et capacité à travailler avec des interlocuteurs non techniques des équipes des opérations, de la conformité et des affaires juridiques
Atouts supplémentaires
— Expérience pratique de Sierra Agent Studio ou d'une plateforme d'agents sans code comparable (Decagon, Ada, Kore.ai, Google CCAI, Amazon Lex/Connect)
— Expérience en IA vocale : reconnaissance vocale (speech-to-text), synthèse vocale (text-to-speech), optimisation de la latence, gestion des interruptions (barge-in)
— Connaissance des systèmes de centre de contact tels que Genesys et de la conception de transferts vers des agents
— Expérience en fintech ou dans un autre secteur réglementé (UDAAP, FDCPA, TCPA, PCI, SOC 2)
— Expérience en conception conversationnelle ou en rédaction UX
Ce que nous vous offrons
— Salaire compétitif ($140K-$180K) et plan d'options d'achat d'actions
— Assurances médicales, dentaires et de la vue payées par l'entreprise
— Congés payés flexibles
— Possibilités de croissance et de développement professionnel
— Congé parental payé
— Initiatives de santé et de bien-être
Exigence linguistique
— English language is required for this position, as it involves interacting with staff at Upgrade's offices worldwide.
Conditions environnementales et de travail
— Le travail s'effectue à l'intérieur dans un environnement au rythme soutenu qui exige la capacité de gérer plusieurs priorités et de respecter les processus de travail, les horaires et les attentes en matière de service établi.
— Les employés saisissent, extraient et échangent régulièrement des informations avec précision à l'aide de systèmes et d'applications numériques afin d'appuyer les objectifs opérationnels et de service à la clientèle.
— Le poste exige la capacité de recevoir et d'échanger des informations avec les clients, les collègues, les superviseurs et les partenaires interfonctionnels par le biais des moyens de communication disponibles, qui peuvent inclure des réunions, des courriels, des appels téléphoniques et des outils de collaboration numériques, et peut impliquer des échanges en temps réel, verbaux ou en personne selon les besoins de l'entreprise.
— Les fonctions peuvent inclure la gestion d'un volume élevé d'interactions entrantes et/ou sortantes avec la clientèle ainsi que d'activités de travail à l'aide de systèmes de télécommunication et informatiques.
— Le poste exige la capacité de lire, d'analyser et d'interpréter les informations affichées à l'écran d'ordinateur et de maintenir une posture de travail pendant de longues périodes, conformément aux exigences du poste.
— Le travail peut s'effectuer dans un centre de contact, un bureau ou en télétravail, selon les besoins de l'entreprise et la nature du poste.
— Les environnements de travail sur place peuvent inclure des espaces de travail partagés, un éclairage de bureau standard et un bruit de fond modéré typique des environnements de service à la clientèle ou opérationnels.
— Les employés en télétravail sont responsables de maintenir un espace de travail sécurisé et productif avec une connexion Internet fiable qui prend en charge les systèmes de l'entreprise et protège la confidentialité des informations de l'entreprise et des clients.
— Des mesures d'adaptation raisonnables peuvent être mises en place pour permettre aux personnes qualifiées vivant avec un handicap d'exercer les fonctions essentielles du poste, conformément à l'Americans with Disabilities Act (ADA) et aux lois étatiques et locales applicables.
— Nous sommes un employeur garantissant l'égalité des chances et nous valorisons la diversité au sein de notre entreprise.
— Nous ne faisons pas de discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant ou le statut de handicap.
— Upgrade n'accepte pas les candidatures spontanées soumises par des agences de recrutement, des cabinets de recherche de personnel ou toute autre tierce partie.
— Tout CV soumis à un employé d'Upgrade sans accord écrit préalable en vigueur sera considéré comme la propriété d'Upgrade, et Upgrade ne sera pas tenue de payer des bonus de recommandation ou de placement.
— Les agences doivent obtenir une approbation écrite au préalable du service d'acquisition de talents d'Upgrade pour soumettre des candidatures, et ce, seulement si une entente valide et dûment signée est en vigueur.
Задачи:
— не указаны
Требования:
— базовые знания HTML и CSS
— базовые знания JavaScript или TypeScript
— базовые знания React или Vue
— базовые знания Git
— наличие pet-проектов на Angular, React или Vue
— знание иностранных языков (немецкий, итальянский, испанский, португальский) на уровне от B1+
Условия:
— полная занятость
— график 5/2
— удалённый формат работы
О компании Looksy Tech — B2B SaaS-платформа AI-продуктов для e-commerce: виртуальная примерочная, AI-чатботы, умный поиск и рекомендации. Работаем с fashion- и retail-брендами в СНГ и за рубежом. Компания зарегистрирована в Дубае (IFZA), команда распределённая. Работаем с большими e-commerce клиентами в РФ, СНГ и ОАЭ. Формат Парт-тайм, удалённо. Гибкий график, но с обязательной доступностью в рабочие часы команды и оперативной реакцией на задачи (ежедневные синки на 10-15 минут + присутствие на звонках по типу демо/брейншторм).
Задачи:
— Разворачивать с нуля аджентик AI-чатботов для клиентов: подключение к данным каталога, настройка поведения, интеграция на сайт.
— Полный цикл — от архитектуры до деплоя.
— Настраивать клиентам AI-поиск по каталогу и систему умных рекомендаций.
— Работать с локальными моделями, адаптировать под специфику каждого клиента.
— Внедрять скрипт виртуальной примерочной на сайты клиентов, поддерживать и дорабатывать интеграции, дорабатывать рекомендательную систему по дополнению образа клиентов.
— Вносить правки в клиентские и собственные интерфейсы, дорабатывать виджеты, оперативно чинить баги на фронте.
— Работать с данными клиентов, анализировать метрики использования продукта, предлагать улучшения.
Требования:
— Опыт коммерческой разработки от 2+ лет (уровень middle и выше).
— Уверенный fullstack: бэкенд (Python / Node.js), фронтенд (React / Vue / vanilla JS).
— Опыт или сильное понимание работы с LLM: промпт-инжиниринг, RAG-пайплайны, аджентик-архитектуры, работа с API OpenAI / Anthropic / open-source моделями.
— Способность развернуть и настроить локальные ML-модели для поиска и рекомендаций.
— Опыт работы с данными: парсинг каталогов, подготовка датасетов, базовая аналитика.
— Умение интегрировать JS-скрипты и виджеты на сторонние сайты.
— Принципиально не берут чистых вайбкодеров, важно понимать и писать код самостоятельно.
— Продуктовое мышление: не просто писать код по ТЗ, а думать о ценности для клиента и предлагать улучшения.
Будет плюсом:
— Опыт работы в стартапах или продуктовых командах.
— Знакомство с e-commerce (фиды товаров, интеграции с CMS).
— Опыт деплоя и поддержки продакшн-сервисов (Docker, cloud).
Условия:
— Парт-тайм, удалённо.
— Гибкий график с обязательной доступностью в рабочие часы команды.
— Оплата обсуждается индивидуально.
— Прямая работа с фаундером, минимум бюрократии, максимум влияния на продукт.
О компании
SAAS сервис moykassir.ru - автоматизацией общепита с 2016 года. Работаем как с малым бизнесом, так и с крупными сетями. Основные клиенты в России, но есть в СНГ и в Европе. Порядка 4500 клиентов.
Фронт уже очевидно устарел - vue 2. Нужно с улучшением визуала перевести на vue 3. Плюс отдельно поддерживать фронт для экранов самообслуживания и мобильного приложения (web view).
Ожидания от кандидата
Фокус на работе с vue 3.
Хорошо если есть опыт перевода проектов с vue2 на vue3.
Работа в коммерческих SAAS проектах.
Условия работы
Официальное трудоустройство по ТК.
График 5/2.
Временные интервалы работы в течение дня обсуждаемы.
Задачи:
— Разрабатывать и поддерживать сервисы и API на C# / .NET
— Разрабатывать интерфейсы на React или Vue — в зависимости от проекта
— Участвовать в проектировании архитектуры и выборе технических решений
— Писать поддерживаемый, тестируемый и понятный код
— Проводить code review и помогать команде расти
— Работать с базами данных, очередями, кэшами, внешними API
— Участвовать в CI/CD, деплое и мониторинге
— Декомпозировать задачи, оценивать сроки и влиять на технические решения
— Для Senior — брать техническое лидерство, менторить команду и влиять на развитие продукта
Требования:
— Опыт коммерческой разработки: от 3–4 лет для Middle+, от 5+ лет для Senior
— Уверенный C# / .NET: .NET 6+, ASP.NET Core, Entity Framework Core
— Опыт разработки REST API, понимание HTTP, JSON, аутентификации и авторизации
— Уверенное владение одним из фреймворков: React или Vue — компонентный подход, хуки / composition API, state management
— TypeScript — уверенное использование
— Опыт работы с базами данных: PostgreSQL, MS SQL, MySQL или аналоги
— Понимание SQL и умение писать запросы
— Опыт с Docker, Git, Linux, CI/CD
— Опыт написания тестов: xUnit/NUnit, Jest/Vitest и аналоги
— Понимание принципов SOLID, паттернов проектирования и чистого кода
— Технический английский — чтение документации, переписка, созвоны
Будет плюсом:
— Опыт коммерческой разработки и на React, и на Vue
— Опыт миграции между фреймворками (Vue → React, React → Vue)
— Fullstack-опыт: самостоятельная разработка от API до интерфейса
— Микросервисная архитектура, gRPC, GraphQL
— Kafka, RabbitMQ, Redis, NATS
— Kubernetes, Helm, Terraform, Ansible
— Cloud: AWS / Azure / GCP / Yandex Cloud
— Опыт высоконагруженных систем
— Опыт миграций, работы с легаси, монорепозиториями
— Опыт в финтехе, e-commerce, SaaS, ML, DevTools
— Вклад в open source
— Опыт менторства, техлидства, архитектурных ревью
— Английский B2+
— Опыт работы в продуктовых командах и/или стартапах
Location: Spain - Remote
About Smartcat
Smartcat is building the future of work, where human expertise meets digital teammates to drive 10x to 1000x productivity gains for the world’s leading enterprises.
We’re on the frontier of an entirely new category: Agentic AI. We enable enterprises to build high-performing hybrid workforces made up of both humans and AI agents. These AI agents aren’t generic copilots. They’re fully trained digital teammates that learn from your best people, your content, and your business strategy—ready to get to work from day one.
Our platform combines generative AI, human-in-the-loop workflows, and a living Enterprise Skill Graph that continuously learns and improves. Whether you're launching a product globally, onboarding new hires, translating learning content, or aligning legal teams across regions, Smartcat turns knowledge into action and action into scale.
Over 1,000 companies, including 20% of the Fortune 500, rely on Smartcat to bring their business to the world—instantly, accurately, and in every language. As a Series C company with consistently high year-over-year growth, we’re scaling fast and investing in people who want to shape the future of work with us.
Join us in unlocking global potential, one human and agent team at a time.
Mission
We are looking for a true leader who will manage DevOps and Infrastructure teams to improve, and maintain the technical infrastructure required to support the development, deployment, and operation of Smartcat.
This includes ensuring the availability, scalability, and reliability of staging and production environments, and defining and enforcing best SRE and DevOps practices.
Outcomes
Zero Incorrect Release-Related Production Issues:
Enforce rigorous CI/CD testing and reviews to eliminate release errors.
CI/CD and Staging Servers Availability at 99.9%:
Maintain robust staging infrastructure with minimal downtime, ensuring a 99.9% uptime.
Product Availability at 99.99%:
Implement resilient systems and procedures for near-perfect product uptime, with effective disaster recovery plans.
Decrease Lead time by accelerating CI/CD pipelines and environments
Build and manage a team of A+ players within the engineering organisation across different regions and time zones. You are expected to strengthen the hiring process, provide expert technical guidance, effective coaching, and career development for your team members
Requirements
3 years of experience leading a team in a fast-growing multinational IT business;
5 years of experience in DevOps and SRE, maintaining high-RPS (Requests Per Second) distributed products;
Utilize a data-driven approach. Ability to justify decisions using concrete metrics;
Can build relationships with neighboring teams, initiate and adhere to agreements, and act as an interface between your team and the environment;
Strong hands-on experience with DevOps practices (in a leading role), specifically in building complex CI/CD pipelines, implementing IaC (Infrastructure as Code), and realizing various deployment strategies;
Experience in implementing secure development environments;
Possess practical experience in developing and maintaining large scalable applications in the cloud (AWS, Azure, GCP);
Tech Stack
.Net Core, MongoDB, Vue 2/3, AWS, Kafka, ES, Gitlab CI, Prometheus, Victoria Metrics, Jaeger, k8s
Why joining Smartcat might be your best move so far
A global, connected team
We’re a team of 200+ people across 30+ countries, working together through a hub-and-spoke model anchored in eight key locations: New York, London, Lisbon, Costa Rica, Serbia, Armenia, Georgia, and Spain. Most of our roles are remote-friendly, giving you the flexibility to do your best work from where you thrive. For customer-facing teams, we prioritize proximity to our customers, ensuring we stay deeply connected to their needs and deliver an exceptional experience. No matter where you’re based, you’ll be part of a highly collaborative, globally-distributed team that values ownership, speed, and meaningful impact.
Be part of an AI Native Organization
We are highly innovative, using AI across all areas of the organization to accelerate decision-making and free people to focus on strategy and high-impact work. We embrace new ideas and encourage all Smartcaters, regardless of level or department, to manage their own AI Agents. At Smartcat you’ll shape how AI transforms the workplace and play an integral role in ensuring Smartcat remains a leader in AI innovation.
Innovating a $100 Billion industry
Smartcat is reshaping the $100B multilingual content industry with an AI-powered platform that makes it easy for companies to create, translate, and localize global content at scale. Our platform enables enterprise teams to move away from slow, traditional outsourcing methods, and achieve fast, high-quality results, at a fraction of the cost.
Join the rocketship to scale-up 10x and beyond together
We are looking for someone to become an integral part of our team and play a crucial role in the most exciting part of our journey: transitioning from a post-Series C startup to a company exceeding $100M in ARR and $1B in valuation. Our journey isn’t for the faint of heart. We are growing at 130% YoY, thanks to our strong product-market fit and high-performing team, and plan to accelerate from here.
Smartcat Culture Code
: Where Diversity Meets High Performance
At Smartcat, we are committed to building a culture that highlights respect and appreciation for each individual's unique background and perspective, while maintaining a strong focus on results and engagement. We believe in welcoming everyone and fostering an inclusive environment where team members can be their authentic selves at work. Our commitment to inclusion is steadfast, and we stand firmly against discrimination and harassment.
About Agoda:
Agoda is part of Booking Holdings with a diverse team of over 7,000 people from 90 countries. The company focuses on connecting people to travel destinations and experiences worldwide, leveraging data and technology.
Team and Technology:
Join a team passionate about front-end development, building cutting-edge web applications using Typescript, React, and Redux.
The Opportunity:
As a Front-End Engineering Manager, you will lead a team building scalable, high-performance web applications at a global scale. You will collaborate closely with product managers, designers, data scientists, and cross-functional engineering teams.
Responsibilities:
— Lead a team of engineers to build scalable, reliable, and user-friendly web applications and product experiences.
— Drive development of front-end and full-stack solutions across core product areas.
— Collaborate with product, design, data, and engineering teams to deliver intuitive and impactful user experiences.
— Shape architecture in areas such as state management, SSR, micro-frontends, and API integration.
— Ensure new features are performant, maintainable, observable, and production-ready.
— Guide design of interfaces and workflows that enhance product usability and reliability.
— Improve application quality through best engineering practices including code reviews, testing, experimentation, and continuous delivery.
— Support integration with backend services via REST, GraphQL, WebSockets, and other interfaces.
— Drive technical decisions on performance, reliability, monitoring, and maintainability in production.
— Mentor engineers and grow team capabilities in modern web engineering and product development practices.
Requirements:
— Strong experience leading teams building large-scale web applications with React, Angular, or Vue.
— Solid hands-on expertise in JavaScript / TypeScript and front-end development.
— Strong knowledge of web performance optimization, scalability, and frontend best practices.
— Experience integrating frontend applications with backend services through REST, GraphQL, or WebSockets.
— Proven technical and people leadership with mentoring and coaching skills.
— Effective collaboration with product, design, and engineering stakeholders.
— Contribution to architectural decisions including SSR, micro-frontends, and state management.
— Strong understanding of CI/CD, automated testing, and deployment for web applications.
— Clear communication skills and ability to thrive in a fast-paced, collaborative environment.
Preferred Qualifications:
— Exposure to full-stack development and backend technologies such as C#, Kotlin, or Scala.
— Familiarity with Agile development methodologies.
— Experience with mobile web, cross-platform frameworks, or cloud platforms.
— Experience with analytics, A/B testing, and SEO for large-scale web products.
— Experience building customer-facing products in high-traffic or global-scale environments.
Location and Work Format:
Hybrid work in Bangkok, Thailand, with relocation support.
Задачи:
— Внедрять Agentic SDLC в своей команде, где агенты помогают на всех этапах разработки, от спецификаций до тестов и релиза.
— Распиливать монолит, переходить к событийной архитектуре и доменным сервисам параллельно с продуктовой разработкой.
— Работать в автономных кросс-функциональных командах с feature-lead культурой и поддержкой платформенной команды по инфраструктуре и инструментам.
— Принимать решения на основе метрик: DORA, метрики потока, продуктовые и бизнес-показатели.
— Влиять на формирование процессов и ролей в команде.
Требования:
— Руководитель команды с сильным инженерным бэкграундом.
— Разбирается в архитектуре.
— Умеет работать с людьми.
— Предпочитает менять и развивать, а не поддерживать.
Условия:
— Полная удалёнка, можно работать из любой точки мира.
Стек:
Python, Django, FastAPI, микросервисы, Vue 3 + TypeScript, Flutter, ML в поиске и рекомендациях.
Задачи:
— Разрабатывать и поддерживать сервисы и API на C# / .NET
— Разрабатывать интерфейсы на React или Vue — в зависимости от проекта
— Участвовать в проектировании архитектуры и выборе технических решений
— Писать поддерживаемый, тестируемый и понятный код
— Проводить code review и помогать команде расти
— Работать с базами данных, очередями, кэшами, внешними API
— Участвовать в CI/CD, деплое и мониторинге
— Декомпозировать задачи, оценивать сроки и влиять на технические решения
— Для Senior — брать техническое лидерство, менторить команду и влиять на развитие продукта
Требования:
— Опыт коммерческой разработки: от 3–4 лет для Middle+, от 5+ лет для Senior
— Уверенный C# / .NET: .NET 6+, ASP.NET Core, Entity Framework Core
— Опыт разработки REST API, понимание HTTP, JSON, аутентификации и авторизации
— Уверенное владение одним из фреймворков: React или Vue — компонентный подход, хуки / composition API, state management
— TypeScript — уверенное использование
— Опыт работы с базами данных: PostgreSQL, MS SQL, MySQL или аналоги
— Понимание SQL и умение писать запросы
— Опыт с Docker, Git, Linux, CI/CD
— Опыт написания тестов: xUnit/NUnit, Jest/Vitest и аналоги
— Понимание принципов SOLID, паттернов проектирования и чистого кода
— Технический английский — чтение документации, переписка, созвоны
Будет плюсом:
— Опыт коммерческой разработки и на React, и на Vue
— Опыт миграции между фреймворками (Vue → React, React → Vue)
— Fullstack-опыт: самостоятельная разработка от API до интерфейса
— Микросервисная архитектура, gRPC, GraphQL
— Kafka, RabbitMQ, Redis, NATS
— Kubernetes, Helm, Terraform, Ansible
— Cloud: AWS / Azure / GCP / Yandex Cloud
— Опыт высоконагруженных систем
— Опыт миграций, работы с легаси, монорепозиториями
— Опыт в финтехе, e-commerce, SaaS, ML, DevTools
— Вклад в open source
— Опыт менторства, техлидства, архитектурных ревью
— Английский B2+
— Опыт работы в продуктовых командах и/или стартапах
Условия:
— Полная занятость
— График: 5/2
— Формат работы: удалённо
Контакты для отклика: info@it-implant.ru
Location: Georgia - Remote
About Smartcat
Smartcat is building the future of work, where human expertise meets digital teammates to drive 10x to 1000x productivity gains for the world’s leading enterprises.
We’re on the frontier of an entirely new category: Agentic AI. We enable enterprises to build high-performing hybrid workforces made up of both humans and AI agents. These AI agents aren’t generic copilots. They’re fully trained digital teammates that learn from your best people, your content, and your business strategy—ready to get to work from day one.
Our platform combines generative AI, human-in-the-loop workflows, and a living Enterprise Skill Graph that continuously learns and improves. Whether you're launching a product globally, onboarding new hires, translating learning content, or aligning legal teams across regions, Smartcat turns knowledge into action and action into scale.
Over 1,000 companies, including 20% of the Fortune 500, rely on Smartcat to bring their business to the world—instantly, accurately, and in every language. As a Series C company with consistently high year-over-year growth, we’re scaling fast and investing in people who want to shape the future of work with us.
Join us in unlocking global potential, one human and agent team at a time.
Mission
We are looking for a true leader who will manage DevOps and Infrastructure teams to improve, and maintain the technical infrastructure required to support the development, deployment, and operation of Smartcat.
This includes ensuring the availability, scalability, and reliability of staging and production environments, and defining and enforcing best SRE and DevOps practices.
Outcomes
Zero Incorrect Release-Related Production Issues:
Enforce rigorous CI/CD testing and reviews to eliminate release errors.
CI/CD and Staging Servers Availability at 99.9%:
Maintain robust staging infrastructure with minimal downtime, ensuring a 99.9% uptime.
Product Availability at 99.99%:
Implement resilient systems and procedures for near-perfect product uptime, with effective disaster recovery plans.
Decrease Lead time by accelerating CI/CD pipelines and environments
Build and manage a team of A+ players within the engineering organisation across different regions and time zones. You are expected to strengthen the hiring process, provide expert technical guidance, effective coaching, and career development for your team members
Requirements
3 years of experience leading a team in a fast-growing multinational IT business;
5 years of experience in DevOps and SRE, maintaining high-RPS (Requests Per Second) distributed products;
Utilize a data-driven approach. Ability to justify decisions using concrete metrics;
Can build relationships with neighboring teams, initiate and adhere to agreements, and act as an interface between your team and the environment;
Strong hands-on experience with DevOps practices (in a leading role), specifically in building complex CI/CD pipelines, implementing IaC (Infrastructure as Code), and realizing various deployment strategies;
Experience in implementing secure development environments;
Possess practical experience in developing and maintaining large scalable applications in the cloud (AWS, Azure, GCP);
Tech Stack
.Net Core, MongoDB, Vue 2/3, AWS, Kafka, ES, Gitlab CI, Prometheus, Victoria Metrics, Jaeger, k8s
Why joining Smartcat might be your best move so far
A global, connected team
We’re a team of 200+ people across 30+ countries, working together through a hub-and-spoke model anchored in eight key locations: New York, London, Lisbon, Costa Rica, Serbia, Armenia, Georgia, and Spain. Most of our roles are remote-friendly, giving you the flexibility to do your best work from where you thrive. For customer-facing teams, we prioritize proximity to our customers, ensuring we stay deeply connected to their needs and deliver an exceptional experience. No matter where you’re based, you’ll be part of a highly collaborative, globally-distributed team that values ownership, speed, and meaningful impact.
Be part of an AI Native Organization
We are highly innovative, using AI across all areas of the organization to accelerate decision-making and free people to focus on strategy and high-impact work. We embrace new ideas and encourage all Smartcaters, regardless of level or department, to manage their own AI Agents. At Smartcat you’ll shape how AI transforms the workplace and play an integral role in ensuring Smartcat remains a leader in AI innovation.
Innovating a $100 Billion industry
Smartcat is reshaping the $100B multilingual content industry with an AI-powered platform that makes it easy for companies to create, translate, and localize global content at scale. Our platform enables enterprise teams to move away from slow, traditional outsourcing methods, and achieve fast, high-quality results, at a fraction of the cost.
Join the rocketship to scale-up 10x and beyond together
We are looking for someone to become an integral part of our team and play a crucial role in the most exciting part of our journey: transitioning from a post-Series C startup to a company exceeding $100M in ARR and $1B in valuation. Our journey isn’t for the faint of heart. We are growing at 130% YoY, thanks to our strong product-market fit and high-performing team, and plan to accelerate from here.
Smartcat Culture Code
: Where Diversity Meets High Performance
At Smartcat, we are committed to building a culture that highlights respect and appreciation for each individual's unique background and perspective, while maintaining a strong focus on results and engagement. We believe in welcoming everyone and fostering an inclusive environment where team members can be their authentic selves at work. Our commitment to inclusion is steadfast, and we stand firmly against discrimination and harassment.
Location: Portugal - Remote
About Smartcat
Smartcat is building the future of work, where human expertise meets digital teammates to drive 10x to 1000x productivity gains for the world’s leading enterprises.
We’re on the frontier of an entirely new category: Agentic AI. We enable enterprises to build high-performing hybrid workforces made up of both humans and AI agents. These AI agents aren’t generic copilots. They’re fully trained digital teammates that learn from your best people, your content, and your business strategy—ready to get to work from day one.
Our platform combines generative AI, human-in-the-loop workflows, and a living Enterprise Skill Graph that continuously learns and improves. Whether you're launching a product globally, onboarding new hires, translating learning content, or aligning legal teams across regions, Smartcat turns knowledge into action and action into scale.
Over 1,000 companies, including 20% of the Fortune 500, rely on Smartcat to bring their business to the world—instantly, accurately, and in every language. As a Series C company with consistently high year-over-year growth, we’re scaling fast and investing in people who want to shape the future of work with us.
Join us in unlocking global potential, one human and agent team at a time.
Mission
We are looking for a true leader who will manage DevOps and Infrastructure teams to improve, and maintain the technical infrastructure required to support the development, deployment, and operation of Smartcat.
This includes ensuring the availability, scalability, and reliability of staging and production environments, and defining and enforcing best SRE and DevOps practices.
Outcomes
Zero Incorrect Release-Related Production Issues:
Enforce rigorous CI/CD testing and reviews to eliminate release errors.
CI/CD and Staging Servers Availability at 99.9%:
Maintain robust staging infrastructure with minimal downtime, ensuring a 99.9% uptime.
Product Availability at 99.99%:
Implement resilient systems and procedures for near-perfect product uptime, with effective disaster recovery plans.
Decrease Lead time by accelerating CI/CD pipelines and environments
Build and manage a team of A+ players within the engineering organisation across different regions and time zones. You are expected to strengthen the hiring process, provide expert technical guidance, effective coaching, and career development for your team members
Requirements
3 years of experience leading a team in a fast-growing multinational IT business;
5 years of experience in DevOps and SRE, maintaining high-RPS (Requests Per Second) distributed products;
Utilize a data-driven approach. Ability to justify decisions using concrete metrics;
Can build relationships with neighboring teams, initiate and adhere to agreements, and act as an interface between your team and the environment;
Strong hands-on experience with DevOps practices (in a leading role), specifically in building complex CI/CD pipelines, implementing IaC (Infrastructure as Code), and realizing various deployment strategies;
Experience in implementing secure development environments;
Possess practical experience in developing and maintaining large scalable applications in the cloud (AWS, Azure, GCP);
Tech Stack
.Net Core, MongoDB, Vue 2/3, AWS, Kafka, ES, Gitlab CI, Prometheus, Victoria Metrics, Jaeger, k8s
Why joining Smartcat might be your best move so far
A global, connected team
We’re a team of 200+ people across 30+ countries, working together through a hub-and-spoke model anchored in eight key locations: New York, London, Lisbon, Costa Rica, Serbia, Armenia, Georgia, and Spain. Most of our roles are remote-friendly, giving you the flexibility to do your best work from where you thrive. For customer-facing teams, we prioritize proximity to our customers, ensuring we stay deeply connected to their needs and deliver an exceptional experience. No matter where you’re based, you’ll be part of a highly collaborative, globally-distributed team that values ownership, speed, and meaningful impact.
Be part of an AI Native Organization
We are highly innovative, using AI across all areas of the organization to accelerate decision-making and free people to focus on strategy and high-impact work. We embrace new ideas and encourage all Smartcaters, regardless of level or department, to manage their own AI Agents. At Smartcat you’ll shape how AI transforms the workplace and play an integral role in ensuring Smartcat remains a leader in AI innovation.
Innovating a $100 Billion industry
Smartcat is reshaping the $100B multilingual content industry with an AI-powered platform that makes it easy for companies to create, translate, and localize global content at scale. Our platform enables enterprise teams to move away from slow, traditional outsourcing methods, and achieve fast, high-quality results, at a fraction of the cost.
Join the rocketship to scale-up 10x and beyond together
We are looking for someone to become an integral part of our team and play a crucial role in the most exciting part of our journey: transitioning from a post-Series C startup to a company exceeding $100M in ARR and $1B in valuation. Our journey isn’t for the faint of heart. We are growing at 130% YoY, thanks to our strong product-market fit and high-performing team, and plan to accelerate from here.
Smartcat Culture Code
: Where Diversity Meets High Performance
At Smartcat, we are committed to building a culture that highlights respect and appreciation for each individual's unique background and perspective, while maintaining a strong focus on results and engagement. We believe in welcoming everyone and fostering an inclusive environment where team members can be their authentic selves at work. Our commitment to inclusion is steadfast, and we stand firmly against discrimination and harassment.
Задачи:
— Разрабатывать и поддерживать проекты на Vue и Nuxt
— Участвовать в миграции основного сайта на Nuxt 4 — большая кодовая база, живой продакшен
— Развивать продукт, который читают миллионы: от правок в существующем коде до новых фич
— Писать тесты и участвовать в code review
Условия:
— Удалённая работа, полная занятость, договор ГПХ или ИП
— Гибкий график, прайм-тайм команды 10:30–18:00 МСК
— До 110 000 ₽ gross в месяц, выплата раз в месяц
— 28 оплачиваемых дней отпуска в год
— Одно собеседование, без тестового задания
Требования:
— Опыт коммерческой разработки на Vue
— Опыт работы с TypeScript
— Гражданство РФ
Будет плюсом:
— Опыт работы с Nuxt
— Опыт работы с Tailwind
— Опыт unit-тестирования
— Работа с монорепами и git submodules
— Опыт работы с AI-агентами
Location: Remote Canada
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable growth. Within MPE, the Marketing pillar owns Affirm’s Logged-Out Web experiences, web experimentation, client-side tagging, marketing technology integrations, attribution, and measurement. As a Senior Software Engineer on MPE, you will help shape the architecture, reliability, and evolution of high-traffic consumer web experiences while building the instrumentation and integrations that connect those experiences to Affirm’s growth and measurement systems. You will work across modern web applications, experimentation, Google Tag Manager and server-side GTM integrations, conversion tracking, advertising and marketing APIs, and observability. You will partner closely with Product, Marketing, Analytics, Data Engineering and adjacent platform teams to ensure that web experiences are performant and measurable and that consent, cookies, tagging, and consumer-data requirements are considered from the start. This role is a strong fit for an engineer who enjoys owning complex web systems, solving ambiguous cross-functional problems, and raising the technical quality and operational reliability of the platforms they work on.
What You'll Do
You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
You have 4+ years of experience of developing and architecting web applications using declarative UI frameworks like React or Vue.
You are proficient in working with Javascript/Typescript.
You have hands-on experience with web instrumentation and marketing technology such as Google Tag Manager (GTM/sGTM), analytics and experimentation platforms, conversion tracking, advertising or marketing APIs, and third-party web integrations.
You have experience designing reliable, performant consumer web systems and understand how consent, cookies, tagging, observability, and data collection affect modern web architecture and measurement.
You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan
Pay Grade - N
Equity Grade - 6
Employees new to Affirm
typically come in at the start of the pay range
. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
CAN base pay range per year: $153,000 - $213,000 CAD
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote Canada
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving the user journey across all of our frontend surfaces: Mobile and Web. The teams span across multiple products and areas to engage and provide value to our customers, starting with the Home hub in the app or website, which expands into the various product offers and journeys a user can embark on with Affirm. This role will be at the forefront of our front-end facing cross-team projects, working closely with other teams and engineers across our mobile and web technologies, while also evolving and collaborating with every product experience team at Affirm.
What You'll Do
With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
You have a total of 4+ years of experience as a software engineer.
You have experience shipping web apps using declarative UI frameworks like React or Vue
You have experience shipping mobile apps using native or cross-platform languages like React Native
You have experience designing, developing and launching APIs at scale using languages like Kotlin or Python.
You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade
- N
Equity Grade
- 6
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year:
CAD $153,000 - $213,000
Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote US
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving the user journey across all of our frontend surfaces: Mobile and Web. The teams span across multiple products and areas to engage and provide value to our customers, starting with the Home hub in the app or website, which expands into the various product offers and journeys a user can embark on with Affirm. This role will be at the forefront of our front-end facing cross-team projects, working closely with other teams and engineers across our mobile and web technologies, while also evolving and collaborating with every product experience team at Affirm.
What You'll Do
With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
You have a total of 4+ years of experience as a software engineer.
You have experience shipping web apps using declarative UI frameworks like React or Vue
You have experience shipping mobile apps using native or cross-platform languages like React Native
You have experience designing, developing and launching APIs at scale using languages like Kotlin or Python.
You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade
- N
Equity Grade
- 9
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
USA base pay range (CA, WA, NY, NJ, CT) per year:
$195,000 - $255,000
USA base pay range (all other U.S. states) per year:
$173,000 - $233,000
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Задачи:
— Разрабатывать системы анализа здоровья с использованием AI, помогающие пользователям понять своё состояние и вовремя обратиться к врачу
— Внедрять AI-фичи в продукт и компанию: интеграция LLM (онлайн и on-prem), интеллектуальный поиск, ассистенты для пользователей и внутренних команд
— Развивать существующие AI-решения: ИИ Врач и Трекер здоровья
— Оптимизировать внутренние процессы компании с помощью AI-инструментов для команд
— Участвовать в разработке агентов (Agents): оркестрация пайплайнов, инструменты для агентов, работа с внешними API
— Развивать RAG/knowledge-решения: пайплайны индексации, эмбеддинги, векторные базы данных, актуализация данных, контроль качества ответов
— Следить за качеством: метрики и оценка промптов и моделей, ведение экспериментов
Требования:
— Коммерческий опыт разработки 1-3 года (грейд Junior)
— Быстрое прототипирование и проверка гипотез с использованием агентов разработки (Claude code / Codex)
— Регулярное использование AI агентов (Claude Code, Codex), совершенствование рабочего окружения и инструментов
— Реальный опыт на Python (не обязательно глубокий), основной бекенд на PHP, AI-продукты на Python
— Базовый практический опыт работы с LLM: вызов моделей, понимание prompt-design, контекстуализация, работа с токенизацией и ограничениями
— Понимание основ RAG, умение критично оценивать качество ответов моделей
— Понимание рисков LLM: галлюцинации, необходимость валидации ответов, границы ответственности модели
— Быстрое обучение, активное использование готовых решений и сервисов
— Умение планировать работу по ТЗ и давать адекватные оценки
— Знание PHP и Laravel
— Понимание архитектуры агентов (react/planner/multiagents)
— Опыт и желание разрабатывать фронтенд к своим сервисам, базовое понимание Vue 3 или другого современного фреймворка
— Практика с LangChain / LangGraph или аналогами (LlamaIndex и т.п.) для построения цепочек и агентов
— Работа с векторными БД (pgvector, Qdrant, Milvus) и эмбеддингами
— Знание экосистемы провайдеров/рантаймов: OpenAI, Anthropic, Google, локальные рантаймы (Ollama, vLLM), Hugging Face
— Опыт построения мониторинга качества LLM-фич (логирование, метрики, алерты)
— Опыт разработки на других языках: Go, JavaScript/TypeScript
Условия:
— Полная занятость
— График 5/2
— Формат работы: удалённо или гибрид
ГибридjuniorГеография найма не уточнена
УдалённоseniorГеография найма не уточнена
УдалённоГеография найма не уточнена, офис: Canada
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.