Location: Amphoe Mueang Chiang Mai, Thailand
Workplace: none
EveryMatrix
is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.
But that's not all! We're not just about numbers, we're about people. With a team of over 1400 passionate individuals spread across twelve countries in Europe and Asia, we're all united by our love for innovation and teamwork.
Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
We are looking for a dedicated Mid Software Engineer to join our team in Thailand!
About the job:
What You'll get to do:
You will be working on our framework that is built on top of ReactJS. This is a cool new project that we’ll be using to deliver white-label website faster than ever. You will be part of the core team of the framework working on the most interesting and challenging things. Amongst the most important responsibilities of the role that you will have are: Development - You adhere to pre-established task delivery deadlines; estimating the development time for assigned tasks; implementing assigned tasks as closely as possible to the previously provided estimation; testing implemented tasks on all necessary devices and popular browsers, preventing reoccurrence of tasks and incidents in production; adding development time spent on tasks in Jira;
Code quality
- You understand the standards that are enforced by the coding guide and keep compliant with them. You are a promoter of clean code and help more junior colleagues do the same through code reviews and feedback;
Code review
- You are actively involved in code reviews. You make sure that all coding standards are followed, and that the submitter understands completely not only what to modify but why to do the changes that are required;
Refactoring
- You easily understand the existing code in the project and can identify the need for refactoring; Scalability, stability and performance - You implement improvements and can offer solutions / alternatives on how to develop the code to further improve scalability of the project;
Code documentation
- You document your work and how it affects the entire project (when applicable). You add comments in code according to standards / readme. You always keep your documentation up to date;
Operational
- You can handle incidents according to the defined SLAs and project processes (the complexity refers to system / platform complexity, technical solution complexity or business knowledge);
Communication
- Contributing to best practices knowledge sharing and application within the project; maintaining close collaboration with other team members as well as the responsible Product Owner/Project Manager; participating in daily meetings with the team and discussing/identify both issues and solutions to resolve them;
What we’re Looking For:
Three to five years previous experience in a similar role;
Proficiency in Vanilla JavaScript / HTML / CSS;
Proven experience in creating fast performing interfaces using React and Redux; Proven experience with REST web services and/or web APIs; Basic knowledge of OOP and Data Access / Management;
Knowledge of OOP and Data Access / Management;
Passion for learning and perfecting skills;
Ability to work in a Kanban system with fast switching priorities;
Good English, both written and spoken;
Experience with all stages of software development lifecycle;
Ability to understand technical architecture;
Ability to prioritize and manage multiple tasks simultaneously;
Analytical thinking; Ability to work under pressure and meet deadlines;
Adapt to a fast-changing environment / to be able to provide solutions for improved workflow;
Nice to have:
CI/CD - understanding of deployment procedures and workflows Proven experience in react development
Experience using performance profiling tools and using different performance improvement techniques
Adapt to a fast-changing environment / to be able to provide solutions for improved workflow
Here's what we offer:
Work Life Balance:
33 days off per year, including public holidays, rising to 43 by year 5 inside the company
3 sick leave days per year (without a doctor’s note)
Enjoy a flexible hybrid work schedule after passing probation
If return to work soon after having child, 1 year 100% WFH for mothers
WFH after the child is born – for fathers: 13 weeks of 100% WFH (from the day of the birth of the child
Benefits and perks:
Lunch allowance
Medical Subscription
Gym membership
Fruits and Sweeties Days
Access to online learning platforms Udemy for Business and O’Reilly and budget for external training
Massage and Physical Therapy at work
Frequent free-bar parties, annual whole-company parties (have previously rented our own planes to get everyone together!)
Fun corner: PS5, lots of board games, pool table, Ping Pong table
At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!
Задачи:
— связка native-платформ iOS/Android с Flutter: работа с native APIs, embedders и platform adaptation code, глубокая работа на стороне iOS/Android и интеграция этих компонентов с Flutter.
Требования:
— глубокий native/platform-level expertise.
— коммерческий опыт с C++.
— будет плюсом опыт с современными native API, особенно связанными с multi-window applications, либо сильный опыт в native development и готовность быстро разобраться с этой частью.
Задачи:
— Работа с AWS инфраструктурой, включая VPC, IAM, EKS, RDS.
— Управление Kubernetes платформой (EKS) с использованием Karpenter, Cilium, Istio.
— Автоматизация процессов с помощью инфраструктуры как кода (Terraform, Terramate) и GitOps (ArgoCD, Atlantis).
— Поддержка CI/CD процессов.
— Обеспечение наблюдаемости с использованием Grafana, Loki, Tempo, Prometheus.
— Участие в on-call ротации и решение инцидентов в продакшене.
— Разработка внутренних инструментов на Go для автоматизации повторяющихся задач.
Требования:
— Несколько лет опыта эксплуатации production-систем на AWS и Kubernetes с реальной ответственностью on-call.
— Глубокие знания AWS (VPC, IAM, EKS, RDS).
— Практический опыт с Terraform и GitOps-подходом (ArgoCD, Atlantis, Flux или аналогичные).
— Умение писать код, опыт или готовность изучать Go.
— Сильные навыки расследования, отладки и решения проблем.
— Быстрое обучение и адаптация к новым технологиям.
— Свободное владение английским языком для коммуникации с командами инженерии, продукта и безопасности.
Условия:
— Удалённая, офисная или гибридная работа (Лимассол, Кипр).
— Гибкий график работы.
— Конкурентная зарплата и пакет опционов.
— Оборудование для комфортной и продуктивной работы.
— Премиум подписка SIMPLE.
— 21 день оплачиваемого отпуска плюс праздничные дни.
— Фокус на результатах, а не на времени за столом.
ГибридseniorLimassol
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Взять на себя ответственность за QA для платформы управления производством, с текущим фокусом на приложение для планирования производственной линии.
Требования:
— Опыт работы в QA не менее 5 лет.
— Опыт работы на позициях Lead/Senior QA.
— Опыт организации и ведения QA процессов.
— Опыт тестирования backend.
— Знание Linux, Docker, облачных провайдеров AWS, GCP, Azure.
— Умение работать с неполными требованиями.
— Сильные аналитические навыки.
— Практический опыт работы с современными AI инструментами.
Будет плюсом:
— Опыт построения QA процессов с нуля и наставничества QA инженеров.
— Опыт работы с AI агентами.
— Опыт работы с SAP/ERP.
— Опыт мобильного тестирования.
— Опыт работы с DevOps и CI/CD.
— Опыт работы в стартапах.
Задачи:
— Разрабатывать и сопровождать потоковые приложения на Apache Flink: подключать новые домены и типы событий, реализовывать дедупликацию, идемпотентную обработку, обогащение через Redis и маршрутизацию невалидных событий в DLQ;
— Обеспечивать полноту и качество потоков: контролировать lag, пропуски, дубли, объёмы, freshness, расхождения между источником и целевым хранилищем; участвовать в восстановлении и дозагрузке данных;
— Развивать batch-пайплайны в Apache Airflow: регуляторные выгрузки день в день, bulk-загрузки в Cassandra, проверки полноты, свежести и результатов загрузки;
— Подключать новые источники: разбираться в семантике событий, идентификаторах, ключах партиционирования, формате данных, ретенции, владельцах и ограничениях источника;
— Cassandra, документация потоков, runbook и постмортемы;
— Участвовать в on-call по понятному регламенту: локализовать инциденты, корректно эскалировать, объяснять простои и фиксировать пробелы в сборе данных.
Требования:
— 2–4 года опыта в Data Engineering либо backend-разработке с практическим переходом в data-направление;
— Уверенный SQL и понимание работы с большими объёмами: партиционирование, шардирование, распределённые вычисления, оценка стоимости запросов и поиск узких мест;
— Построение корпоративных DWH , понимание слоев данных;
— Практический Kafka-опыт: producer/consumer, consumer groups, ключи и партиционирование, offsets, ретенция, replay, обработка ошибок, DLQ;
— Python для data-задач и Airflow: умение разрабатывать и сопровождать DAG-и, писать идемпотентные задачи, организовывать retries и backfill;
— Опыт работы с Java-кодом Flink (Python Flink может быть релевантным как опыт): читать, дорабатывать, отлаживать, разбираться в причинах рестартов, checkpointing и backpressure;
— Опыт самостоятельной разработки stateful Flink-пайплайнов будет преимуществом;
— Практический опыт хотя бы с одной технологией: Cassandra или ClickHouse;
— Для Cassandra: понимание моделирования от паттернов доступа, partition key, TTL, консистентности и особенностей записи;
— Для ClickHouse: оптимизация запросов, работа с кластером и шардами, моделирование таблиц, TTL и особенности upsert/merge-семантики;
— Опыт сопровождения Airflow-пайплайнов в production;
— Привычка к инженерному циклу: тесты, CI/CD, кволитигейт, мониторинг, алерты, анализ причин инцидента и профилактические действия;
— Внимательность к SLA и регуляторным ограничениям: если данные нельзя терять, система должна уметь это обнаружить, объяснить и восстановить.
О проекте
Ищем тестировщика агентной части продукта. Качество диалогов проверяется автоматическими прогонами: одни LLM играют пользователей, а проверки и LLM-оценщик разбирают результаты. Соотношение web и mobile тестирования — 50/50. Ручного и автоматизированного тестирования — 50/50.
Задачи:
— Проверять корректность финансовых расчётов: создавать эталонные сценарии, рассчитывать результат вручную и сверять его с движком.
— Разрабатывать тесты-инварианты — проверять свойства, которые должны выполняться на любых данных.
— Создавать контрактные и регрессионные тесты компонентов.
— Проверять качество загружаемых рыночных данных.
— Интегрировать тесты в CI/CD и устранять нестабильность тестов.
Требования:
— Опыт автоматизации тестирования на Python/Pytest от 3 лет.
— Коммерческий опыт автоматизации мобильного тестирования.
— Обязательный опыт работы с агентами/LLM.
— Сильный тест-дизайн: граничные значения, свойства и инварианты; property-based testing с Hypothesis.
— Готовность разбираться в финансовой арифметике и рассчитывать эталоны вручную: сделки, комиссии, стоп-лоссы.
— Опыт работы с SQL, Docker, CI/CD и Linux.
— Опыт тестирования API.
— Важно: опыт только на других языках программирования или в ручном тестировании не подходит.
— Обязательны коммерческий опыт автоматизации на Python, мобильной автоматизации и опыт работы с агентами/LLM.
Условия:
— Оформление по ТК РФ: оплачиваемые отпуска, больничные и декретные.
— Удалённая работа с гибким началом рабочего дня.
— Предоставление техники.
— ДМС.
— Скидки на фитнес, кино и уроки английского.
Задачи:
— Разработка и поддержка backend-сервисов в микросервисной архитектуре для системы защиты от мошенничества
— Обработка транзакций в реальном времени
— Ответственность за производительность, мониторинг и разбор инцидентов
— Работа с инженерами, продактами и дизайнерами
Требования:
— 3+ года коммерческой разработки
— Сильный Golang или Java
— Опыт с микросервисной архитектурой
— Практика с Docker и Kubernetes
— Английский на рабочем уровне
— Плюсом: опыт с облаками, CI/CD, Redis, Cassandra, PostgreSQL, Prometheus, Grafana, Datadog
Location: Paris, Remote
Workplace: remote
Our Security and IT team keeps the 360Learning platform secure, compliant and auditable for the 1,500 organisations that learn on it every day. As a Senior DevSecOps Engineer, your mission is to make our infrastructure secure by design, detectable by default, and provable at audit time.
360Learning runs its learning platform on Azure and Kubernetes, certified ISO 27001:2022 and SOC 2 Type II. Over the past two years the technical security workload has grown on every front: a larger and more regulated customer base sending their own scans and security assessments, a wider detection and response scope, more infrastructure to keep hardened and auditable, and a growing backlog of security engineering projects that never reach the top of the queue.
We are creating this position to add real technical capacity on the infrastructure side of security, and to move part of our security posture from manual effort to automated guardrails. You will be the bridge between security and platform engineering: deep enough in infrastructure to fix things yourself, and close enough to security operations to know what to look for.
“Ours is a small, senior team with a broad scope: information security, compliance, infrastructure governance and internal tooling, with dual audit accountability on ISO 27001:2022 and SOC 2 Type II. That means direct impact and no layers between you and the decision. Roughly half of this role is greenfield build work you will own end to end.” Guillaume Seigneuret, CISO and Hiring Coach.
Within 1 month, you will:
Complete our onboarding and learn how we work through our own platform and our Convexity culture
Map our Azure and AKS environment, our detection and logging coverage, and our ISO 27001 and SOC 2 control scope with the CISO and the Security Engineer
Meet the DevOps, platform engineering and IT teams you will work with daily
Shadow alert triage and one customer security assessment end to end
Within 3 months, you will:
Be autonomous on our AKS and Azure environment and handle infrastructure related alerts end to end
Have shipped at least one concrete hardening or automation improvement in production
Own the infrastructure scope of vulnerability management, from triage to remediation follow up
Within 6 months, you will:
Have the honeypot live and producing high fidelity alerts
Have measurably widened SIEM connector coverage, with documented log sources and retention
Run infrastructure vulnerability remediation on a predictable cycle with SLA reporting
Within 12 months, you will:
Manage detection content as code, with reviewed and tested rules and documented runbooks
Have largely automated audit evidence on the infrastructure scope
Have eliminated long lived credentials on the critical paths, so engineering teams ship on secure defaults they did not have to think about
The Skill Set:
5+ years in infrastructure, cloud or platform engineering with a strong security focus, or in security engineering with hands on infrastructure practice
Production experience with Kubernetes: RBAC, network policies, admission controllers, secrets handling, workload identity, runtime security
Solid cloud experience, ideally Azure. Strong AWS or Google Cloud experience with a genuine interest in converting works too
Infrastructure as code: Terraform, GitOps workflows, CI/CD pipelines
Scripting and automation: Python or Go, plus shell. Comfortable reading and writing code, and opening pull requests on repositories owned by other teams
Log analysis and investigation: cloud audit logs, query languages, correlation across identity, network and application sources
Fluent English (US/UK) / B2 level or equivalent (FR).
Enthusiasm for our working environment explained here:
https://bit.ly/Convexity360L
What we offer:
Compensation:
Package includes base salary, a variable component and equity 📈
Benefits/Perks
: Work From Home stipend, RTT, lunch vouchers, medical insurance, gym subscription, 1 month parental leave for the second parent.
Balance:
Flexible hours, full remote work possible anywhere in France 🏠
Diversity, Equity, and Inclusion
: We have 6 active ERGs including
Mental Health, Environmental/Sustainability, Women, Parents, LGBTQIA2S+, and Ethnic Diversity.
Each group has at least one executive team member serving as a member of the group, bringing greater awareness to each group’s activities and providing a quick path to impact 🤝
Corporate Social Responsibility
: Review our CSR Charter: 360learning.com/blog/corporate-social-responsibility-charter 🌎🌏🌍
Culture:
A framework that will help you make an impact - envision our way of working and our Convexity Culture:
https://bit.ly/Convexity360L
& find out more about the teams, product and processes
https://bit.ly/42H1ggC
🚀👩🏻💻🏆
Interview Process:
Phone Screen with our Talent Acquisition Manager
Discovery Meeting with our Head of Security
Live exercise with our Head of Security and our Head of Devops: investigation of an incident scenario, or review of an insecure infrastructure configuration
Clarification Meeting with the Security Engineer and a DevOps engineer
Culture Fit Meeting with our VP of Engineering
Offer!
Who We Are
360Learning enables companies to upskill from within by turning their experts into champions for employee, customer, and partner growth. With our LMS for collaborative learning, Learning & Development teams can accelerate upskilling with the help of internal experts instead of slow top-down training. 360Learning is the easiest way to onboard and upskill employees, train customer-facing teams, and enable customers and partners–all from one place.
360Learning powers the future of work at 1,700 organizations. Founded in 2013, 360Learning has raised $240 million with 400+ team members across North America and EMEA.
Learning Includes Everyone.
In concert with our culture, 360Learning believes learning includes everyone and that means embracing the strengths of diversity, connectedness, and inclusion. Through conscientious efforts, our global footprint celebrates cultures, perspectives, and experiences from all over the world to support our platform that is built for all regardless of race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. Thus, 360Learning is proud to be an equal opportunity workplace, and we commit to continue this throughout our processes for recruitment, compensation, benefits, performance, promotion, and all other conditions and terms of employment. We want to learn from and with you!
Задачи:
— Работа в крупном FinTech-проекте в роли Fullstack QA Engineer.
Требования:
— Опыт в QA от 3 лет;
— Знание C# и опыт написания автотестов (SpecFlow или аналоги);
— Знание JavaScript;
— Опыт работы с REST, SOAP, HTTP;
— Знание MSSQL и PostgreSQL, умение читать хранимые процедуры;
— Опыт работы с Kafka и RabbitMQ;
— Понимание Kubernetes и React;
— Опыт работы с Jira и Confluence, знание Agile и Scrum.
Плюсом будет опыт в банковских, кредитных или других сложных интеграционных системах.
About Semaphore:
Semaphore is a remote-first software company building continuous integration and delivery (CI/CD) products for engineering teams. Their customers rely on Semaphore Cloud and self-hosted enterprise products to build, test, and deliver software securely and reliably. The company has extensive experience building developer infrastructure at scale and is now creating new products and capabilities for a world increasingly built by people working with AI coding agents.
About the role:
The Senior Product Engineer will take important ideas from early, ambiguous problems to useful products running in production. The role involves working across product and engineering boundaries: understanding users, shaping solutions, making technical decisions, building systems, and improving them based on real use. Responsibilities include extending mature Semaphore products and starting small experiments or new products. The focus is on achieving strong outcomes rather than completing predefined tickets. AI coding agents are integrated into daily workflows and expected to be used fluently to explore, build, test, and ship faster. The role requires accountability for choosing the right problems, setting direction, making trade-offs, reviewing outputs, and ensuring coherence, reliability, and maintainability. Strong ownership, initiative, taste, and judgment are essential, with comfort moving between product questions, system design, code, infrastructure, and user experience.
What you will own:
— Take product ideas from problem definition through design, implementation, rollout, and iteration, including experiments that may grow into standalone products.
— Work directly with users and internal stakeholders to identify real problems, decide what is worth building, and make pragmatic scope and architecture decisions.
— Build across backend services, APIs, infrastructure-facing components, and focused frontend experiences, reusing proven Semaphore systems before introducing new infrastructure.
— Use AI coding agents effectively while maintaining high standards for correctness, security, clarity, and product quality.
— Own the production outcome, including reliability, observability, supportability, and compliance with Semaphore's security requirements.
— Communicate decisions, progress, and risks clearly.
What we are looking for:
— Proven track record of independently shipping meaningful software products or major product capabilities.
— Strong product judgment to identify essential user problems, reduce unnecessary scope, and recognize when an experience is ready to ship.
— Strong engineering judgment in system design, implementation, reliability, and maintainability.
— Strong backend and systems fundamentals including APIs, asynchronous processing, service boundaries, state and lifecycle management, retries, idempotency, and failure recovery.
— Comfort with infrastructure concepts such as virtual machines, storage, networking, authentication, secrets, containers, and cloud platforms.
— Ability to navigate a polyglot environment; Semaphore systems include Go, Elixir, Ruby, React, and related technologies, though expertise in every language is not required.
— Enough frontend capability to build or extend focused product user experiences without relying on a separate team.
— Fluency with modern AI-assisted development including decomposing work for agents, supplying useful context, reviewing generated changes, and building verification into workflows.
— Initiative and persistence, ability to make progress with incomplete information, surface risks early, and involve others when needed.
— Strong written and spoken English and experience working independently in a remote, asynchronous team.
— Emphasis on quality and ownership over years of experience or exact stack match.
Nice to have:
— Experience building developer tools, CI/CD systems, cloud platforms, or infrastructure products.
— Hands-on experience with distributed systems and event-driven architectures.
— Experience evolving a mature codebase while introducing new products or architectures.
— Experience in lean environments where senior engineers participate directly in product discovery and customer conversations.
What success looks like within first three months:
— Ownership of a meaningful product problem and shipping a useful capability to production.
— Demonstrated good product taste, clear technical decisions, and disciplined scope.
— Learning enough of Semaphore's platform to reuse strengths and avoid unnecessary reinvention.
— Using AI coding agents to increase output while maintaining understandable, tested, and reliable systems.
— Faster product and engineering decisions due to clear options, sound calls, and follow-through.
— Gaining team trust to drive ambiguous new products or features to strong results.
How you will work:
— Senior individual contributor role with broad ownership.
— Close collaboration with engineering, product, infrastructure, and company leadership.
— Small teams with direct communication and expectation of exercising judgment.
— Opportunity to shape both product and implementation.
— Responsibility for the whole outcome: what gets built, why it matters, how well it works, and post-shipment results.
Location: Australia
Workplace: Remote
ABOUT THE TEAM
The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, and the AI/ML partnerships that distribute them — together with the shared components and expertise that let every other ClickHouse team ship AI in the surfaces they own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing, building, and operating the products that make ClickHouse the platform of choice for agents and data scientists.
WHAT YOU WILL DO
- Feature Development: Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform.
- API Architecture: Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services.
- Ecosystem Integrations: Implement and maintain integrations with the broader AI/ML ecosystem and standards, ensuring that ClickHouse as a technology works seamlessly with popular frameworks and tools.
- Technical Integration: Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.
- Oncall: Participate in the daytime oncall rotation along with the rest of the team.
- UI/UX Implementation: Build responsive, intuitive user interfaces that make complex AI functionalities accessible and valuable to users of all technical backgrounds.
WHAT YOU WILL BRING ALONG
- 5+ years of software engineering experience in production environments
- Exposure to working directly with AI/ML technologies
- A high level of ownership and can drive features from concept to production with minimal supervision
- Ability to thrive in collaborative environments and can effectively communicate technical concepts to diverse stakeholders
- Strong frontend skills with TypeScript/JavaScript and React
Nice to have
- Experience integrating and deploying AI/ML models in production systems, including working with inference APIs and vector databases
- Familiarity with cloud technologies such as AWS, Azure, or GCP, particularly services related to AI/ML deployment
- Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus
- Experience building data-oriented interfaces and visualizations
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new team member who joins our company receives stock options.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Задачи:
— Разработка и улучшение пайплайна LLM post-training: SFT, preference optimization, Offline / Online RL;
— Улучшение instruction following и построение системы benchmarking / evaluation;
— Обучение LoRA / QLoRA-адаптеров под различные домены и задачи;
— Работа с reward models / verifiers и reward functions для RL.
Location: Portugal
ABOUT THE TEAM
The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, and the AI/ML partnerships that distribute them — together with the shared components and expertise that let every other ClickHouse team ship AI in the surfaces they own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing, building, and operating the products that make ClickHouse the platform of choice for agents and data scientists.
WHAT YOU WILL DO
- Feature Development: Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform.
- API Architecture: Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services.
- Ecosystem Integrations: Implement and maintain integrations with the broader AI/ML ecosystem and standards, ensuring that ClickHouse as a technology works seamlessly with popular frameworks and tools.
- Technical Integration: Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.
- Oncall: Participate in the daytime oncall rotation along with the rest of the team.
- Developer Experience: Design and implement developer tools, SDKs, and documentation that enable users to leverage ClickHouse’s AI/ML capabilities.
WHAT YOU WILL BRING ALONG
- 5+ years of software engineering experience in production environments
- Exposure to working directly with AI/ML technologies
- Backend development experience in TypeScript or Python, with a focus on API design and service architecture
- A high level of ownership and can drive features from concept to production with minimal supervision
- Ability to thrive in collaborative environments and can effectively communicate technical concepts to diverse stakeholders
Nice to have
- Experience integrating and deploying AI/ML models in production systems, including working with inference APIs and vector databases
- Familiarity with cloud technologies such as AWS, Azure, or GCP, particularly services related to AI/ML deployment
- Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus
#LI-Remote
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new team member who joins our company receives stock options.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Location: Bucharest
Workplace: Hybrid
The Role
Our Customer Engineering team works closely with Alchemy's customers to ensure a great user experience to help them maximize the value they get from the platform. You will manage the relationship from the start to ensure a smooth on-boarding experience and set up customers for ongoing success. You will ensure prompt and effective resolution of questions, problems, and requests. You will use your first-hand knowledge of our customers to inform our product roadmap and aggregate feedback to product and engineering teams.
In this role specifically, you will work directly with our Account Abstraction and Wallet Services team to provide hands on product specific customer support, scale this support system, and shape feedback into product decisions.
This role is meant for someone with a technical background who is looking to work with multiple sides of the business, with the main focus on delivering results for customers.
What You'll Do:
- Provide hands on technical support within the Account Abstraction product vertical
- Deliver a stellar customer experience
- Scale support through internal tooling and runbooks as well as contribute to devX improvements
- Understand customer needs and how to meet unique challenges and goals
- Determine gaps and new features we should build to iterate and improve our offering, partnering with internal teams to drive long term solutions
- Be the voice of the customers
- Build and maintain ongoing relationships with complex stakeholders, both internally and externally
- Work in a quickly changing environment
- Drive referrals from our customers
What We're Looking For:
- 1+ years of experience in a software development role
- Technical degree
- Experience and interest in Account Abstraction / Wallet Services
- Strong analytical skills
- Ability to understand and troubleshoot complex technical issues
- Strong communication skills with internal and external stakeholders
- Excellent people skills to monitor and measure customer performance
- Interest in technology, blockchain, crypto
- Experience with blockchain a large plus
- Founded a company or built side projects, a plus
- Experience in startups, a plus
BENEFITS & PERKS
🏥 Private Health Insurance
💪 Gym Reimbursement
🌴 Flexible Time Off
🥙 In-Office Group Meals
🧠 Learning & Development Stipend
🌎 Company Sponsored Conferences & Events
🎧 Books & Audiobook subscription with Bookster https://landing.bookster.ro/
Задачи:
— Развивать сервисы real-time котировок, стаканов и справочника инструментов
— Интегрировать поставщиков данных и биржевые фиды: multicast/FAST, TCP, WebSocket, REST
— Вести справочные данные: ISIN, FIGI, MIC, корпоративные действия, сплиты, дивиденды
— Строить нормализацию и контроль качества данных, fallback между поставщиками
— Раздавать данные клиентам в реальном времени, отвечать за кэширование и нагрузку
— Участвовать в оценке и выборе вендоров данных
Требования:
— 4+ лет в backend, из них 2+ с рыночными данными: брокер, биржа, вендор данных, трейдинговая платформа
— Опыт работы с высоконагруженными потоковыми фидами
— Понимание инструментов (акции, облигации, FX) и влияния корпоративных действий на цены
— Go и/или Rust
— Redis, PostgreSQL, Kafka, gRPC
— Будет плюсом FAST/FIX, протоколы Мосбиржи
— Опыт работы с Databento, Refinitiv или Bloomberg
— Опыт в data quality
Условия:
— Офис в Ереване, помощь с релокацией
— Для сильных кандидатов возможен удалённый формат
Задачи:
— Ускорять и масштабировать LLM в продакшене: оптимизация инференса очень больших моделей (до 1T+ параметров), SGLang, KV/prefix caching, speculative decoding, квантизация.
— Разворачивать распределенный инференс: MoE, tensor/expert/pipeline parallelism на multi-node / multi-GPU кластерах (32x H200 + AWS).
— Заниматься Post-Training: обучать и дообучать модели компаньонов (SFT, DPO/RLHF), улучшать агентные каркасы и алгоритмы чата.
— Осуществлять техлидство (без бюрократии и PM): ревью экспериментов команды NLP/CV (7 инженеров), выбор направлений и оценка гипотез.
Требования:
— Глубокий опыт оптимизации LLM в продакшене (SGLang, vLLM или TensorRT-LLM).
— Опыт распределенного инференса/обучения гигантских моделей (MoE, multi-node clusters).
— Понимание профилирования GPU, работы attention-кернелов и KV-cache.
— Практика дообучения моделей (RLHF, DPO или аналоги).
— Сильный бэкграунд на PyTorch / Transformers.
— Английский или русский язык на профессиональном уровне.
Плюсом будет:
— Опыт разработки CUDA / Triton кернелов.
— Бэкграунд в CV (опыт ускорения инференса гигантских GenAI моделей).
— Опыт работы в AI-стартапах (Character.ai, Replika, OpenAI и др.) или BigTech (Яндекс, Сбер, T-Bank, Nebius, Meta, Mistral).
— Профильное математическое / CS образование (МГУ, МФТИ, ВШЭ, Бауманка или топовые зарубежные вузы).
Условия:
— Полный Remote и максимум свободы без корпоративного gatekeeping.
— Скорость: идеи становятся live-экспериментами за дни, а не quarters.
— 28 дней отпуска + 7 wellness-дней в год без больничных листов.
— $1,000 на обустройство хоум-офиса раз в 3 года.
— Софинансирование обучения, конференций (50%) и медицинских расходов (до $1,000/год).
— Доступ к опциональной A-team программе (опционы / % от выручки) после 1 года работы.
Location: Remote, Poland
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
At GitLab, our mission is simple: to enable everyone to contribute to and co-create the software that powers our world.
As a Senior Backend Engineer on
Tenant Controls
, you'll design, implement, and evolve backend capabilities for a global platform that millions use. You'll solve problems of high scope and complexity, influence technical and product direction, and improve system quality, reliability, and performance beyond assigned feature work. Working across product, frontend, infrastructure, data, and security, you'll make pragmatic architectural trade-offs and partner with product managers and designers to deliver value to users in a remote-first, asynchronous environment.
What you’ll do
Design and ship moderate to complex backend features with minimal guidance, choosing between modular-monolith code, shared components, and independently operated services.
Influence team objectives, technical direction, and long-range goals, partnering with product managers and designers to shape requirements around user needs.
Define backend standards for style, maintainability, testing, application programming interfaces (APIs), and operational readiness, advocating for quality, security, availability, and performance.
Mentor associate and intermediate engineers, remove technical blockers, and improve delivery practices through code and design reviews.
Diagnose and prevent performance and reliability issues at scale, participate in incident response, and act as a technical owner where appropriate.
Experiment with and integrate agentic AI into production engineering workflows, evaluate its effectiveness, and coach others on responsible use and sound judgment.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Strong command of backend architecture, APIs, data systems, and performance tuning in a complex product or service environment.
Proficiency in modern backend languages and a deep understanding of systems programming, with the ability to learn and adapt rather than mastery of a single language.
Experience designing or evolving modular backend boundaries, bounded contexts, and migration-safe architectures.
Ability to lead through influence, technical judgment, and clear asynchronous written communication, connecting product needs with technical decisions and directing your own work.
Experience building or operating agentic AI systems in production, including loops, tool use, and error-handling strategies that support reliability at scale, beyond prompt engineering alone.
Helpful, but not required: experience with high-throughput distributed systems, concurrency or profiling; containerized production operations (such as Kubernetes); database performance (PostgreSQL, ClickHouse, schema evolution or partitioning); large-scale modular monoliths or event-driven systems; public technical communication, open source maintenance or developer-focused software as a service (SaaS).
About the team
You'll join
Tenant Controls
within Production Engineering, where we own application-level rate limiting on GitLab.com. We build the framework that defines, counts, and observes every application rate limit and migrate existing implementations onto it. Our mission is to give GitLab.com a single way to define, configure, and observe these limits, so operators can understand them during an incident and change them without a deploy.
The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits.
Poland base salary range:
272,000zł - 408.000zł
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Задачи:
— Владеть торговым доменом: OMS, жизненный цикл ордера, smart order routing
— Разрабатывать адаптеры к биржам и прайм-брокерам: FIX, нативные протоколы, REST/WebSocket/SSE
— Поддерживать типы ордеров market, limit, stop, take profit, stop loss, частичные исполнения, amend/cancel
— Строить pre-trade риск-чеки, лимиты и блокировку средств совместно с сервисом счетов
— Обеспечить effectively-once обработку команд и исполнений, восстановление после сбоев, сверку позиций
— Развивать собственный matching engine, в том числе для крипто-биржи
Требования:
— 5+ лет в backend, из них 3+ в трейдинге: брокер, биржа, проп-трейдинг, крипто-биржа
— Опыт построения OMS/EMS или matching engine в продакшене
— Понимание market microstructure, торговых сессий, типов ордеров, протокола FIX
— Go или готовность перейти на него с Java/C++/Rust
— Конкурентное программирование, low-latency
— Kafka, PostgreSQL, Redis
Будет плюсом:
— Интеграции с Мосбиржей (ASTS), американскими рынками, крипто-биржами
— Опыт SOR и агрегации ликвидности
Условия:
— Офис в Ереване, помощь с релокацией
— Для сильных кандидатов возможен удалённый формат
leadЕреван
УдалённоseniorParis, Remote
УдалённоseniorNovi Sad
УдалённоseniorAustralia
seniorPortugal
УдалённоseniorThe base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only