Rust Jobs
178 open roles mentioning Rust
Member of Technical Staff (Software Engineer, Model Platform)
Perplexity AI
Perplexity AI is seeking a deeply technical software engineer to own and evolve its model serving platform. This mission-critical system connects products and research systems with inference layers, providing a fast and reliable interface across providers. The role involves working at the intersection of distributed systems, AI products, and infrastructure, making it easier for teams to adopt new models, run experiments, and ship dependable products. The ideal candidate will possess strong technical judgment, curiosity about frontier models, and experience designing core abstractions and leading technical decisions.
Software Security Architect, Operating Systems | Consumer Devices
OpenAI
OpenAI Consumer Devices is building the next generation of products that bring powerful AI into people’s everyday lives. The Operating Systems team is critical in this mission, turning sophisticated hardware and AI capabilities into a reliable, trusted platform where security is central. We are looking for a Software Security Architect to define the security architecture for OpenAI’s next-generation operating system. You’ll work alongside hardware security architects and partner with various teams to protect users, their devices, and their data. This is a senior, hands-on role for someone who can connect operating system internals, hardware-backed security, and real-world product constraints, shaping the platform’s trust model and setting the technical foundations for safe, private AI.
Performance Engineer (Inference, Training & GPU)
World-labs
World Labs is a frontier AI research and product company advancing spatial intelligence. We are seeking a Performance Engineer to optimize our large generative world models for both training and serving, ensuring they run as fast as the hardware allows. This hands-on, individual-contributor role involves identifying and eliminating performance bottlenecks across the entire stack, from low-level kernel optimization to fleet-wide serving efficiency. You will work closely with researchers to accelerate their models and productionize them for efficient deployment.
$200k - $300k
Security Controls Assurance Lead
Anthropic
Anthropic's Security Governance, Risk, and Compliance (GRC) team is seeking a Security Controls Assurance Lead to translate regulatory, customer, and voluntary obligations into actionable controls. This role will define control requirements and acceptance criteria for global compliance obligations across the software development lifecycle, partnering with engineering teams to ensure implemented controls meet defined standards. The goal is to build an integrated compliance and risk ecosystem that serves as a trust engine and an independent risk advisor for Anthropic.
Software Engineer, AI accelerator Runtime
OpenAI
OpenAI's Hardware organization is developing AI-native silicon and system-level solutions for advanced AI workloads. As a Software Engineer on this team, you will build the low-level device runtime that executes compiled programs efficiently on OpenAI's custom AI accelerators. This software is crucial for scheduling kernel launches, managing device memory, coordinating synchronization, and providing reliable abstractions to higher-level frameworks. You will collaborate closely with compiler, kernel, architecture, verification, and silicon teams, working at the intersection of software and hardware. Utilizing event-based, cycle-accurate simulation, you will develop runtime capabilities, diagnose performance and correctness issues, and contribute to hardware-software co-design before and after silicon is available.
Software Engineer, Model Runtime
OpenAI
OpenAI's Hardware organization is developing AI-native silicon and system-level solutions for advanced AI workloads, aiming to power the next generation of frontier models. As a Software Engineer on this team, you will build the model runtime within the inference engine that executes complex models at scale on OpenAI's custom silicon. This runtime will bridge the gap between models and the serving software stack, translating inference workloads into efficient execution while optimizing for throughput, latency, utilization, and reliability. Your work will involve designing a production-grade runtime comparable to systems like vLLM and SGLang, customized for OpenAI's AI accelerators, and will directly influence how new model capabilities map onto the platform and how quickly custom silicon delivers performance.
Software Engineer, Desktop
Anthropic
Anthropic is seeking desktop app engineers to join their Claude product team. The mission is to build native applications that leverage advanced language models, packaging AI capabilities into elegant desktop experiences. This role involves working with a team of engineers, researchers, and product specialists to design and implement components that connect AI technology with user interfaces. The team is looking to build the best possible version of Claude for macOS and Windows using a mix of native and web technologies, and is interested in strong engineers eager to learn new languages and technologies to create optimal user experiences.
Pre-training Distributed Systems Tech Lead / Manager
Anthropic
Anthropic is seeking an experienced tech lead to join its Evals Infrastructure team. This role involves building and managing the systems that measure the capabilities of AI models, ensuring these evaluations are fast, reliable, and trustworthy at scale. You will work at the intersection of inference, research, and infrastructure engineering, orchestrating large-scale distributed systems for frontier model evaluations, developing researcher harnesses, and ensuring the reproducibility and interpretability of results. Your work will directly influence the development of AI systems and their alignment with human interests.
Staff+ Application Security Engineer - M&A
Anthropic
Anthropic's Application Security team is responsible for securing the systems that build, serve, and operate Claude. This role will establish and lead the security due diligence and integration function for Anthropic's acquisitions. You will assess target companies' security postures pre-close, provide security risk assessments to leadership, and ensure acquired systems meet Anthropic's security standards post-close. This is a dedicated role to formalize the M&A security playbook, risk model, and tooling, making the process repeatable and scalable. While the primary focus is M&A security, you will also be an active member of the Application Security team, participating in team rituals, on-call rotations, and contributing to core AppSec projects when deal flow is quiet. The role requires comfort with ambiguity, time-sensitive work, and the ability to quickly assess unfamiliar systems under pressure.
Offensive Hardware Security Engineer, Platform Security
Anthropic
Anthropic is seeking a vulnerability assessment candidate for platform security. This role involves cross-functional collaboration with internal teams and external partners to assess security features across hardware, firmware, bootloaders, operating systems, and attestation systems. The primary goal is to identify and eliminate vulnerabilities from the ground up, requiring deep expertise in low-level systems security and a hands-on approach to ensure that identified issues are fully and correctly resolved in production, preventing reintroduction.
Staff+ Security Engineer, Risk Engineering
Anthropic
Anthropic is building reliable, interpretable, and steerable AI systems to ensure AI is safe and beneficial. The Security Risk team is rebuilding risk management as an engineering function, leveraging automation and AI-native platforms. This role involves identifying, prioritizing, and treating the company's most critical security risks across a broad spectrum of systems, from authorization to cryptography. You will help define the future of risk management for frontier AI companies, with a direct impact on CISO-level decisions and the opportunity to build the underlying AI-native platform. The work is largely greenfield, allowing you to shape the architecture and discipline.
Staff + Senior Software Engineer, Inference Deployment
Anthropic
Anthropic is building reliable, interpretable, and steerable AI systems to be safe and beneficial for users and society. Our growing team of researchers, engineers, and policy experts collaborates to create these advanced AI systems. The Inference team is central to this mission, responsible for building and maintaining the critical systems that serve Claude to millions of users globally. We manage the entire stack, from intelligent request routing to fleet-wide orchestration across diverse AI accelerators, ensuring Claude is brought to life efficiently and reliably.
Staff + Sr. Software Engineer, Cloud Inference Launch Engineering
Anthropic
Anthropic is building reliable, interpretable, and steerable AI systems to be safe and beneficial for users and society. The Cloud Inference team is responsible for scaling and optimizing Claude to serve massive audiences across AWS, GCP, Azure, and other cloud providers. This involves end-to-end ownership of Claude on each platform, from API integration and request routing to inference execution and capacity management. The model & inference launch team specifically focuses on the validation pipeline for the inference server and load balancer, ensuring every inference change, including model launches and performance improvements, is deployed with correctness, performance, and reliability. This high-leverage infrastructure work is critical for fast and cost-effective deployment of frontier models and features, directly impacting compute capacity and the speed at which innovations reach production.
Staff + Sr. Software Engineer, Cloud Inference
Anthropic
The Cloud Inference team is responsible for scaling and optimizing Claude to serve massive audiences of developers and enterprise companies across AWS, GCP, Azure, and other cloud service providers. This role involves owning the end-to-end product of Claude on each cloud platform, from API integration and intelligent request routing to inference execution, capacity management, and daily operations. Engineers on this team have a high leverage impact, driving multiple revenue streams while optimizing compute resources. The complexity of managing inference efficiently across diverse providers with different hardware, networking, and operational models is growing significantly. We are seeking product-minded backend engineers who can navigate these platform differences, design cross-provider services and abstractions, and make architectural decisions to ensure reliability and cost-effectiveness at massive scale. Your work will directly contribute to increasing service scale, accelerating the launch of new models and features, and ensuring LLMs meet rigorous safety, performance, and security standards.
Staff+ Software Engineer, Platform
Anthropic
Anthropic is seeking experienced software engineers to join its Platform organization. This team builds the foundational primitives that accelerate product development and owns the infrastructure and systems that enable reliable, scaled product shipping for internal and external users. You will independently scope complex, multi-month projects, drive cross-organizational alignment, and make architectural decisions that shape how Anthropic builds and scales its products. You will partner directly with research to productize cutting-edge capabilities, impacting the platform used by hundreds of thousands of companies and engineers daily.
Staff+ Software Engineer, Product Sandboxing
Anthropic
Anthropic is building reliable, interpretable, and steerable AI systems to be safe and beneficial for users and society. This role is at the intersection of systems engineering and security, focusing on the secure execution environment for Claude's agentic capabilities. The team owns the infrastructure that enables Claude to write code, browse the web, and use a computer, ensuring untrusted code execution is safe, fast, and reliable at scale for all Anthropic products. The goal is to create a seamless experience for product teams by providing a robust layer between the model and the outside world.
Staff+ Software Engineer, Auth & Identity
Anthropic
The Auth & Identity team at Anthropic builds the core authentication, authorization, and identity platform that powers all Anthropic products, including the API, Claude Code, Claude.ai, and enterprise offerings. This platform handles every login, API key, OAuth token, access decision, and organization record. As Claude evolves into an agentic platform, this team is defining the future of identity and access for human users, service accounts, and autonomous agents acting on behalf of users. The role involves owning critical, high-traffic systems end-to-end, from design to iteration, and shaping the technical strategy for identity and access across Anthropic. This includes designing credentials for agents, routing access decisions through a unified authorization system, building a first-class identity model for service accounts and agents, ensuring global distribution and multi-region resilience, and deepening enterprise integrations.
Senior Staff Software Engineer, API
Anthropic
Anthropic is seeking an exceptional Senior Staff Software Engineer to join the Claude Developer Platform team and serve as the senior-most individual contributor across API Engineering. This role sets the technical direction for the systems that make Claude accessible to developers, enterprises, and partners at scale. You will operate at the intersection of technical strategy and execution, partnering closely with Research, Inference, Platform, Infrastructure, and Safeguards to ensure the Claude API is reliable, capable, and positioned to grow with Anthropic's ambitions. This is a high-agency role that spans all API Engineering teams, including API Core, API Capabilities, API Knowledge, API Distributability, and API Agents.
Staff+ Software Security Engineer
Anthropic
Anthropic is building reliable, interpretable, and steerable AI systems to be safe and beneficial for users and society. The Security Engineering team is crucial in protecting these AI systems and maintaining user trust. This role involves owning and contributing to key areas such as identity and secrets management, developer security and supply chain, infrastructure security, and secure frameworks. You will have the opportunity to define architecture in largely greenfield work, collaborating closely with various teams to ensure the security and integrity of Anthropic's AI development and deployment processes.
Staff+ Software Engineer, Claude App Infrastructure
Anthropic
Claude App Infrastructure owns the reliability, experience, and agentic capabilities of claude.ai. We are the platform team for Anthropic's flagship consumer product, responsible for the serving architecture that keeps Claude available at scale, the conversation experience, and the infrastructure that allows product teams to ship into claude.ai safely and quickly. We are building the agentic layer that transforms claude.ai from a chat surface into an execution surface, enabling task execution, personalization, browser use, and server-side tools. Our goal is to build systems that ensure both reliability and velocity.
$181k - $198k