About the AI Security Institute The AI Security Institute is the world's largest and best-funded team dedicated to understanding advanced AI risks and translating that knowledge into action. We’re in the heart of the UK government with direct lines to No. 10 (the Prime Minister's office), and we work with frontier developers and governments globally. We’re here because governments are critical for advanced AI going well, and UK AISI is uniquely positioned to mobilise them. With our resources, unique agility and international influence, this is the best place to shape both AI development and government action. About the Team AISI's Chem Bio (CB) team conducts technical research to assess evolving AI capabilities related to science R&D and CB misuse, and the effectiveness of technical safeguards that might mitigate risks arising from those capabilities. The goal of our research is to inform critical decisions on security, opportunities, policy, and risk mitigation made by governments and AI developers. We're a close-knit, unusually interdisciplinary team—made up of machine learning researchers and engineers, software engineers, virologists and bacteriologists, behavioural research scientists, biosecurity experts, long-standing CB policy specialists and talented generalists—who work closely with other technical and policy teams across government. Role Responsibilities We are building a dedicated engineering function within the CB team — a small team that owns the shared platform, tooling, and infrastructure that our research projects depend on. This role is a senior individual contributor within that function. The successful candidate will: Design and build reliable systems — architect and deliver core platform components that enable researchers to run experiments and ship results quickly, including LLM-based agent systems, evaluation frameworks, and supporting infrastructure. Work closely with researchers — translate varied research needs across general agents, sc
Jobiba hiring network
Software Engineer Infrastructure Jobs
10,000 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current software engineer infrastructure jobs. Use filters to narrow by work mode, employment type, experience and date posted.
Join Cluster Scalability, one of MongoDB's Online Transaction Processing teams, and help build the core infrastructure that makes MongoDB a world-class distributed database. The team builds the infrastructure and tools that let customers scale their workloads past what a single node can handle. We take pride in building clean abstractions over hard distributed systems problems, so users can focus on their data instead of worrying about where it lives or how it's accessed. Our work has a big impact: it solves the hardest data challenges faced by MongoDB's largest customers. As a Senior Software Engineer on Cluster Scalability, you'll work on data partitioning, one of the hardest and most impactful problem areas at MongoDB today. You'll collaboratively design and build the distributed machinery that turns independent query-processing and storage nodes into a single, unified database system. Your team’s work will be to build the data-movement and dynamic-scaling features that run on top of it. Current work includes seamless horizontal scaling with minimal tradeoffs, better cluster elasticity and smarter workload execution. You'll solve complex performance problems and design protocols for moving and placing data without disruption. Your work will help the architecture scale reliably to meet customer demand at any volume. Our team champions a strong culture of inclusivity, diversity, and collaboration. If you want to work on a collaborative team that applies distributed systems fundamentals to deliver core features of a popular database, join us! Let’s change what’s possible for application developers, system architects, and database operators. This role can be based remotely in the United States. Candidate Profile 5+ years of experience building distributed systems Experience with building production-level code with a large user base, robust design structure and rigorous code quality, written in C++. Degree in Computer Science or similar field, or equivalent practical
About Anyscale: At Anyscale , we're on a mission to democratize distributed computing and make it accessible to software developers of all skill levels. We’re commercializing Ray , a popular open-source project that's creating an ecosystem of libraries for scalable machine learning. Companies like OpenAI , Uber , Spotify , Instacart , Cruise , and many more, have Ray in their tech stacks to accelerate the progress of AI applications out into the real world. With Anyscale, we’re building the best place to run Ray, so that any developer or data scientist can scale an ML application from their laptop to the cluster without needing to be a distributed systems expert. Proud to be backed by Andreessen Horowitz, NEA, and Addition with $250+ million raised to date. About the role Ray aims to provide a universal API for building distributed applications. To achieve this goal requires a distributed system with high levels of performance and reliability. We're looking for engineers with systems software experience that are interested in contributing to the Ray backend. About the Ray Core Team The Ray Core team develops and maintains the Ray C++ backend (e.g., distributed scheduler, language runtime integration, I/O and memory subsystems). We are responsible for the reliability, scalability, and performance of Ray as well as ensuring that Ray provides the right feature set to support higher level libraries and use cases. The team works on a balance of new features / distributed libraries, test infra improvements, debugging, and longer-term architectural improvements to Ray. A snapshot of projects you can work on: - Optimizing performance of large-scale workloads on Ray - Stability and stress testing infrastructure - Improving fault tolerance (HA) As part of this role, you will: Develop high quality open source software to simplify distributed programming (Ray) Identify, implement, and evaluate architectural improvements to Ray core Improve the testing process for Ray to make re
For over 20 years, Smartsheet has empowered teams to manage work seamlessly and scale solutions smarter. Now, in our most ambitious chapter yet, we are uniting human teams with AI agents. By orchestrating the work agents do best, automating manual tasks and uncovering insights at scale, we create the space for people to focus on what truly matters: judgment, creativity, and big thinking. That is magic at work, and it’s what we show up for every day. As a global leader in Intelligent Work Management with a market cap of $10bn, we’ve continued to scale our engineering presence internationally. Since expanding into Bulgaria in October 2024, we’ve grown to a team of 70+ engineers. As we continue building this operation, we’re looking for talented and motivated Software Engineers who are passionate about continuous learning and excited to grow in a fast-paced, innovative environment. Smartsheet runs on a modern SaaS stack hosted on AWS, with infrastructure defined and managed as code using Terraform and strong engineering best practices. Our core platform includes a legacy Java monolith alongside a growing ecosystem of microservices, primarily built in Java and Go (with a small number of Kotlin services). On the front end, product teams that deliver UI experiences use React. You will work remotely from Bulgaria and will be reporting to an engineering leader. You Will: Contribute to the entire development lifecycle, from concept to release, ensuring quality at every step. Participate in system architecture discussions to design scalable, high-availability applications. Implement new features and improve existing functionality to enhance our product offerings.. Maintain and develop service APIs that serve millions of users. Collaborate with systems engineers to debug infrastructure challenges. Take part in all phases of quality assurance and defect resolution to maintain the reliability of our systems. Work across multiple disciplines such as front-end, back-end, tes
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s core financial products. You’ll solve complex scalability challenges while gaining deep expertise in U.S. financial systems and making a direct impact on the products used by millions. The Brokerage team’s mission is to pave the way for launching new features, expanding into diverse financial services, and welcoming millions more people into the financial system. The team owns critical services that support trading and brokerage infrastructure and partners closely with other engineering, product, and operations teams across Robinhood. The Incentives team drives user growth and engagement through both strategic incentives and platform capabilities. One sub-team focuses on increasing net deposits by testing incentive and non-incentive levers, while the other builds Robinhood’s centralized, scalable platform to support personalized, company-wide rewards. The Identity team protects both Robinhood and its customers by preventing fraud and ensuring regulatory compliance. They own key systems for identity verification, KYC, and fraud prevention across all product
About Anyscale: At Anyscale , we're on a mission to democratize distributed computing and make it accessible to software developers of all skill levels. We're commercializing Ray , a popular open-source project that's creating an ecosystem of libraries for scalable machine learning. Companies like OpenAI , Uber , Spotify , Instacart , Cruise , and many more, have Ray in their tech stacks to accelerate the progress of AI applications out into the real world. With Anyscale, we're building the best place to run Ray, so that any developer or data scientist can scale an ML application from their laptop to the cluster without needing to be a distributed systems expert. Proud to be backed by Andreessen Horowitz, NEA, and Addition with $250+ million raised to date. About the role Anyscale is looking for a Software Engineer to join the ML Developer Experience (MLDevX) team. MLDevX owns the experience layer of the Anyscale platform: the interfaces through which users and coding agents discover, configure, run, observe, debug, and productionize AI workloads. Every user journey crosses this layer through the CLI, SDKs, APIs, UI, Workspaces, MCP, or the workflows and integrations built on top of them. Together, these form the user’s primary interface into Anyscale, turning distributed computing from a systems problem back into a coding problem. We build the common contracts, tools, control-plane services, and architecture that power these surfaces. You will work across the stack from developer tooling to cloud infrastructure and the Ray runtime. Manage long-running operations and make failures across jobs, tasks, actors, nodes, and GPUs easier to diagnose. The systems you build must scale with the platform, remain predictable through failures, and be intuitive for developers, programmable for applications, and operable by coding agents. This is a high impact individual-contributor role with end-to-end ownership. You will work directly with users and field teams to identify high
Become a part of our caring community The Senior Software Engineer codes software applications based on business requirements. The Senior Software Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors. The Senior Software Engineer standardizes the quality assurance procedure for software. Oversees testing and debugging and develops fixes. Researches complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Begins to influence department's strategy. Makes decisions on moderately complex to complex issues regarding technical approach for project components, and performs work without direction. Exercises considerable latitude in determining objectives and approaches to assignments. Collaborates with Business partners and Solution and Application architects in designing software solutions Use your skills to make an impact Required Qualifications Bachelor's Degree in Computer Science or related field 5 or more years of experience designing, developing, and testing of software applications and/or infrastructure Must be passionate about contributing to an organization focused on continuously improving consumer experiences 5+ years’ experience with Workday integration techniques including RaaS, API, Cloud Connector, and EIB 4+ years’ experience collaborating with HR, Talent, Payroll, Benefits, and Learning teams 3+ years’ experience with Workday architecture and data structures 3+ years’ experience working with protected information 2+ years’ experience implementing Workday security including SSO and MFA Preferred Qualifications Master's
Principal Software Engineer – AI CoE About Redwood Redwood Software helps the world's largest enterprises automate mission-critical business processes. Our platforms support complex enterprise workloads across ERP systems, business applications, cloud infrastructure, and on-premises environments. Redwood is building reusable AI infrastructure, agentic capabilities, developer tools, and platform services that enable enterprise-ready AI features across its product portfolio. Role Mission As a Principal Software Engineer, you will lead the design and delivery of complex, production-grade AI and agentic capabilities that can be reused across Redwood products. You will solve ambiguous engineering problems, establish standards for reliability and AI evaluation, and contribute to important technical decisions. This is a hands-on role with ownership of significant systems and platform capabilities. Key Responsibilities Design and deliver complex services, agentic workflows, and shared AI platform capabilities. Build multi-step agentic systems that combine reasoning, tool use, retrieval, memory, policy controls, and human oversight. Establish robust approaches for AI evaluation, observability, model selection, fallback behaviour, and failure recovery. Lead technical delivery across multiple contributors and coordinate dependencies with product and platform teams. Review designs and code for scalability, security, performance, reliability, maintainability, and cost. Resolve complex production issues and implement corrective actions that prevent recurrence. Create reusable frameworks, reference implementations, and engineering standards that accelerate development. Partner with Product, Architecture, Security, Data, and Operations teams to translate business problems into durable platform solutions. Evaluate emerging AI technologies and recommend adoption based on technical evidence, enterprise requirements, and business
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Why Safety? At Roblox, we strive to connect a billion people with optimism and civility, and the Safety organization’s mission is to become the leader in civil immersive online communities. We systematically detect, remove, and prevent problematic content and behavior, and we make Roblox accounts secure and free from compromise. We cover a broad area of the tech spectrum, including machine learning, classifiers for 3D models, experimentation, automation, detection workflows, and AI-powered text filters. Aligned and partnering with product teams, we use this tool belt to discover new opportunities, influence and shape the product roadmap and prioritization, build safety products, and measure the impact on our community of users and developers. In doing so, we keep Roblox safe, civil, and inclusive, and we foster positive relationships between people around the world. Why Safety Foundation? Safety Foundation is the infrastructure backbone that powers safety across Roblox. Every piece of content reviewed, every moderation action taken, every safety workflow running anywhere on the platform flows through systems built by this team. We are the platform that other safety teams build on — and righ
About the Team Data is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial reporting. By implementing pipelines, data structures, and data warehouse architectures; this team serves as the foundation for decision-making at DoorDash. About the Role DoorDash is looking for a Senior Data Engineer to be a technical powerhouse to help us scale our data infrastructure, automation and tools to meet growing business needs. This is a hybrid position and you must be located in Sunnyvale, San Francisco, or Seattle. You're excited about this opportunity because you will... Work with business partners and stakeholders to understand data requirements Work with engineering, product teams and 3rd parties to collect required data Design, develop and implement large scale, high volume, high performance data models and pipelines for Data Lake and Data Warehouse Develop and implement data quality checks, conduct QA and implement monitoring routines Improve the reliability and scalability of our ETL processes Manage a portfolio of data products that deliver high-quality, trustworthy data Help onboard and support other engineers as they join the team We're excited about you because... 5+ years of professional experience 3+ years experience working in data engineering, business intelligence, or a similar role Proficiency in programming languages such as Python/Java 3+ years of experience in ETL orchestration and workflow management tools like Airflow, Flink, Oozie and Azkaban using AWS/GCP Expert in Database fundamentals, SQL and distributed computing 3+ years of experience with the Distributed data/similar ecosystem (Spark, Hive, Druid, Presto) and streaming technologies such as Kafka/Flink. Experience working with Snowflake, Redshift, PostgreSQL and/or other DBMS platforms Excellent communication skills and experience working with technical and non-tec
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: Airbnb Payments team allows any two people in the world to frictionlessly exchange money with easy to use payments services. It is a core strategy to fulfill Airbnb’s belongs anywhere mission.We are building a world-class payments platform that moves billions of dollars, in 191 countries, with 75 currencies, through a complex ecosystem of payments partners. We build and maintain our own in-house global payments platform because no solution exists with the global reach needed. As the platform grows we’ll be adding new payment partners, global licenses, compliance and regulation controls, and building new payment experiences for our guests and hosts. The Difference You Will Make: We are looking for talented and self-motivated Senior Software Engineers who are passionate about working in this highly dynamic domain and collaborating with world-class XFN teams to advance our mission. As part of the Payments Risk Engineering team, you will be in charge of designing and building a wide range of scalable systems and robust infrastructure to detect, mitigate and resolve risk issues across our entire payments platform, and to protect our communities and businesses from all malicious activities and fraudulent actors. You will be deeply involved in the technical details of building highly available and real-time risk services in close collaboration with product, data science and operations teams to understand and react to the ever evolving risk scenarios and to make Airbnb the world’s safest while easiest to use payments platform. A Typical Day: Building and maintaining a long-term
About the Role DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We’re looking for Senior iOS Engineers who want to work on building an app that’s used by millions of people and critical to local entrepreneurs building their online presence. We’ve seen significant growth in our codebase and number of developers and we’d love for you to bring a piece of your culture and experiences into ours so that we can continue to improve our processes and architecture. Whether you’re an engineer interested in scaling our mobile infrastructure or building awesome product features, we’d love to talk to you! This role is hybrid with some in-office time expected and will report to an Engineering Manager. You're excited about this opportunity because you will… Work within our engineering teams to build exciting features Improve our code base through continuous refactoring Solve challenging real-time data transfer and synchronization problems Extend and implement our APIs Implement unit tests Keep up-to-date with the industry standards of iOS development We're excited about you because you have… 5+ years of industry experience B.S., M.S., or PhD. in Computer Science or equivalent Expert at Swift, and iOS SDK Familiarity with networking, storage, and Cocoapods Systems and OOP knowledge Experience building, launching, and iterating on mobile apps Compensation The successful candidate’s starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market-dependent and may be modified in the future. In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more i
About the Team DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for Software Engineers, Machine Learning to build and maintain a large scale 24x7 global infrastructure system that powers DoorDash's 3-sided marketplace of Consumers, Merchants and Dashers. About the Role As a Software Engineer, Machine Learning, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the catalog system and our product knowledge graph at the heart of our fast-growing grocery and retail delivery business. You will use our robust data and machine learning infrastructure to implement new ML solutions to make our product knowledge graph accurate, standardized, semantically rich, easily discoverable, and extensible. We’re looking for someone with a command of production-level machine learning and experience with solving end-user problems who enjoys collaborating with multi-disciplinary teams. This role is hybrid with some in-office time expected and will report to an Engineering Manager. You're excited about this opportunity because you will... Develop advanced machine learning models to improve ads efficiency and quality. Design and build optimization algorithms for budget pacing and automated bidding to achieve various advertising goals. Establish a data-driven framework to understand how the bid density and market competitiveness would affect advertising value and platform revenue. Develop new data solutions (eg. embeddings and consumer profiles) to target the relevant audience. Be responsible for the end-to-end ML lifecycle, including ideation, offline model training, online shadowing/deployment, experimentation, and post-launch monitoring/measurement. Build and extend the current data/ML infrastructure to empower Ads data applications including data analysis, ML modeling, and experimentati
About the Role As a Senior Software Engineer, Machine Learning, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the catalog system and our product knowledge graph at the heart of our fast-growing grocery and retail delivery business. You will use our robust data and machine learning infrastructure to implement new ML solutions to make our product knowledge graph accurate, standardized, semantically rich, easily discoverable, and extensible. We’re looking for someone with a command of production-level machine learning and experience with solving end-user problems who enjoys collaborating with multi-disciplinary teams. We expect Senior Engineers to be able to own projects end-to-end and mentor their junior and mid level peers. This role is hybrid with some in-office time expected and will report to an Engineering Manager. You're excited about this opportunity because you will... Develop advanced machine learning models to improve core parts of your teams scope. Be responsible for the end-to-end ML lifecycle, including ideation, offline model training, online shadowing/deployment, experimentation, and post-launch monitoring/measurement. Work on creating novel ML & AI solutions that push both our business and the industry forward. Scale our systems and services to fuel the growth of our business. Completely disrupt logistics by tackling bleeding-edge, technical problems We're excited about you because you have... M.S., or PhD. in a technical field such as computer science, mathematics, statistics, physics or equivalent. 5+ years ML industry experience with a solid understanding of machine learning algorithms and fundamentals. Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software Experience building data/feature engineering pipelines at scale using Pyspark and Snowflak
Our Mission You call. You wait. You call again. In every other part of your life, you book in seconds. In healthcare, you’re blocked. We’re here to give power to the patient. For nearly 20 years, we’ve built the leading healthcare marketplace - helping tens of millions of people find and book the care they need. Now, we’re going further: building our infrastructure beyond Zocdoc’s marketplace to power access to care wherever patients search, from provider websites and insurance directories to search engines, AI platforms, and more. Healthcare still lacks something every other major consumer industry takes for granted: a seamless way to go from seeking to getting . We don’t want to own the front door to care; there isn't one. We want to make sure all of those doors open when patients are knocking. Fixing healthcare starts with fixing access to it. And we're still just getting started. Your Impact on our Mission: We are looking for a Staff Software Engineer to join the Appointment Management team at Zocdoc! This team owns the backend systems that determine when, where, and how appointments can be booked across Zocdoc's channels. We build the services, APIs, and data models that let practices express their real-world scheduling needs and ensure providers are accurately bookable for the patients they can serve. This foundational work supports the booking experience for millions of patients while enabling providers and practice staff to manage their schedules with confidence. As a Staff Engineer at Zocdoc, you'll balance deep individual contribution with technical leadership and mentorship. You'll shape the architecture of our scheduling and availability systems, drive cross-team technical initiatives, and raise the engineering bar through sound practices and operational ownership. You'll work primarily on backend systems, with opportunities to contribute across the stack when needed. You’ll enjoy this role if you are… Excited by the chall
Get new software engineer infrastructure jobs by email
Daily job updates · Unsubscribe anytime