Разработка микросервисов на Python (FastAPI, asyncio) для обработки финансовых данных; Интеграция с Kafka, PostgreSQL, ClickHouse, Formance Ledger через API;
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Разработка микросервисов на Python (FastAPI, asyncio) для обработки финансовых данных; Интеграция с Kafka, PostgreSQL, ClickHouse, Formance Ledger через API;
разрабатывать и поддерживать сервисы. участвовать в проведении код-ревью.
Own substantial connectivity work: Lead multiple medium-to-large features or service components from problem definition through design, implementation, validation, release readiness, and operational handoff.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подбор-адаптировать процесс разработки под продукт, используемые технологии и команду, предлагать и внедрять улучшения в процесс разработки: правила code review, тестирования, CI/CD, релизов, документирования и контроля качества. -спокойно относиться к конструктивной критике и уметь давать её коллегам.
2+ years of professional software engineering. Code merged into a public open-source repository, ideally one you know well.
Location: San Francisco; London; Seattle; New York City; Toronto ABOUT THE ROLE The Enterprise Trust & Governance team builds the control plane that lets the world’s largest organizations deploy Perplexity broadly and with confidence. Computer and our agents work across a growing share of our customers’ environments, tools, and models. For administrators, that makes precise, enforceable control essential: who can do what, with which data, through which agents, and within what usage limits. This team makes those controls easy to manage, reliable and consistent across every product, and transparent to the people accountable for them. This is a product and platform engineering role with end-to-end ownership, from shaping the architecture and policy models to shipping the experiences our customers’ administrators and security teams use every day. You’ll work across product and infrastructure teams to turn complex enterprise requirements into reusable primitives and intuitive controls. The scope spans identity and provisioning, fine-grained role-based access across connectors, tool actions, and models, customer-managed encryption keys, admin APIs, audit logs, and policy and usage controls. Strong governance helps enterprises move from pilots to company-wide rollouts and gives them the confidence to entrust agents with greater responsibility over time. KEY RESPONSIBILITIES - Own enterprise identity and provisioning, including SSO (SAML/OIDC), SCIM, WorkOS integrations, and support for identity providers such as Okta and Microsoft Entra ID. - Build the permissions platform, with fine-grained roles and permissions for connectors, tool actions, models, and model effort levels, enforced consistently across products and agent workflows. - Design and ship secure, well-documented admin APIs for audit logs, members, groups, roles, and settings. - Build policy controls for model and feature availability, staged rollouts, model deprecations, usage and spend limits, alerts, and cost-center allocation. - Build admin-facing analytics for adoption, usage, spend, and policy enforcement, helping organizations measure value and manage their deployments. - Deliver audit logs and change notifications that help administrators investigate activity, track configuration changes, and support compliance. - Set the technical bar for authorization correctness and reliability, with fast, consistent, explainable permission checks, well-defined failure behavior, and strong tenant isolation. - Partner with Product, Design, Security, Sales, and Customer Success to translate complex enterprise requirements into reusable platform capabilities and intuitive admin experiences. QUALIFICATIONS - 4+ years of software engineering experience, with a track record of owning complex backend systems from design through production operation. - Strong system design skills, including building reliable, scalable, multi-tenant SaaS platforms with clear security and isolation boundaries. - Strong proficiency in a backend language such as Python, Go, or Rust, and hands-on experience with cloud infrastructure such as AWS and Kubernetes. - Deep expertise in at least one of the following: - Enterprise identity and provisioning, including OAuth, OIDC, SAML, and SCIM. - Permissions platforms, fine-grained authorization, and policy enforcement. - Encryption, customer-managed keys, and key lifecycle management. - Enterprise admin platforms, audit infrastructure, or usage and spend analytics. - Experience building or integrating enterprise identity and access systems, including platforms such as WorkOS, Okta, or Microsoft Entra ID. - Sound technical judgment in security-sensitive systems, balancing threat models, authorization correctness, and failure behavior with usability and delivery speed. - A track record of leading ambiguous, cross-team initiatives from architecture through adoption, setting technical direction for shared platforms, and raising engineering quality through mentorship. If you’re excited about this role, we encourage you to apply even if you don’t meet every qualification. We value demonstrated impact, deep ownership, and the initiative to turn ambiguity into results.
Location: San Francisco; London; Seattle; New York City; Toronto ABOUT THE ROLE The Enterprise Trust & Governance team builds the control plane that lets the world’s largest organizations deploy Perplexity broadly and with confidence. Computer and our agents work across a growing share of our customers’ environments, tools, and models. For administrators, that makes precise, enforceable control essential: who can do what, with which data, through which agents, and within what usage limits. This team makes those controls easy to manage, reliable and consistent across every product, and transparent to the people accountable for them. This is a product and platform engineering role with end-to-end ownership, from shaping the architecture and policy models to shipping the experiences our customers’ administrators and security teams use every day. You’ll work across product and infrastructure teams to turn complex enterprise requirements into reusable primitives and intuitive controls. The scope spans identity and provisioning, fine-grained role-based access across connectors, tool actions, and models, customer-managed encryption keys, admin APIs, audit logs, and policy and usage controls. Strong governance helps enterprises move from pilots to company-wide rollouts and gives them the confidence to entrust agents with greater responsibility over time. KEY RESPONSIBILITIES - Own enterprise identity and provisioning, including SSO (SAML/OIDC), SCIM, WorkOS integrations, and support for identity providers such as Okta and Microsoft Entra ID. - Build the permissions platform, with fine-grained roles and permissions for connectors, tool actions, models, and model effort levels, enforced consistently across products and agent workflows. - Design and ship secure, well-documented admin APIs for audit logs, members, groups, roles, and settings. - Build policy controls for model and feature availability, staged rollouts, model deprecations, usage and spend limits, alerts, and cost-center allocation. - Build admin-facing analytics for adoption, usage, spend, and policy enforcement, helping organizations measure value and manage their deployments. - Deliver audit logs and change notifications that help administrators investigate activity, track configuration changes, and support compliance. - Set the technical bar for authorization correctness and reliability, with fast, consistent, explainable permission checks, well-defined failure behavior, and strong tenant isolation. - Partner with Product, Design, Security, Sales, and Customer Success to translate complex enterprise requirements into reusable platform capabilities and intuitive admin experiences. QUALIFICATIONS - 4+ years of software engineering experience, with a track record of owning complex backend systems from design through production operation. - Strong system design skills, including building reliable, scalable, multi-tenant SaaS platforms with clear security and isolation boundaries. - Strong proficiency in a backend language such as Python, Go, or Rust, and hands-on experience with cloud infrastructure such as AWS and Kubernetes. - Deep expertise in at least one of the following: - Enterprise identity and provisioning, including OAuth, OIDC, SAML, and SCIM. - Permissions platforms, fine-grained authorization, and policy enforcement. - Encryption, customer-managed keys, and key lifecycle management. - Enterprise admin platforms, audit infrastructure, or usage and spend analytics. - Experience building or integrating enterprise identity and access systems, including platforms such as WorkOS, Okta, or Microsoft Entra ID. - Sound technical judgment in security-sensitive systems, balancing threat models, authorization correctness, and failure behavior with usability and delivery speed. - A track record of leading ambiguous, cross-team initiatives from architecture through adoption, setting technical direction for shared platforms, and raising engineering quality through mentorship. If you’re excited about this role, we encourage you to apply even if you don’t meet every qualification. We value demonstrated impact, deep ownership, and the initiative to turn ambiguity into results.
Location: Paris; Zurich; Warsaw; London ABOUT MISTRAL Mistral provides full-stack AI solutions: from frontier models to developer tools, applications, and compute. We partner with enterprises tackling the hardest problems across high-stakes industries like finance, manufacturing, defense, healthcare, and the public sector, co-creating customized AI systems that they can run on their terms. We are a dynamic, collaborative team passionate about AI and its potential to transform society. Our diverse workforce thrives in competitive environments and is committed to driving innovation. Our teams are distributed between Europe, North America, Asia and the Middle East. We are creative, low-ego and team-spirited. THE ROLE As a Research Software Engineer on the Sandboxes team, you will design, build, and operate the platform that runs isolated environments for untrusted code at massive scale. Our work spans distributed systems, low-level virtualization, and product-minded platform design. Engineers on this team move between deep infrastructure work and understanding how researchers actually use the platform. This is a software engineering role, not an ML research role. You do not need prior ML experience; what matters is writing clean, reliable systems code that scales. You will join a small, senior team where the wrong hire is worse than no hire. WHAT YOU WILL DO - Design, build, and operate the sandboxing platform that runs untrusted code at scale across multiple Kubernetes clusters, from our own bare metal data centers to hyperscalers. - Develop the sandbox runtime leveraging Firecracker, enabling fast startup, snapshotting, and efficient scheduling without blocking expensive hardware. - Obsess over performance and latency optimisation allowing us to reach millions of concurrent sandboxes. - Write robust, well-tested systems code in Rust and Python; review code, CI/CD, and observability across the platform. - Own cross-cluster networking, security boundaries, isolation guarantees and monitoring for suspicious activity. - Collaborate with researchers and ML engineers who use sandboxes for synthetic data generation and RL training, turning their needs into platform features. WHAT WE'RE LOOKING FOR - A strong background in software engineering and distributed systems, with experience building and operating large-scale infrastructure. - Deep expertise in at least one of: Kubernetes and cluster operations, cross-cluster networking, observability, or low-level virtualization. - Fluency in Python or Rust; comfortable writing systems code where performance and security matter. - Strong software-design instincts: modular code, testing, CI/CD, observability, and a bias for reliability. - A self-starter who learns fast. Core skills matter more than specific tools — we value meta-learning ability and motivation highly. - Low-ego, collaborative, and comfortable with ambiguity in a small, high-ownership team. NICE-TO-HAVES - Experience with Firecracker, microVMs, or similar virtualization technologies. - Product-mindedness: understanding of how sandboxes are used for synthetic data generation or RL training. - Experience with GPU clusters, CUDA, or ML workloads. - Prior SRE or platform engineering experience at scale. - Open-source contributions or widely used internal tools. WHAT WE OFFER We offer a comprehensive benefits package designed to support your well-being, growth, and work-life balance. Benefits vary by country and may include healthcare coverage, parental leave, retirement plans, relocation support, wellness programs, meal and transportation allowances, and other location-specific perks. For the most up-to-date details on benefits available in your location, please refer to our Benefits page https://app.notion.com/p/mistralai/Benefits-at-Mistral-36e6ba59a7fe836b93dd01737fcc27ef?source=copy_link. PRIVACY POLICY Your privacy matters to us. You can learn more about how we handle your personal data in our Applicant Privacy Policy https://legal.mistral.ai/terms/applicant-privacy-policy.
– Опыт разработки на Python от 3 лет. – Опыт работы с Django и FastAPI.
Location: New York; Charlotte; Atlanta; Washington D.C.; Boston Workplace: Remote WHY PRODUCT ENGINEERING AT LANGFUSE Your work will have an outsized impact. Everything you build is open source (MIT-licensed) and immediately visible. Langfuse has 35,000+ GitHub stars and our SDKs are downloaded more than a hundred million times per month. When you ship a new feature the community notices in GitHub issues, on X, and in our community channels. Product engineers at Langfuse are the people who deliver new features end-to-end to our users. You own the product thinking from understanding the user problem to deciding what to build to shipping the solution. You will also have direct exposure to how cutting-edge LLM applications are built. The users you serve are some of the best and most ambitious software engineers leveraging Langfuse to improve their applications. Deeply understanding the problems they solve will help you design the best possible product and along the way makes you an expert on LLM engineering yourself. YOU WILL GROW AT LANGFUSE BY - Own features end-to-end: from talking to users, to writing the spec, to shipping the code and docs, to writing the changelog post https://langfuse.com/changelog with your name on it. To give you a sense: recent features a single engineer owned include the Langfuse for Agents https://langfuse.com/changelog/2025-11-05-langfuse-for-agents release (new trace views, agent graphs, semantic span labels), the TypeScript SDK v4 https://langfuse.com/changelog/2025-08-28-typescript-sdk-v4-ga rewrite on OpenTelemetry, and managing dashboards via API/CLI/MCP https://langfuse.com/changelog/2026-07-17-dashboard-and-widget-operations-in-api. - Work across the full stack: and we mean full. Our surface area is wide: React frontend, Next.js backend, ClickHouse analytics, Python and TypeScript SDKs, public docs, Terraform modules, and more. You'll touch whatever the feature needs. One week you might be writing a new ClickHouse query for cost analytics, the next you're designing an SDK API, the next you're building a new rust worker for faster data processing. - Talk to users constantly: jump on calls, respond in community channels, and route support requests. At Langfuse, support is how we build conviction about what to build next. Our handbook says it best: support by engineers is a core value proposition. - Write public documentation about the features you own. At Langfuse, docs are product. - Ship publicly during Launch Weeks: we've run four Launch Weeks https://langfuse.com/blog/2025-10-29-launch-week-4 so far, dropping a new feature every day for a week. Engineers present the features they built to the community. WHAT WE’RE LOOKING FOR - Someone who has built features or even entire products from scratch end-to-end - Experience building and shipping user-facing products end-to-end, ideally in TypeScript/React and with exposure to data-intensive backends - Someone who can manage projects themselves. You know how to develop strong conviction about what to build and how to ship it. - Taste for great developer experience: you care about API design, UI details, and clear documentation - Interest in open source software and genuine excitement about talking to developers about their problems - Thrives in a small, accountable team where your output is visible and matters - CS or quantitative degree preferred Bonus points: - Experience with ClickHouse, analytics databases, or building complex data visualizations - Former founder or early startup experience - Contributions to popular open source projects - ML/AI background or familiarity with the LLM framework ecosystem No candidate checks all boxes. If you feel you are a good fit for this role, please go ahead and apply. 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 eligible team member who joins our company receives equity. - 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: Remote Workplace: Remote COMPANY At 0x https://0x.org/, our mission is to "Create a Tokenized World Where All Forms of Value Can Flow Freely". We deliver this to web3 builders with a delightfully simple suite of developer APIs that provide faster trading, better prices, and superior user experience. Founded in 2017, we’ve processed over 211M+ transactions and $180B+ in trading volume from users trading on Matcha, Coinbase Wallet, Robinhood Wallet, Phantom, Rainbow, DefiLlama, MetaMask, Zerion, Zapper, and many more. Our investors include Greylock Partners, Pantera Capital, and Jump Crypto. When you join 0x, you’ll become part of a veteran team of crypto builders who know the importance of code quality, team cohesion, and a culture of learning. ABOUT THE TEAM Behind every 0x trade is a lot of hard work. We integrate hundreds of liquidity sources, optimize for gas, slippage and latency, split routes and simulate every result to get traders the best possible outcome. The API Products team turns that routing logic into easy-to-integrate APIs that wallets, exchanges, trading apps, bridges and developers around the world rely on. This team of four built, maintains and continues to evolve our flagship Swap, Gasless and Cross-Chain APIs, which have moved billions in volume. Next, they’re building new products that give developers even more tools for building trading apps. ABOUT THE ROLE We’re hiring a Senior Software Engineer to expand what the API Products team can take on. You’ll lead projects from first idea to production, on new products and on the APIs that are already live, working closely with our product team and some of our biggest customers. This is a hands-on IC role for someone who wants real ownership and works well with little direction. Remote, EU timezones preferred. WHAT YOU’LL DO - Build new APIs and trading products, from researching the problem and designing the architecture to shipping the first version. - Maintain and extend our existing APIs, including support for new chains, bridges and customer-requested features. - Keep our APIs fast and reliable as traffic grows, and participate in the on-call rotation. - Investigate failed trades and stuck transfers using logs, traces and onchain data, and resolve the root cause. - Work with product, legal and GTM, turning business and compliance needs into technical decisions. - Write design documents for your work and review your teammates’ designs and pull requests. WHO YOU ARE - 7+ years of backend engineering experience, including at least 2 years in DeFi at a trading app, wallet, DEX aggregator, onchain data company or similar. - Senior or Lead Engineer with a track record of owning complex projects end to end. - Built and maintained developer-facing APIs. - Deep onchain knowledge, especially EVM: how transactions work, including calldata, contract interfaces, gas and approvals. - Strong system design experience for production-scale backend services. - You’re an AI power user who uses it to multiply your impact as an engineer, yet you don’t let it replace your judgment. - Clear communicator, comfortable explaining technical tradeoffs to non-engineers. - Aligned with our core values https://0x.org/post/the-0x-mission-and-values: do the right thing, consistently ship, and focus on long-term impact. - Able to attend annual in-person team offsites around the globe. NICE TO HAVE - Experience with cross-chain/bridging, or DEX aggregation. - Experience with other ecosystems outside of EVM such as Solana. - Experience with TypeScript and/or Rust, our main languages. BENEFITS - The base salary range for this position is USD $150,000 - $230,000 + equity + ZRX tokens + benefits. Within the range, individual pay is determined by job-related skills, experience, location, business needs, and candidate preferences between the different compensation elements. - Comprehensive insurance (medical/dental/vision/life/disability) for U.S.-based employees — 100% of base plan covered for you and dependents - 401k and FSA for U.S.-based employees - Monthly mobile phone bill, wellness, and pre-tax transportation expense - Covered mental health benefits (included professional therapy sessions) - A supportive remote environment - Lunch reimbursement for all employees across the globe! - Stipend for your ideal remote / WFH set-up: headphones, and any other work gear you may need - 12-week paid parental leave - Great office conveniently located in the SF Financial District for those in the region! - Flexible vacation: Take time when you need it (and we really mean it!) 0x and its associated entities are dedicated to fostering diversity, inclusion, and belonging in its teams and workforce, and are proud to be equal opportunity employers. 0x does not make employment or hiring decisions on the basis of race, color, creed, religion, sex (including those who are pregnant or have given birth), sexual orientation, gender, gender expression or identity, age, disability, medical condition, genetic information, military or veteran status, marital status, pregnancy, citizenship, national origin, immigration or citizenship status, political affiliation, or any other basis that is protected by applicable local, state, or federal laws. This includes not making such decisions based on the status itself, as well as any associations, perceptions, and assumptions made regarding these statuses. 0x will also consider qualified applicants with arrest and conviction records in a way that is consistent with San Francisco’s Fair Chance Ordinance and similar local laws. Our commitment to equal employment opportunity extends to ensuring that all applicants and employees can perform to their fullest potential, including through obtaining reasonable accommodations when necessary.
Location: Zurich, Switzerland About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. The Role We are looking for a Senior Software Engineer to work on the web access infrastructure of a novel search engine tailored for agentic AI consumption. In this role, you will focus on making our access to public web content reliable and efficient. You will investigate how modern websites and browsers communicate across the full request lifecycle, find the root cause when a request fails or returns something unexpected, and build the fixes into production systems operating at internet scale. Your work ensures that high-quality content is consistently available to the crawling, indexing and retrieval systems downstream. In this position, your responsibility will be to Diagnose failed or degraded requests at the right layer: network and IP, TLS and HTTP/2 behavior, headers and session state, client-side scripts, or browser characteristics Analyze how websites verify and classify clients, including how client-side scripts and protocol-level behavior shape what a site serves to different clients Build clients and tooling that behave consistently and compatibly with standard browsers across all of these layers, using a real browser where a lightweight client is not enough Monitor access quality as websites change: detect regressions, find the cause, and measure success on real content rather than on status codes Build the tooling to do this at scale: traffic capture and comparison against real browsers, per-site and per-method success tracking, and the cost of each successful fetch Choose the fetch method for each host, from a lightweight HTTP client to a full browser, balancing quality against cost You may be a good fit if you Have 5+ years of experience building production systems, and are an expert in several of the following areas. The request lifecycle HTTP/1.1, HTTP/2 and HTTP/3, TLS handshakes and TLS fingerprints (JA3/JA4), and header behavior What a server can observe at each step of a request, and what a client controls at each step A debugging method, not guesses: replaying captured browser traffic, comparing against a real browser on the same network path, and changing one variable at a time Client-side analysis Reading and analyzing complex or obfuscated JavaScript, and observing what a script measures by hooking browser APIs How browser, device and network characteristics are measured (canvas, fonts, WebGL, screen and window metrics) and how consistent they are across layers Browser instrumentation and the Chrome DevTools Protocol, used as tools for investigation Running it for real Have run this in production and can give numbers: requests per day, sites or hosts, and the success rate and how you measured it Strong programming in at least one of Go, Python, Rust or C++ Strong candidates may also have experience with Working at a web data provider, a browser or web-security company, or a company that collects data from complex sources Contributions to browser networking or fingerprinting-related open-source tooling, or public write-ups of how client verification works Building or maintaining a patched browser Networks, proxies and IP reputation Internet-scale distributed systems, Kubernetes and cloud infrastructure The kind of problems you will work on A site returns a different response to our client than to Chrome on the same network path. Find out why, and fix that cause. A site changes how it verifies clients and success drops across a group of sites. Find what changed, adapt, and make the next change cheaper to catch. Switching to a browser-like network profile makes results worse on some hosts. Work out what no longer matches. We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
Location: Amsterdam, Netherlands; Israel; London, United Kingdom About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. The Role We are looking for a Senior Software Engineer to work on the web access infrastructure of a novel search engine tailored for agentic AI consumption. In this role, you will focus on making our access to public web content reliable and efficient. You will investigate how modern websites and browsers communicate across the full request lifecycle, find the root cause when a request fails or returns something unexpected, and build the fixes into production systems operating at internet scale. Your work ensures that high-quality content is consistently available to the crawling, indexing and retrieval systems downstream. In this position, your responsibility will be to Diagnose failed or degraded requests at the right layer: network and IP, TLS and HTTP/2 behavior, headers and session state, client-side scripts, or browser characteristics Analyze how websites verify and classify clients, including how client-side scripts and protocol-level behavior shape what a site serves to different clients Build clients and tooling that behave consistently and compatibly with standard browsers across all of these layers, using a real browser where a lightweight client is not enough Monitor access quality as websites change: detect regressions, find the cause, and measure success on real content rather than on status codes Build the tooling to do this at scale: traffic capture and comparison against real browsers, per-site and per-method success tracking, and the cost of each successful fetch Choose the fetch method for each host, from a lightweight HTTP client to a full browser, balancing quality against cost You may be a good fit if you Have 5+ years of experience building production systems, and are an expert in several of the following areas. The request lifecycle HTTP/1.1, HTTP/2 and HTTP/3, TLS handshakes and TLS fingerprints (JA3/JA4), and header behavior What a server can observe at each step of a request, and what a client controls at each step A debugging method, not guesses: replaying captured browser traffic, comparing against a real browser on the same network path, and changing one variable at a time Client-side analysis Reading and analyzing complex or obfuscated JavaScript, and observing what a script measures by hooking browser APIs How browser, device and network characteristics are measured (canvas, fonts, WebGL, screen and window metrics) and how consistent they are across layers Browser instrumentation and the Chrome DevTools Protocol, used as tools for investigation Running it for real Have run this in production and can give numbers: requests per day, sites or hosts, and the success rate and how you measured it Strong programming in at least one of Go, Python, Rust or C++ Strong candidates may also have experience with Working at a web data provider, a browser or web-security company, or a company that collects data from complex sources Contributions to browser networking or fingerprinting-related open-source tooling, or public write-ups of how client verification works Building or maintaining a patched browser Networks, proxies and IP reputation Internet-scale distributed systems, Kubernetes and cloud infrastructure The kind of problems you will work on A site returns a different response to our client than to Chrome on the same network path. Find out why, and fix that cause. A site changes how it verifies clients and success drops across a group of sites. Find what changed, adapt, and make the next change cheaper to catch. Switching to a browser-like network profile makes results worse on some hosts. Work out what no longer matches. We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
Location: Amsterdam, Netherlands About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. The Role We are looking for a Staff Software Engineer to work on the runtime systems of a novel search engine tailored for agentic AI consumption. In this role, you will focus on building low-latency, high-throughput systems that serve search queries in real time. You will work on the critical path of user-facing requests, where performance, predictability, and efficiency directly impact product quality. You will design and operate systems that handle thousands of requests per second under strict latency budgets, optimising every layer from request handling to data access and response assembly. In this position, your responsibility will be to Design, implement, and operate core runtime services for serving search queries at scale Build and optimise request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets Develop systems that maintain performance and predictability under high load Optimise CPU, memory, and data access patterns in performance-critical paths Ensure reliability, observability, and predictability across production services Build well-tested systems with clear responsibilities and interaction contracts, while remaining flexible as architecture evolves Define and implement observability primitives, including structured logs, metrics, traces, and latency breakdowns Monitor throughput, latency, and resource usage, and drive improvements in performance and cost efficiency Collaborate with indexing and ML teams to integrate retrieval and ranking components, keeping ML logic decoupled from core system internals Support experimentation and iteration through controlled rollouts and rigorous benchmarking You may be a good fit if you: Have 8+ years of experience as a software engineer working on production backend systems Have strong hands-on expertise in C++ or Rust in real-world, high-load services Have built and operated high-load, low-latency user-facing systems handling thousands of RPS under strict latency constraints Understand performance at a systems level — CPU, memory, networking, and data access Have operated your own code in production: deployed it, debugged incidents, and rolled back changes when necessary Think end-to-end about request flows rather than staying within isolated components Can balance correctness, latency, and development velocity, making pragmatic tradeoffs when scope or time requires Collaborate effectively across engineering, ML, and product teams, communicating clearly in cross-functional settings Strong candidates may also have experience with: DBMS internals (open source or SaaS) and cloud infrastructure High-load web applications or large-scale APIs Performance-critical systems such as trading platforms or real-time data pipelines Low-level performance tuning and hardware-level optimisation Open-source contributions or active involvement in the engineering community Competitive programming or CTF participation SHAD or similar advanced technical programmes Conference talks or technical publications We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
Location: London, United Kingdom About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. The Role We are looking for a Staff Software Engineer to work on the runtime systems of a novel search engine tailored for agentic AI consumption. In this role, you will focus on building low-latency, high-throughput systems that serve search queries in real time. You will work on the critical path of user-facing requests, where performance, predictability, and efficiency directly impact product quality. You will design and operate systems that handle thousands of requests per second under strict latency budgets, optimising every layer from request handling to data access and response assembly. In this position, your responsibility will be to Design, implement, and operate core runtime services for serving search queries at scale Build and optimise request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets Develop systems that maintain performance and predictability under high load Optimise CPU, memory, and data access patterns in performance-critical paths Ensure reliability, observability, and predictability across production services Build well-tested systems with clear responsibilities and interaction contracts, while remaining flexible as architecture evolves Define and implement observability primitives, including structured logs, metrics, traces, and latency breakdowns Monitor throughput, latency, and resource usage, and drive improvements in performance and cost efficiency Collaborate with indexing and ML teams to integrate retrieval and ranking components, keeping ML logic decoupled from core system internals Support experimentation and iteration through controlled rollouts and rigorous benchmarking You may be a good fit if you: Have 8+ years of experience as a software engineer working on production backend systems Have strong hands-on expertise in C++ or Rust in real-world, high-load services Have built and operated high-load, low-latency user-facing systems handling thousands of RPS under strict latency constraints Understand performance at a systems level — CPU, memory, networking, and data access Have operated your own code in production: deployed it, debugged incidents, and rolled back changes when necessary Think end-to-end about request flows rather than staying within isolated components Can balance correctness, latency, and development velocity, making pragmatic tradeoffs when scope or time requires Collaborate effectively across engineering, ML, and product teams, communicating clearly in cross-functional settings Strong candidates may also have experience with: DBMS internals (open source or SaaS) and cloud infrastructure High-load web applications or large-scale APIs Performance-critical systems such as trading platforms or real-time data pipelines Low-level performance tuning and hardware-level optimisation Open-source contributions or active involvement in the engineering community Competitive programming or CTF participation SHAD or similar advanced technical programmes Conference talks or technical publications We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
Location: Zurich, Switzerland About Nebius: Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D. The Product In a rapidly evolving world, trust in AI depends on AI agents being grounded in fresh, verified real-world data. Search is the foundation that makes this possible. We are building an agent-native search platform designed specifically for AI systems rather than human users. Our product provides programmatic, low-latency, and observable search APIs that AI agents use to retrieve, filter, and reason over real-world information at scale. The Role We are looking for a Staff Software Engineer to work on the runtime systems of a novel search engine tailored for agentic AI consumption. In this role, you will focus on building low-latency, high-throughput systems that serve search queries in real time. You will work on the critical path of user-facing requests, where performance, predictability, and efficiency directly impact product quality. You will design and operate systems that handle thousands of requests per second under strict latency budgets, optimising every layer from request handling to data access and response assembly. In this position, your responsibility will be to Design, implement, and operate core runtime services for serving search queries at scale Build and optimise request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets Develop systems that maintain performance and predictability under high load Optimise CPU, memory, and data access patterns in performance-critical paths Ensure reliability, observability, and predictability across production services Build well-tested systems with clear responsibilities and interaction contracts, while remaining flexible as architecture evolves Define and implement observability primitives, including structured logs, metrics, traces, and latency breakdowns Monitor throughput, latency, and resource usage, and drive improvements in performance and cost efficiency Collaborate with indexing and ML teams to integrate retrieval and ranking components, keeping ML logic decoupled from core system internals Support experimentation and iteration through controlled rollouts and rigorous benchmarking You may be a good fit if you: Have 8+ years of experience as a software engineer working on production backend systems Have strong hands-on expertise in C++ or Rust in real-world, high-load services Have built and operated high-load, low-latency user-facing systems handling thousands of RPS under strict latency constraints Understand performance at a systems level — CPU, memory, networking, and data access Have operated your own code in production: deployed it, debugged incidents, and rolled back changes when necessary Think end-to-end about request flows rather than staying within isolated components Can balance correctness, latency, and development velocity, making pragmatic tradeoffs when scope or time requires Collaborate effectively across engineering, ML, and product teams, communicating clearly in cross-functional settings Strong candidates may also have experience with: DBMS internals (open source or SaaS) and cloud infrastructure High-load web applications or large-scale APIs Performance-critical systems such as trading platforms or real-time data pipelines Low-level performance tuning and hardware-level optimisation Open-source contributions or active involvement in the engineering community Competitive programming or CTF participation SHAD or similar advanced technical programmes Conference talks or technical publications We conduct coding interviews as part of the process. Benefits & Perks: Competitive compensation Career growth and learning opportunities Flexibility and ownership Collaborative and innovative culture Opportunity to work on impactful AI projects International environment and talented teams What's it like to work at Nebius: Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI Equal Opportunity Statement: Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. If you need accommodations during the application process, please let us know.
Thinking Machines Lab is looking for a Software Engineer Production Inference Distributed Inference to build and operate distributed production systems for large-scale model serving.
▫️Разработка, тестирование и деплой смарт-контрактов на Rust: свопы, пулы ликвидности, расчёты и комиссии. ▫️Интеграция с криптокошельками: подключение, подпись транзакций, работа с RPC-нодами.