Location: Dublin, Ireland
Fin
, now part of Salesforce, is on a mission to help businesses provide perfect customer experiences.
Our AI Agent Fin is the highest-performing AI Customer Agent on the market today, enabling businesses to deliver impeccable, always-on customer support across the customer journey, from service, to sales, to ecommerce. Powered by our own AI models, Fin resolves complex customer issues end-to-end across every channel, with minimal set-up and integration. Fin can also be combined with our natively integrated Intercom help desk, giving modern support teams one single system.
Together with Salesforce, the #1 AI CRM, where humans with agents drive customer success, we're building the future of customer experience. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword, it's a way of life. The world of work as we know it is changing, and we're looking for Trailblazers who are passionate about bettering business and the world through AI.
Ready to level up your career at the company leading workforce transformation in the agentic era? You're in the right place. Agentforce is the future of AI, and you are the future of Salesforce.
What's the opportunity?
At Fin, you will be a Senior Software Engineer - someone who solves real customer problems through a
smart and efficient application of your technical knowledge
and your tools. You’ll be part of one of our multidisciplinary product teams, where you will build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts.
We’re facing many exciting scaling challenges and we’re building a robust platform where your expertise can be applied to areas such as building a beautiful messenger composer, rule matching, deliverability, security, app availability and machine learning, to name a few.
What will I be doing?
As an experienced engineer you will:
Develop technical plans and contribute to our technical architecture as we scale our products to serve tens of millions of people every day.
Write Ruby code, which knits together a lot of AWS, infrastructure, platform and SaaS technologies that form the core of Fin's backend infrastructure
Ship a change to production on your first day and a feature in your first week. That “day one” change is automatically deployed to production along with 100 other deployments (on average) each weekday.
Build using the best tools in the industry. We invest heavily in AI-powered developer tools that remove friction and help you focus on solving meaningful problems.
Grow your team’s capacity by mentoring other engineers and interviewing candidates. This is a chance to be an integral part of building and growing a team.
What skills do I need?
5+ years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep
knowledge of a high-level programming language (for example, Ruby, Python, Javascript etc.) (If you don't know a language we use, that's okay! We think great people can learn quickly or introduce us to better ways of working.)
but it doesn’t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Experience collaborating directly with product teams and designers, and a proven track record of delivering value to customers or users. Engineers at Fin are pragmatists who work closely with others on cross-disciplinary teams
Experience with Distributed systems
#LI-Hybrid
Unleash Your Potential
When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.
In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. At Fin, we want to give people what they need to do the best work of their careers. Our benefits and programs are designed to support your health and wellbeing, your family, your time away from work, and your financial future. Offerings vary by location in line with local practices and requirements. Learn more about working at Fin and the benefits we offer at
fin.ai/careers
. Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.
Policies
Fin has a hybrid working policy. We believe that working in person helps us stay connected, collaborate easier and create a great culture while still providing flexibility to work from home. We expect employees to be in the office at least three days per week.
We have a radically open and accepting culture at Fin. We avoid spending time on divisive subjects to foster a safe and cohesive work environment for everyone. As an organization, our policy is to not advocate on behalf of the company or our employees on any social or political topics out of our internal or external communications. We respect personal opinion and expression on these topics on personal social platforms on personal time, and do not challenge or confront anyone for their views on non-work related topics. Our goal is to focus on doing incredible work to achieve our goals and unite the company through our
core values
.
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination.
Know your rights: workplace discrimination is illegal.
Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.
Location: Warsaw, PL
Workplace: remote
We are looking for a Senior Full Stack Developer to produce scalable software solutions. As a Senior Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
What you’ll do
Discover and implement new technologies that yield competitive advantage
Find opportunities to automate manual processes and creatively add value to the project
Maintain high standards of software quality within the team by establishing good practices and habits.
Identify and encourage areas for growth and improvement within the team.
Work with the development team and product managers to ideate software solutions
Design client-side and ideally server-side architecture
Build the front-end of applications through appealing visual design
Ideally develop and manage well-functioning databases and applications
Supervise system infrastructure to ensure functionality and efficiency
Monitor KPIs to assess technological performance
Be able to write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Experience with browser-based debugging and performance testing software.
Use stakeholders’ feedback to inform necessary improvements and adjustments to technology
Must have
JavaScript & TypeScript
: Proficiency in JavaScript and solid experience (or strong interest) in using TypeScript.
Frontend & Layout
: Experience with semantic HTML, CSS, and static site generators such as Next, Gatsby, or Nuxt.
PHP Backend
: Proven experience developing web applications with PHP, preferably using frameworks like Laravel or Symfony.
Data Management
: Relational Databases: MySQL, PostgreSQL, NoSQL & Caching (Desired Plus): Redis, OpenSearch.
Infrastructure & Tooling
: Familiarity with Docker and browser-based debugging software.
What we offer
Competitive compensation based on your experience and expertise
Long-term contract-based collaboration
A collaborative and open environment
Flexible collaboration arrangements
Location: San Francisco
First things first, you will focus on the modern web - We don't support IE10 and less, so you'll never have to worry about them!
Most of our code is written in CoffeeScript front- and back-end.
We're an open-source driven startup and we contribute back to the community. We continually push new products/frameworks and maintain the ones that we're the authors/users of.
All engineers on the team contribute to full stack feature development as well as improving our open source projects, including KD (
http://github.com/koding/kd
), Kite (
http://github.com/koding/kite
).
We're looking for engineers with deep JavaScript expertise and interest to participate on our open-source projects.
Ok, sound good?
This job could be described as Front-End Developer, but it is not because you must be a _damn_ good software engineer first.
Hope to see you at KodingHQ.
San Francisco
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: New York, NY or Remote
About Us:
EvolutionIQ’s mission is to deliver state of the art technology that helps insurance claims teams make claims handling more accurate, fair, and efficient, so that more people impacted by injury or illness can continue their lives with dignity and stability. We are currently experiencing massive growth and to accomplish our goals, we are hiring world-class talent who want to help build and scale internally, and transform the insurance space. Our team is our #1 priority, and we have been named one of
Inc.’s Best Workplaces
3 years in a row and Built In’s Best Places to work in 2025 and 2026!
About You:
An ambitious Software Engineer who will be in the driver’s seat as we design and deliver the entire customer-facing application layer for our growing line of AI solutions. You thrive on fast, secure, consistent deployments and want to be in the lead thanks to your high degree of ownership and control. Scalability and reliability are hardwired into your DNA. You love defining the standards for a consistent development life cycle. You have used modern AI / agentic tools (Claude, Codex, Cursor, etc) to streamline development efforts. You’re supercharged by reducing friction in the engineering experience, making a fast impact, and having interesting, unsolved problems continually present themselves.
In this Role You Will:
Build a complex multi-tenant enterprise SaaS application to revolutionize application workflows
This role will be a fullstack role and the candidate would work across BE, FE as well as do prompt engineering work towards tuning our models. Build and maintain the backend REST server that feeds machine learning data and BI (Business Intelligence)
Own the entire lifecycle of designing, building and launching enterprise applications
Work directly with the head of product, the data science team, UX designers, and end users
Have a key role and ownership in shaping the future of EvolutionIQ’s products, from technology choices to building the roadmap
Provide crucial technical expertise, introduce new best practices to the team, drive consistency across all teams, and help prioritize features to increase our client impact
Continue to grow and learn in the engineering space with a focus on business problems that use large-scale structured and unstructured datasets
Requirements:
Experience going through the full feature development life cycle: Working with product managers, deciding scope, designing a database schema for representing the data
3+ years of engineering experience, an expert in Python Development. Experience with FE development is a bonus.
Proven experience using AI / agentic tools to streamline development efforts. We lean on the use of AI tools for our own productivity and we need someone who’s able to create signals and cut the noise in using them
Experience designing, building and launching backend architectures that support multi-tenant, multi-user scenarios
You know the critical questions to ask in order to understand a client’s business problem and can show the business impact of your technical solutions
Excellent verbal and written communication skills. You are able to talk to client facing teams and explain technical issues as well as have deep technical discussions with the engineering team
A self-starter mindset with an eagerness to solve previously unsolved problems. This role would require the candidate to deal with a lot of ambiguity and being comfortable operating with high agency is critical to the success of the role
Excellent collaboration skills and are open to giving and receiving critical feedback across teams
Work-life, Culture & Perks:
Compensation:
The base salary range is
$180-210K,
with flexibility depending on a candidate’s background and experience. An annual bonus plan and company equity plan (RSUs) are also included in our compensation package.
Well-Being:
Medical, dental, vision, short & long-term disability, life insurance and AD&D, and 401k matching. Additional family, wellness, and pet benefits.
Home & Family:
Paid time off and sick leave, 100% paid parental leave (16 weeks for primary caregivers and 12 weeks for secondary caregivers). We offer a flexible schedule for new parents returning to work.
Office Life:
Catered lunches, happy hours, pet-friendly spaces, and monthly technology stipend.
Growth & Training:
$1,000/year for each employee for professional development, as well opportunities for tuition reimbursement.
Sponsorship:
We are open to sponsoring candidates currently in the U.S. who need to transfer their active visa. Please check with our Recruiting team if your visa is applicable for transfer.
EvolutionIQ appreciates your interest in our company as a place of employment. EvolutionIQ is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Задачи:
— Проектирование части сервисов в backend-архитектуре облачной платформы;
— Установление стандартов разработки;
— Личное участие в разработке ключевых компонентов;
— Работа на стыке архитектуры, разработки и продуктовых требований;
— Оформление архитектурных артефактов прикладного дизайна компонентов;
— Разработка и развитие GraphQL / REST API (high-load, multi-tenant);
— Проектирование интеграций (auth, billing, внешние системы);
— Обеспечение отказоустойчивости и масштабируемости;
— Участие в разработке ключевых компонентов на Node.js / TypeScript / JavaScript / опционально Go;
— Формирование стандартов разработки и применение лучших практик в команде;
— Контроль выполнения требований технического дизайна в реализации кода компонентов;
— Проведение code review (JS/TS, возможно Go);
— Взаимодействие с командами Frontend, DevOps, аналитиками, Go-разработчиками и архитекторами решений;
— Участие в декомпозиции задач и их техническом формировании.
Требования:
— Опыт работы на аналогичной должности от 3-х лет;
— Опыт коммерческой backend разработки с основным стеком Node.js / TypeScript от 3-х лет;
— Обязательный опыт frontend разработки React/JS/TS;
— Отличное знание Node.js (Express / Fastify), TypeScript / JavaScript, GraphQL (design, schema, federation), Go;
— Опыт работы с брокерами сообщений (NATS, RabbitMQ, Kafka);
— Понимание и опыт реализации отказоустойчивости (retry, circuit breaker, idempotency), горизонтального масштабирования, безопасного кода.
Будет плюсом:
— Опыт разработки кросс-платформенных адаптивных интерфейсов приложений (electron, адаптив);
— Опыт работы с Keycloak (OIDC, RBAC, multi-tenant auth);
— Опыт проектирования control-plane систем;
— Опыт fullstack разработки (frontend + backend);
— Понимание основ CI/CD, контейнеризации, опыт с Docker, Linux.
Условия:
— Стабильный «белый» доход и полноценный социальный пакет;
— Гибкое начало дня и гибридный формат работы (обсуждается индивидуально);
— Корпоративный университет для внутреннего и внешнего профильного обучения;
— Перспективы карьерного роста – горизонтального и вертикального;
— Программа ДМС с обслуживанием в лучших клиниках города;
— Корпоративные спортивные команды и скидки на фитнес-абонементы;
— Программа корпоративных привилегий и скидок Primezone;
— Корпоративная мобильная связь.
Работа в компании РТК-ЦОД, которая является крупным ИТ сервис-провайдером с крупнейшей в России сетью дата-центров, предоставляющей виртуальную инфраструктуру банкам, ритейлу, промышленным предприятиям и госсектору. Компания реализует масштабные федеральные проекты и разрабатывает облачные решения и ИТ-сервисы.
Задачи:
— Провести ревизию кодовой базы: реестр компонентов, карта связей, поиск дублей и неиспользуемого.
— Реализовать поэтапный апгрейд стека (PHP 7.4 → 8.x, Symfony до поддерживаемой версии), не мешая параллельной миграции участков.
— Мигрировать код автоматическими средствами (Rector) и вручную, разрабатывая собственные правила анализа.
— Обеспечить сборку модулей (Composer, semver, dev-ветки, path-репозитории) и её воспроизводимость в CI.
— Поддерживать команду миграции по вопросам версий модулей, участвовать в ревью и документировании.
Требования:
— Коммерческий опыт разработки на PHP от 5 лет (не Fullstack).
— Отличное знание PHP и уверенный опыт работы с Symfony (5.x/6.x) в продакшене, включая глубокое понимание контейнера и механизмов внедрения зависимостей.
— Обязательный опыт подъема версий PHP (7.x на 8.x) или работы с единым крупным репозиторием.
— Умение читать и понимать легаси-код (навык «чтения без IDE»), знание особенностей PHP 7.x и Zend Framework 1 будет большим плюсом.
— Глубокое понимание транзакций, конкурентного доступа (блокировки, мьютексы) и SQL (опыт работы с PostgreSQL, умение читать EXPLAIN).
— Навыки рефакторинга с обоснованием пользы для команды, осознанное применение SOLID и DRY.
— Будет плюсом: опыт работы с PHPUnit, RabbitMQ, Memcache/Redis, WebSocket.
— Опыт ведения монорепозитория (знание split-репозиториев, правил зависимостей).
— Настройка CI для многопакетных проектов (GitLab CI).
— Понимание DDD, ограниченных контекстов, однонаправленных зависимостей.
— Знание домена электронных торгов и закупок.
Условия:
— Возможность расти профессионально в аккредитованной IT-компании.
— Официальное оформление по ТК РФ и «белая» зарплата.
— Участие в масштабных и сложных проектах.
— Современная техника.
— Гибкий график и возможность работать удалённо в пределах РФ.
Location: France - Office - Paris
Who is Tenable?
Tenable® is the Exposure Management company. Over 40,000 organizations around the globe rely on Tenable to understand and reduce cyber risk. Our global employees support 65 percent of the Fortune 500, 50 percent of the Global 2000, and large government agencies. Come be part of our journey!
What makes Tenable such a great place to work?
Ask a member of our team and they’ll answer, “Our people!” We work together to build and innovate best-in-class cybersecurity solutions for our customers; all while creating a culture of belonging, respect, and excellence where we can be our best selves. When you’re part of our #OneTenable team, you can expect to partner with some of the most talented and passionate people in the industry, and have the support and resources you need to do work that truly matters. We deliver results that exceed expectations and we win together!
Your Role:
At Tenable, our Identity Exposure team helps security teams cut through noise by connecting identity context to vulnerabilities, so they can prioritize what actually matters and act with confidence.
As a Staff Engineer on this team, you'll shape our platform's future by driving technical discussions and owning the delivery of end-to-end features. You understand the architectural stakes behind your decisions, and raise the engineering bar across the team and beyond it.
What You'll Do:
Design, build, and maintain robust features spanning UI, API, and data layers.
Own delivery end to end, from product discussion to production health.
Help the team grow. share context, give and receive feedback openly, make the people around you sharper engineers over time.
Work cross-functionally across products, teams, geographies, and disciplines; you move across the stack and across domains, no problem is outside your reach.
Contribute freely across repos you don't own — no territorial instincts, just open the PR and get it merged.
Drive architectural discussions and advocate for scalable, maintainable and cost-conscious designs; you spot friction early, flag risks before they escalate, and move.
Contribute hands-on to AI-driven features and data-intensive product capabilities.
What You'll Need:
Product-first mindset.
Excellent English.
Strong communication and ability to drive change efficiently across teams.
Pragmatic mind, balancing craftsmanship with delivery, you ship and take pride in it.
Fullstack engineering capabilities with a strong backend foundation.
Solid object-oriented programming skills.
Experience working with high-volume data systems.
Familiarity with AI/ML practices.
Comfortable operating in complex, large-scale processes.
Nice to Have:
AWS · DynamoDB · Snowflake · ClickHouse · Kotlin · Python · Dotnet
#LI-AV1
#LI-Hybrid
This is the expected salary range for this position in the primary job location, depending on experience and qualifications. Compensation for the role will depend on a number of factors, including the candidate's qualifications, skills, competencies, location and experience, and may fall outside of the range shown. Employees are also eligible for variable compensation in addition to base pay (commission for sales roles, bonus for non-sales roles), depending on company and individual performance. Tenable also offers a variety of Competitive wellness and financial benefits.
EU Pay Range
€72.500
—
€96.500 EUR
We’re committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels. If you need a reasonable accommodation due to a disability during the application or recruiting process, please contact
Recruiting@Tenable.com
for further assistance.
Tenable Data Consent Statement
Tenable is committed to protecting the privacy and security of your personal data. Depending on your location, one or more of the following notices may apply to you:
General Applicant Privacy Notice
California Applicant Privacy Notice
EU/EEA/UK Applicant Privacy Notice
Location: Canada
What The Role Is
We're hiring a Staff MLE for the Discovery team to own recommendations and personalization across Babylist's consumer experience — the homepage feed, product recs, search, and the ML-powered systems that make registry building feel effortless.
Babylist was built on editorial recommendations: products chosen by people with deep baby gear expertise. That editorial foundation is a big part of why millions of families trust us. We're now building ML-powered personalization on top of it, using one of the richest first-party datasets in parenting.
We're early in this work, and we have a real mandate. A small Discovery team has initial retrieval and reranking models live on parts of the site and a steady cadence of A/B tests. We are looking for a Staff MLE who has seen personalization done well at scale and can set the technical direction for where we go next.
Registry building is the heart of the Babylist product. Every parent builds a list of dozens of products, from swaddle to stroller, with real stakes (a friend or family member is going to buy these things, and a baby is going to use them). As a universal registry, this registry also typically spans many retailers. This makes registry building on Babylist one of the most interesting personalization problems in consumer e-commerce: latent intent, life-stage progression, multi-stakeholder gift dynamics, deep declarative signal in millions of completed registries, cross-retailer datapoints, and a user who genuinely wants help.
If you want to join a mature ML org and tune models at the margins, this isn't the right role. If you've worked inside a strong recommendations team, learned what good looks like, and want to build from zero-to-one at a company earlier in the journey, read on.
What You'll Own
You'll be the technical lead for personalization on the Discovery team, working alongside a PM, Engineering Manager, Senior MLE and fullstack software engineers. You set where our models go over the next year or two, sequence the bets that get there, and stay deep in building. A few examples of the problems you’ll get to shape:
Product recommendations across every surface.
Product detail pages, add-next recommendations after someone adds to their registry, vibes/aesthetic representations of products and the shared models underneath them.
Personalizing the Feed.
Deciding which products, editorial content and social content each family sees, and in what order.
Personalizing search.
Bringing what we know about a family into search results, and helping decide how much search should share retrieval and ranking with recommendations.
Making Addie (our AI registry assistant) better at recs.
Working with the team behind Addie so its product suggestions draw on the same models and signals as the rest of the site.
In practice, you will:
Take a fuzzy business problem from first sketch to production model, and own whether it moved the metric.
Make the modeling and architecture calls that span surfaces and are expensive to reverse.
Design the evaluation, offline and online, that tells us a model is good before and after it ships.
Know when a rule or a simple baseline is the right first step, and when it's time to pursue more advanced approaches.
Partner with product, design and data to help shape what's worth building.
Coach engineers on the team, and more broadly be an ML expert and resource to the wider engineering org.
Who You Are
You’ve shipped recommendation and/or personalization systems that reached real users at scale within a consumer product, and can point to the business impact of your work. You’ve done this within a team that did ML well — you know what good looks like, and are motivated to bring that to a company earlier in their ML journey.
You bring:
Expertise in recommender fundamentals: for example, candidate generation vs. ranking, offline vs. online evaluation, cold start solutions, and handling position and popularity bias.
Fluency in the Python ML stack and comfort owning models through deployment and monitoring, including contributions to our application backend.
An ability to take an ambiguous problem and start moving before anyone hands you the full picture.
A builder's instinct for early-stage ML. You understand effort vs. effectiveness tradeoffs and can advocate for when a rule beats a model, or a model is “good enough” for early learnings.
An outcome and user focused mindset. You measure yourself by business impact, and you can connect a model change to user experience & registry adds, conversion or revenue.
AI-native daily practice. You're already using AI to move faster and improve your output, and you stay curious about what's coming next.
Compensation
We post real numbers. For a Canada-based Staff Engineer, the starting base salary range is 299,300 to 372,600 CAD plus a target annual bonus of 20 percent of base. That's total target cash of roughly 359,160 to 447,120 CAD. On top of that you get meaningful equity and a 401(k) match. Where you start in that range depends on your experience, and your pay grows from there with performance and scope.
How We Build
AI is the default here. Engineers run agentic sessions for most of the work, and a lot of the interesting engineering now lives in the scaffolding that makes the agents good: the eval harnesses, the curated context, custom review skills and fast CI. Agents also triage incidents and handle a big share of support. A human always owns the outcome.
The architecture is intentionally simple: one Rails monolith, MySQL and few moving parts. That's deliberate. Simple infrastructure lets us move fast and lets AI reason about the whole system, so the hardest problems are the ones in front of customers.
The Stack
Core app:
Rails, Packwerk, React, TypeScript, Sidekiq
Mobile:
iOS (Swift), Android (Kotlin)
Data, search & events:
MySQL, Snowflake, dbt, Airflow, Weaviate, WarpStream, Hex, Sigma
Machine learning:
deep learning, matrix factorization, retrieval & ranking, AWS SageMaker, MLflow
AI & dev tooling:
Claude Code, Devin, Linear, CodeRabbit, Warden, LangChain, Bedrock AgentCore, Maxim
Infra & ops:
AWS, Kubernetes, Terraform, GitHub Actions, Datadog, incident.io, LaunchDarkly
Key integrations:
Shopify (payments), Iterable (CRM)
Why Babylist
An engineer, expecting her first baby, couldn't find the registry she wanted. So she built it. That's how Babylist started, and it's still how we work: engineers solving problems for families. Becoming a parent is one of the biggest moments in a person's life. Millions reach it for the first time every year, making thousands of decisions and figuring it out as they go. That's who we build for, and we're a long way from done.
Ten million people give gifts through Babylist every year. We did more than $750M in revenue in 2025, up 45 percent over the year before, and we've been profitable for eight years while staying independent. So you can take on a hard, multi-year problem without watching over your shoulder for the next round or the next correction. And the team is small, around 65 engineers, so what you ship stays visible and your scope stays wide.
How We Work
Remote-first across the US and Canada, and we have been for years. That's not changing. We trust you to own your time and your outcomes, and we get everyone in a room together twice a year. Teams are small, pods of three to five engineers, so nothing you ship disappears into a committee. You'll work shoulder to shoulder with product, design and data, and with the partners across the business who rely on what you ship. You'll also stay close to customers yourself: sitting in on user interviews, watching session recordings, riding along with support. Here that's part of the engineering job, on a regular basis.
How We Hire
Three rounds, usually two to three weeks start to finish.
Recruiter conversation (30 minutes).
Trade context: what you want next, what we're building and straight answers on comp, team and remote.
Technical screen (1 hour).
One round, no AI, language-agnostic. Reach for Google when you normally would. We just want to see how you reason from first principles.
Final round (4 hours).
Four one-hour interviews: system design, AI-assisted coding with the tools you'd actually use here, product sense and culture and values. You'll hear back either way within 24 to 48 hours.
If your timeline is tight, tell us and we'll move faster.
Benefits
Company-paid medical and fully covered dental and vision
A 401(k) match
Generous paid parental leave for birthing and non-birthing parents, plus a gradual return-to-work program
Winter Wonder Week, a paid company-wide week off at the end of the year
A remote-work stipend
Mental-health and wellness support
A Few Things To Know
We record and transcribe interviews to evaluate candidates, in line with applicable privacy laws.
We expect you to use AI in your work and we welcome it in the process, but what you submit and say should reflect your own thinking.
If you have a family member or close relationship with a Babylist employee, let your recruiter know.
Official outreach only ever comes from an @babylist.com address
Location: United States
What The Role Is
We're hiring a Staff MLE for the Discovery team to own recommendations and personalization across Babylist's consumer experience — the homepage feed, product recs, search, and the ML-powered systems that make registry building feel effortless.
Babylist was built on editorial recommendations: products chosen by people with deep baby gear expertise. That editorial foundation is a big part of why millions of families trust us. We're now building ML-powered personalization on top of it, using one of the richest first-party datasets in parenting.
We're early in this work, and we have a real mandate. A small Discovery team has initial retrieval and reranking models live on parts of the site and a steady cadence of A/B tests. We are looking for a Staff MLE who has seen personalization done well at scale and can set the technical direction for where we go next.
Registry building is the heart of the Babylist product. Every parent builds a list of dozens of products, from swaddle to stroller, with real stakes (a friend or family member is going to buy these things, and a baby is going to use them). As a universal registry, this registry also typically spans many retailers. This makes registry building on Babylist one of the most interesting personalization problems in consumer e-commerce: latent intent, life-stage progression, multi-stakeholder gift dynamics, deep declarative signal in millions of completed registries, cross-retailer datapoints, and a user who genuinely wants help.
If you want to join a mature ML org and tune models at the margins, this isn't the right role. If you've worked inside a strong recommendations team, learned what good looks like, and want to build from zero-to-one at a company earlier in the journey, read on.
What You'll Own
You'll be the technical lead for personalization on the Discovery team, working alongside a PM, Engineering Manager, Senior MLE and fullstack software engineers. You set where our models go over the next year or two, sequence the bets that get there, and stay deep in building. A few examples of the problems you’ll get to shape:
Product recommendations across every surface.
Product detail pages, add-next recommendations after someone adds to their registry, vibes/aesthetic representations of products and the shared models underneath them.
Personalizing the Feed.
Deciding which products, editorial content and social content each family sees, and in what order.
Personalizing search.
Bringing what we know about a family into search results, and helping decide how much search should share retrieval and ranking with recommendations.
Making Addie (our AI registry assistant) better at recs.
Working with the team behind Addie so its product suggestions draw on the same models and signals as the rest of the site.
In practice, you will:
Take a fuzzy business problem from first sketch to production model, and own whether it moved the metric.
Make the modeling and architecture calls that span surfaces and are expensive to reverse.
Design the evaluation, offline and online, that tells us a model is good before and after it ships.
Know when a rule or a simple baseline is the right first step, and when it's time to pursue more advanced approaches.
Partner with product, design and data to help shape what's worth building.
Coach engineers on the team, and more broadly be an ML expert and resource to the wider engineering org.
Who You Are
You’ve shipped recommendation and/or personalization systems that reached real users at scale within a consumer product, and can point to the business impact of your work. You’ve done this within a team that did ML well — you know what good looks like, and are motivated to bring that to a company earlier in their ML journey.
You bring:
Expertise in recommender fundamentals: for example, candidate generation vs. ranking, offline vs. online evaluation, cold start solutions, and handling position and popularity bias.
Fluency in the Python ML stack and comfort owning models through deployment and monitoring, including contributions to our application backend.
An ability to take an ambiguous problem and start moving before anyone hands you the full picture.
A builder's instinct for early-stage ML. You understand effort vs. effectiveness tradeoffs and can advocate for when a rule beats a model, or a model is “good enough” for early learnings.
An outcome and user focused mindset. You measure yourself by business impact, and you can connect a model change to user experience & registry adds, conversion or revenue.
AI-native daily practice. You're already using AI to move faster and improve your output, and you stay curious about what's coming next.
Compensation
We post real numbers. For a US-based Staff Engineer, the starting base salary range is $233,500 to $290,700, plus a target annual bonus of 20 percent of base. That's total target cash of roughly $280,200 to $348,840. On top of that you get meaningful equity and a 401(k) match. Where you start in that range depends on your experience, and your pay grows from there with performance and scope.
How We Build
AI is the default here. Engineers run agentic sessions for most of the work, and a lot of the interesting engineering now lives in the scaffolding that makes the agents good: the eval harnesses, the curated context, custom review skills and fast CI. Agents also triage incidents and handle a big share of support. A human always owns the outcome.
The architecture is intentionally simple: one Rails monolith, MySQL and few moving parts. That's deliberate. Simple infrastructure lets us move fast and lets AI reason about the whole system, so the hardest problems are the ones in front of customers.
The Stack
Core app:
Rails, Packwerk, React, TypeScript, Sidekiq
Mobile:
iOS (Swift), Android (Kotlin)
Data, search & events:
MySQL, Snowflake, dbt, Airflow, Weaviate, WarpStream, Hex, Sigma
Machine learning:
deep learning, matrix factorization, retrieval & ranking, AWS SageMaker, MLflow
AI & dev tooling:
Claude Code, Devin, Linear, CodeRabbit, Warden, LangChain, Bedrock AgentCore, Maxim
Infra & ops:
AWS, Kubernetes, Terraform, GitHub Actions, Datadog, incident.io, LaunchDarkly
Key integrations:
Shopify (payments), Iterable (CRM)
Why Babylist
An engineer, expecting her first baby, couldn't find the registry she wanted. So she built it. That's how Babylist started, and it's still how we work: engineers solving problems for families. Becoming a parent is one of the biggest moments in a person's life. Millions reach it for the first time every year, making thousands of decisions and figuring it out as they go. That's who we build for, and we're a long way from done.
Ten million people give gifts through Babylist every year. We did more than $750M in revenue in 2025, up 45 percent over the year before, and we've been profitable for eight years while staying independent. So you can take on a hard, multi-year problem without watching over your shoulder for the next round or the next correction. And the team is small, around 65 engineers, so what you ship stays visible and your scope stays wide.
How We Work
Remote-first across the US and Canada, and we have been for years. That's not changing. We trust you to own your time and your outcomes, and we get everyone in a room together twice a year. Teams are small, pods of three to five engineers, so nothing you ship disappears into a committee. You'll work shoulder to shoulder with product, design and data, and with the partners across the business who rely on what you ship. You'll also stay close to customers yourself: sitting in on user interviews, watching session recordings, riding along with support. Here that's part of the engineering job, on a regular basis.
How We Hire
Three rounds, usually two to three weeks start to finish.
Recruiter conversation (30 minutes).
Trade context: what you want next, what we're building and straight answers on comp, team and remote.
Technical screen (1 hour).
One round, no AI, language-agnostic. Reach for Google when you normally would. We just want to see how you reason from first principles.
Final round (4 hours).
Four one-hour interviews: system design, AI-assisted coding with the tools you'd actually use here, product sense and culture and values. You'll hear back either way within 24 to 48 hours.
If your timeline is tight, tell us and we'll move faster.
Benefits
Company-paid medical and fully covered dental and vision
A 401(k) match
Generous paid parental leave for birthing and non-birthing parents, plus a gradual return-to-work program
Winter Wonder Week, a paid company-wide week off at the end of the year
A remote-work stipend
Mental-health and wellness support
A Few Things To Know
We record and transcribe interviews to evaluate candidates, in line with applicable privacy laws.
We expect you to use AI in your work and we welcome it in the process, but what you submit and say should reflect your own thinking.
If you have a family member or close relationship with a Babylist employee, let your recruiter know.
Official outreach only ever comes from an @babylist.com address
Location: Москва
Workplace: Комбинированный
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Сейчас развиваем платформу и ищем QA-инженера.
Задачи
Тестирование клиентских приложений на iOS, Android, Web, Desktop
Тестирование API
Ведение тестовой документации
Описание тест-кейсов
Работа с поддержкой
Ведение эпиков/фич со стороны тестирования
Проведение регрессионного тестирования внутри релизного цикла
Требования
2+ года опыта в тестировании (fullstack)
Опыт тестирования сложных пользовательских продуктов
Опыт тестирования iOS-native, Android-native, web-приложений
Понимание полного цикла разработки ПО
Уверенное знание клиент-серверной архитектуры
Workplace: Москва и Краснодар (гибрид/офис), другие города - удаленно
Привет! Мы ищем QA Mobile Fullstack в команду развития сервисов НКЗ и качества продовольственных товаров.
Продукт, который мы развиваем: мобильное приложение приемки товаров на распределительных центрах.
Соотношение ручного тестирования к автотестам: ~50/50.
Стек технологий: PostgreSQL, REST API, Postman, Docker, Kafka, RabbitMQ, TestIt, Jira, Confluence, Android Studio, Charles/Proxyman, Pytest + Appium (UiAutomator2).
Локация: Москва, Краснодар - гибрид, регионы - удаленная работа по РФ.
Задачи
Работать с DevTools (Elements, Console, Network, Application). Использовать Charles Proxy / Proxyman для сниффинга трафика
Тестировать REST API с помощью Postman и Swagger и интеграции через Kafka UI / RabbitMQ Management / Offset Explorer
Просматривать и анализировать серверные логи в Kibana / OpenSearch и т.д.
Писать SQL-запросов средней сложности (СУБД - PostgreSQL, отправка запросов через DBeaver)
Тестировать мобильное приложение на эмуляторах (Android Studio) и реальных устройствах
Покрывать автотестами новый функционал (Pytest + Appium (UiAutomator2)
Требования
Коммерческий опыт тестирования ПО от 4 лет и опыт автоматизации тестирования от 2 лет (Appium (UiAutomator2))
Понимание жизненного цикла разработки ПО (SDLC) и процессов тестирования
Работа в Agile/Scrum/Kanban-командах
Навыки чтения и анализа технической документации, логов, DTO
Способность создавать и поддерживать тестовую документацию (тест-кейсы, чек-листы, баг-репорты)
Опыт тестирования веб- и мобильных приложений (Android)
Будет плюсом
Практика тестирования high-load систем
Навыки нагрузочного тестирования
Работа с Docker
Знание CI/CD
Условия
Трудоустройство в аккредитованную IT‑компанию
ДМС со стоматологией и льготными условиями для членов семьи
Работу в уютном офисе в центре Москвы (ст. м. Савеловская)
Корпоративные скидки PRIMEZONE, бесплатная подписка Магнит Премиум с повышенным кешбэком по программе лояльности М+
Поддержку в развитии через обучение, конференции и митапы, а также программу для руководителей - Leadership club
IT‑комьюнити - среда, где быстрее находишь решения, делишься практиками, пробуешь новые роли и растешь от эксперта в стекe до лидера инициатив
Мы являемся партнером Минцифры России по проекту Национальная система подтверждения IT‑компетенций
Работа над масштабными продуктами и проектами (Умный магазин, роботизация, беспилотность, GenAI и другое)
Социально–
психологическая поддержка от >370 специалистов по направлениям:
юристы, психологи, врачи, финансовые и ЗОЖ советники
Формат работы
Москва и Краснодар (гибрид/офис), другие города - удаленно
Location: Amsterdam
Workplace: OnSite
ABOUT US
Tebi is creating the first Connected Restaurant Management System that makes hospitality flow. In one seamless platform, Tebi embeds sales, reservations, kitchen prep, payments, and all the data that powers it, creating smooth service and intuitive insights.
Founded by Arnout Schuijff, co-founder of Adyen, and backed by €50 million in funding from Index Ventures & CapitalG, Tebi is built in service of hospitality first. Thousands of restaurants, cafés, bars, and coffee shops across the Netherlands, UK, Italy, Spain, Germany, Denmark and Finland already love running on Tebi.
ABOUT THE ROLE:
We’re looking for a Senior Backend Engineer to help us build powerful, delightful features that empower restaurant teams. You’ll work across the stack to bring new ideas to life, whether it’s building intuitive interfaces, scalable backend services, or the glue in between that makes everything feel seamless.
You’ll collaborate closely with design, product, and other engineers to rapidly ship impactful features. As an early team member, you’ll also help shape our engineering culture, tooling, and technical direction.
This role is perfect for someone who thrives in fast-paced environments, loves solving real user problems, and wants to help modernize an underserved industry with thoughtful, elegant software.
RESPONSIBILITIES:
- Build, test, and ship end-to-end features across the stack—from APIs and data models.
- Collaborate with designers and PMs to translate user needs into working, intuitive product experiences
- Own projects from concept to launch and beyond, balancing speed, quality, and scalability
- Improve system performance and reliability across frontend and backend systems
- Help evolve our codebase and technical architecture as we scale
- Contribute to shared tooling, component libraries, and best practices that level up the whole team
WHAT YOU’LL NEED:
- 8+ years of professional experience as a fullstack or backend engineer in a product-focused environment
- Deep expertise in either Kotlin, Java, or Scala.
- Significant experience with distributed systems. You know how to build and maintain scalable, resilient services that work together.
- Experience with event-driven architectures (e.g., Kafka).
- Good experience of relational databases, such as Postgres.
- Comfortable working with APIs, relational databases, and docker
- A product mindset, you care about the why behind what you’re building and optimizing for user impact
- Ability to work collaboratively across functions and communicate clearly with both technical and non-technical stakeholders
- Strong attention to detail and a sense of pride in crafting great user experiences
What is Restaurant Software?
Restaurants and other merchants use various software systems such as Point of Sale (POS), Reservations, Kitchen Display Systems (KDS), Payments, Inventory, Staffing, and the list goes on. These systems all need to speak to each other which they frequently don’t. It’s a mess, and we are fixing it.
From buying a croissant at a cafe to having dinner with friends, it’s a €4 Trillion+ global market and a critical part of everyday life in today's economy.
How we use AI at Tebi
We use AI the way our merchants use Tebi, to cut out the friction and get to what matters faster. We believe in a world where AI increases quality, efficiency and speed.
At Tebi, AI isn't a policy or a checkbox, it's just part of how we work. It helps us write, analyse, build, and improve but doesn’t make the last call. If there's a smarter way to do something, we want to find it.
Responsibilities:
— Architect and manage the AWS ecosystem supporting a client's Data and AI platform.
— Implement Infrastructure as Code and CI/CD pipelines with security scanning and blue/green deployments.
— Manage workloads on EKS or ECS.
— Oversee networking and observability to provide Fullstack and AI engineers with a self-service environment.
The position is remote but restricted to candidates located within Latin America; working from outside Latin America is not allowed.
Location: Москва
Мы в Центре Робототехники Сбера интегрируем передовые робототехнические системы, включая манипуляторы, мобильные колесные роботы, мобильные
манипуляторы, роботов собак и другие cutting-edge решения, в реальные
промышленные проекты, чтобы обеспечить эффективность и автоматизацию
процессов.
Мы ищем единомышленников, которые разделяют нашу страсть к робототехнике и обладают навыками разработки встраиваемого программного обеспечения.
Обязанности
● Техническое лидерство команды: определение архитектурных решений,
стандартов разработки и технических подходов
● Постановка технических задач разработчикам (Embedded, Robotics SW,
Fullstack, ML инженерам), контроль исполнения и приёмка результатов
● Проведение систематических код-ревью, обеспечение высокого уровня
качества кода и технической документации
● Разработка и поддержка высокоуровневой архитектуры программного
обеспечения: бортовые системы, навигация, управление движением,
взаимодействие с бэкендом
● Декомпозиция продуктовых требований на технические задачи, оценка
трудозатрат и планирование спринтов совместно с PM/PO
● Участие в найме и онбординге новых инженеров, проведение
технических интервью
● Менторинг и профессиональное развитие членов команды, выявление и
устранение точек роста
● Взаимодействие с командами hardware, конструкторов и ML для сквозной
интеграции систем
● Управление техническим долгом: выявление, приоритизация и
планомерное устранение
● Обеспечение работоспособности CI/CD пайплайнов, процессов
тестирования (unit, integration, regression) и автоматизированного
развёртывания
● Разработка технических заданий (ТЗ) на компоненты системы, участие в
выборе технологий и вендоров
● Координация с Product Owner по техническим рискам, срокам и
приоритетам
● Организация процессов тестирования прототипов и опытных образцов,
участие в полевых испытаниях
Требования
· Уровень: Senior+, подтверждённый опыт в роли Tech Lead или ведущего инженера от 5 лет
· Степень специалиста, бакалавра, магистра или учёная степень по технической специальности: робототехника, мехатроника, машиностроение, программная инженерия или смежные направления
· Глубокое знание C++ и Python, опыт разработки высоконагруженных и встроенных систем
· Твёрдые знания архитектуры программного обеспечения и умение принимать взвешенные технические решения на уровне системы
· Опыт работы с ROS2 (DDS, QoS, lifecycle nodes, composable nodes)
· Опыт руководства командой разработчиков: постановка задач, проведение код-ревью, менторинг, развитие инженеров
· Опыт проектирования и реализации сложных распределённых систем реального времени
· Знание принципов CI/CD, DevOps-практик, опыт работы с Docker, GitLab CI, k8s
· Опыт работы с аппаратными интерфейсами: UART, SPI, I2C, CAN, Ethernet
· Твёрдые знания ОС семейства Linux, включая конфигурацию и оптимизацию под задачи реального времени
· Опыт взаимодействия с кросс-функциональными командами: embedded, hardware, ML, конструкторы
· Навыки технического планирования: оценка трудозатрат, управление · техническим долгом, декомпозиция задач
· Знание английского языка B2+ (чтение технической документации, · участие в технических обсуждениях)
Условия
* офисный формат в Москве (МЦК ЗИЛ)
* ежегодный пересмотр зарплаты и годовая премия
* расширенный ДМС и льготное страхование для семьи
* уникальная система обучения Сбера для профессионального и карьерного развития
* выгодная ипотека для сотрудников
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера
* корпоративная пенсионная программа.
Location: San Francisco, CA • New York, NY • United States
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us!
The UX Platform team aims to improve workflows in the Figma Ecosystem, with a focus on the user experience at the boundary of different features and products. Our goal is to make distinct features within the design editor feel more connected so that both new and experienced users can move as quickly as possible through their creative process. The team tackles complex core product and platform challenges with real revenue implications, shaping Figma’s product experiences across teams and impacting how millions of people design and build together every day. We build thoughtful, extensible UI patterns that help our product suite feel more familiar and intuitive. Given the reach of the features and experiences we build, we have an exceptionally high bar for product quality and craftsmanship. Most recently, the team has been focused on improving Agent-driven workflows in the design editor.
This is a full time role that can be held from one of our US hubs or remotely in the United States.
What you’ll do at Figma:
Manage and support a team of experienced engineers to build new features that better connect Figma’s multi-product ecosystem
Champion a strong engineering culture rooted in inclusivity, velocity, and technical excellence
Partner with product, design and engineering leadership to set strategy, priorities, and mission for teams and projects
Work closely with cross-functional partners and other engineering teams to build and support a culture of doing great work together for our engineering team by investing in team culture, mentorship, and meaningful work
Grow your career in a collaborative and creative engineering community
We'd love to hear from you if you have:
2+ years of engineering management experience and leading a high output engineering team
6+ years of frontend or fullstack engineering experience
Demonstrated leadership skills in building a high-performing and highly engaged engineering team; including a proven track record of motivating, mentoring, and guiding senior engineers
Experience building product roadmaps with product, design, and data-science partners
Proven success balancing technical quality work alongside feature development
Strong written and verbal communication skills, especially in cross-functional settings
While it’s not required, it’s an added plus if you also have:
Success working in highly complex and ambiguous product spaces
Experience shipping cross-product features and tools at high velocity
Strong collaboration experience across engineering teams and organizations
At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Pay Transparency Disclosure
Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location.
Figma offers equity to employees, as well as a competitive package of additional benefits, including health, dental, and vision coverage; retirement benefits with company contributions; parental leave and reproductive or family planning support; mental health and wellness benefits; and paid time off. Figma provides paid sick leave, holidays, and other leave benefits in compliance with applicable federal, state, and local laws, including the requirements of the Washington Minimum Wage Act and related regulations. Exempt employees are eligible for employer‑provided paid flexible PTO in addition to flexible paid sick leave. PTO is subject to manager approval. Additional benefits may include company recharge days, cell phone and home internet reimbursements, and a number of lifestyle spending accounts. Figma also offers sales incentive compensation for most sales roles and an annual bonus plan for eligible non-sales roles. All compensation and benefits are subject to applicable plan terms and may be modified by Figma at any time, consistent with applicable law.
Annual Base Salary Range:
$258,000
—
$376,000 USD
At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an
equal opportunity workplace
- we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status
,
or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to
accommodations-ext@figma.com
. These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities.
Examples of accommodations include but are not limited to:
Holding interviews in an accessible location
Enabling closed captioning on video conferencing
Ensuring all written communication be compatible with screen readers
Changing the mode or format of interviews
To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding.
By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with
Figma's Candidate Privacy Notice
.
Application limits:
To help candidates focus on the opportunities most relevant to their skills and experience, Figma limits the number and frequency of applications. These limits apply to all roles:
Candidates may submit up to 5 applications during any rolling 30-day period.
Candidates may not reapply to the same role while an application is active or within 90 days of receiving a rejection.
Once the applicable days has passed, candidates are welcome to apply again.
-погружаться в процессы, данные и бизнес-логику клиентского подразделения. -общаться с заказчиками и пользователями, уточнять потребности и формулировать техническое решение.
-Реализацией стратегии разработки в команде. -Выступать в роли TeamLead разработки на проекте, а также осуществлять дальнейшее развитие и сопровождение системы.