Search AI Jobs
16,591 published AI roles — filter by keyword, skill, seniority or contract type.
16,591 results
Updated
Senior Analytics Engineer, GFCO Analytics
Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase . As a Senior Analytics Engineer on the GFCO Analytics Engineering team within the Customer Experience organization, you'll build the data foundations and analytical models that power customer experience and compliance operations at Coinbase. This team develops trusted metrics, scalable pipelines, and causal measurement frameworks that enable CX stakeholders to make faster, better decisions. You'll own end-to-end data models, design experiments, and apply machine learning to problems that directly influence how we serve and protect millions of customers. What you'll do: - Own the design, build, and maintenance of production data pipelines, dimensional models, and ML-powered analytics products (including LLM-based contact classification, friction detection, and issue attribution) serving CX and compliance use cases. - Drive the development of self-service dashboards and AI-assisted analytics tools in Looker, Hex, or Python visualization libraries that reduce time-to-insight for CX stakeholders and operational teams. - Design and execute causal inference frameworks and quasi-experiments (A/B tests, holdout frameworks, difference-in-differences analyses) to measure the incremental impact of CX programs on customer retention and product engagement. - Partner with cross-functional stakeholders to translate business needs into scalable data solutions, managing a long-term analytics roadmap that balances tactical delivery with strategic investment. - Lead deep-dive investigations into key performance metrics using advanced statistical methods (Bayesian reasoning, time series analysis, propensity score matching) to identify actionable opportunities that improve customer outcomes, operational efficiency, and compliance posture. - Shape analytics engineering standards, documentation practices, and testing frameworks that enable the broader team to move faster with higher data quality and statistical rigor. Required Skills and Experience: - 5+ years of experience in analytics engineering, data science, or data engineering, with hands-on ownership of production data pipelines, dimensional data models (star/snowflake schemas), and statistical or ML models in dbt, Airflow, Snowflake, or similar. - Advanced SQL and Python proficiency applied to data model development, pipeline orchestration, causal inference, statistical analysis, and ML model deployment - not limited to scripting or visualization. - Demonstrated experience designing and executing A/B tests, quasi-experiments, and causal inference methods (difference-in-differences, propensity score matching) with the statistical rigor required for executive reporting and regulatory defensibility. - Proven success building production-grade dashboards and self-serve analytics solutions in BI tools (Looker, Tableau, Hex, or similar) that mea
Senior Customer Engineer, Named - NYC
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Available Locations - New York, US About the Role At Cloudflare, we are on a mission to help build a better Internet. As the architectural complexity of enterprise solutions scales, we are evolving how we partner with our customers. The Customer Engineer (CE) represents the core driver of our technical go-to-market strategy: a trusted advisor who owns the technical relationship from the initial discovery phase through to long-term adoption and ongoing account expansion. Sitting within the GTM organization and reporting to the Regional Customer Engineering Leader, you will not hand off your customers once an initial agreement is reached. Instead, you will operate as a quota-carrying technologist, utilizing AI-augmented workflows to eliminate administrative toil so you can focus on high-value architectural design and driving measurable business outcomes across the entire customer journey. Key Responsibilities - Technical Validation: Partner closely with Account Executives to lead technical discovery, build bespoke architectures, and deliver compelling product demonstrations and Proof of Concepts (PoCs) across Cloudflare’s portfolio (Security, Networking and Developer Platforms). - Customer Adoption & Value Realization: Lead and/or provide oversight to technical onboarding and implementation, serving as the primary executive and engineering contact for the customer. You will partner with Account Executives to own discovery, demos, onboarding, technical health, risk, and expansion strategy. You will proactively monitor dynamic customer health scores and telemetry to ensure rapid time-to-value and resolve integration bottlenecks. - Commercial Accountability & Expansion: Carry a variable quota tied directly to new business acquisition and/or ongoing account growth. You will be commercially accountable for ensuring deep platform adoption, retaining revenue, and identifying strategic cross-sell and up-sell opportunities based on product usage data. Lead technical Quarterly Business Reviews (QBRs) to tra
Android Engineer, Applied Foundations
About the Team OpenAI’s Applications Engineering organization builds and operates the products that bring our cutting-edge research to millions of users and developers worldwide. The Applied Foundations team owns the core product and platform layers that make those experiences possible — from identity & access, to safety to payments & commerce across all of our apps. Our teams span product engineering, infrastructure, and safety, working together to deliver technology that is reliable, secure, and trusted at global scale. About the Role You will be a Senior Android engineer on OpenAI’s Applied Foundations team, building the core mobile experiences that power how users sign up, manage their account, family features, pay for services, stay safe, and interact with OpenAI’s products with confidence. This role is about creating high-quality products as well as reusable Android foundations that product teams across different OpenAI apps depend on to ship quickly while meeting the highest standards for security, reliability, and user trust. You’ll own complex client-side systems spanning UI, networking, local state, payment integrations and Apple platform integrations, and work closely with backend, product, and safety partners to shape the architecture that supports OpenAI’s mobile ecosystem at global scale. You might thrive in this role if you: - Have 4+ years of professional software engineering experience. - Have a proven track record of building high-quality Android applications in production. - Are fluent in Kotlin (and/or Java) and familiar with Android development tools and architecture components. - Prioritize performance, security, and user experience in mobile development. - Enjoy working cross-functionally to bring ambitious product ideas to life. - Care deeply about performance, security, and user experience. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Member of Technical Staff (Software Engineer, Clou...
ABOUT THE ROLE The Cloud Infrastructure team owns the foundational cloud primitives and deployment models that power Perplexity's products, from multi-tenant public cloud to single-tenant and on-premises solutions for enterprise customers. As Perplexity grows its Computer and Enterprise products, this team builds and operates the security, isolation, and compliance layers that customers depend on. We provide the deployment topologies, multi‑region infrastructure, and core services that enable Perplexity to run reliably and efficiently for both consumer traffic and large enterprises. KEY RESPONSIBILITIES - Own the roadmap and technical strategy for agent-driven cloud infrastructure management. - Design and operate Perplexity’s cloud networking fabric, including VPC architectures, private connectivity, and peering with hyperscalers and neocloud providers to support low-latency, high-throughput AI workloads. - Architect and scale compute platforms (Kubernetes/EKS, autoscaling groups, and mixed CPU/GPU fleets) to efficiently serve online request traffic and background workloads across regions. - Build and maintain secure, isolated deployment topologies for multi-tenant, single-tenant, and customer‑owned cloud (BYOC) environments, including cross-account networking, identity, and policy guardrails. - Implement and evolve multi-region strategies for availability, failover, and data locality, including traffic routing, regional capacity planning, and disaster recovery playbooks. - Partner with security to deliver enterprise controls such as BYOK/KMS integrations, network isolation, and auditability required for regulated customers. - Develop automation, tooling, and runbooks that make day‑2 operations (provisioning, upgrades, incident response) predictable and repeatable for Perplexity products across all environments. QUALIFICATIONS - Deep experience designing and operating cloud infrastructure on AWS (VPC design, routing, security groups, load balancing, private connectivity). - Strong background with Kubernetes/EKS and container orchestration, including multi‑cluster, multi‑region, or multi‑account setups. - Hands-on experience with cloud networking and peering (VPC peering, Transit Gateway, private link/service endpoints, or similar constructs in neoclouds). - Experience building or operating secure, isolated environments for enterprise customers (single‑tenant, BYOC, or on‑prem), ideally including BYOK/KMS integrations and compliance constraints. - Proficiency with infrastructure as code (Terraform) and strong software engineering skills in at least one of Python, Go, or Rust for automation and tooling. - Strong debugging and incident management skills across distributed systems (networking, compute, and platform layers), with a track record of driving root‑cause analysis and long‑term fixes. - 7+ years of industry experience building and operating production cloud infrastructure, including leading the design of complex systems or migrations. If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
Senior AI Product Manager, Cybersecurity
Scale has been the leading AI data foundry, helping fuel the most exciting advancements in AI, including frontier model training, enterprise adoption, defense applications, and autonomous vehicles. Our mission is to develop reliable AI systems for the world's most important decisions We're looking for a Senior AI Product Manager to build and own Scale's Cybersecurity portfolio — the data, environments, and evaluations frontier labs use to train and measure security capability in their models. This is a build role: you will define the strategy and standards for a product line that does not exist yet. Security is where the hardest problems in agentic AI now sit. An agent that can find a vulnerability, prove it reproduces, and patch it without breaking the system is doing work that takes a skilled human days. Measuring that honestly requires reproducible execution environments at scale and practitioners who have actually done the work. Scale has the first, proven across SWE-Bench Pro, SWE Atlas, and our contributions to the Terminal-Bench lineage. You will build the second. You Will - Own the roadmap and strategy for Scale's Cybersecurity portfolio across training data, RL environments, agentic task suites, and evaluation products — and stand the product line up end to end, from task taxonomy and sourcing through pricing and first external release. - Define the capability map we train and measure against: vulnerability discovery, proof-of-concept reproduction, patch generation and regression safety, secure code review, supply-chain analysis, malware and binary analysis, detection engineering, and incident triage. - Make the strategic call on where Scale competes across the offense–defense spectrum — which capabilities we build training data for, which we only measure, and which we decline. - Partner with ML researchers and security practitioners on task specifications, grader design, and verifiable rewards, holding to execution-grounded verification wherever possible: a task counts as solved only when the reproducer fires or the patch holds without breaking functionality. - Drive the infrastructure roadmap — reproducible vulnerability images, fuzzing and build toolchains, sandboxed execution, network-segmented ranges, automated verification — and build sourcing pipelines that scale past hand-curation. - Own the responsible-development posture: containment, coordinated disclosure for live vulnerabilities surfaced during task construction, need-to-know handling of sensitive artifacts, and customer vetting, working with Security, Legal, and Policy to make these processes real rather than nominal. - Establish governance for data quality, contamination prevention, license and IP hygiene, reproducibility, and release management. - Recruit and steward a contributor network of working practitioners — vulnerability researchers, exploit developers, malware analysts, detection engineers, incident responders — and design quality controls that hold up when reviewers are validating work at the edge of their own expertise. - Own external partnerships across open-source benchmark collaborations, academic security groups, and enterprise data partnerships. - Work directly with frontier labs and enterprise customers to understand where their models fail on security work, translate that into roadmap, and partner with GTM on launches and thought leadership. Ideally, You'd Have - Real cybersecurity work under your belt, rather than security-adjacent product experience: vulnerability research, fuzzing and crash triage
Android Engineer, Ad Formats
About the Team The Monetization team is a new cross-functional group working across engineering, product, research, and design to build the foundational systems that will help OpenAI scale access to intelligence responsibly. Our mission is to develop user-first, privacy-preserving monetization products, including next-generation ads experiences, that strengthen user trust, unlock economic opportunity, and support OpenAI’s long-term innovation. Monetization plays a critical role in enabling OpenAI to continue pushing the boundaries of AI capabilities while ensuring the benefits of AGI are broadly shared. We believe monetization must be aligned with user value, uphold rigorous privacy and safety standards, and sustain a healthy ecosystem of developers, advertisers, and businesses. This team operates in a greenfield environment and moves quickly through prototyping, experimentation, and iterative deployment. We partner closely with Product, Design, and Research to bring new ad experiences into real-world systems across OpenAI surfaces at global scale, including thoughtfully integrating them into the core ChatGPT experience. About the Role We’re looking for an Android Engineer to help build the native Android experiences and client-side systems that power how ads are structured, rendered, and delivered across OpenAI’s ads ecosystem. This role sits within the Ads Formats team, which owns the creative rendering and presentation layer for next-generation ads experiences across different surfaces and media types. You’ll help build the Android infrastructure and tooling that support formats such as text, image, video, native, conversational, and interactive ads, while ensuring they render reliably and perform efficiently across platforms. You’ll work closely with backend, Product, Design, Research, and Safety partners to shape Android architecture that supports user-first, privacy-preserving monetization experiences within ChatGPT and OpenAI’s broader mobile ecosystem. In this role, you will - Build and ship ads format experiences on Android, including text, image, video, native, conversational, and interactive ad surfaces. - Design and maintain shared Android frameworks and primitives for ad rendering, creative presentation, media handling, format validation, and policy-aware UX patterns. - Own complex Android systems end-to-end across UI architecture, networking, local persistence/state, observability, rendering performance, and release processes. - Build robust integrations with Android platform and ecosystem components, including media playback, deep links, device capabilities, and app lifecycle behavior. - Optimize performance, reliability, and responsiveness at global scale, including rendering quality, scrolling performance, startup time, media load latency, network resiliency, battery usage, and crash-free sessions. - Establish and evolve testing and quality systems, including unit, integration, UI, screenshot, automated regression, and release validation workflows. - Collaborate with Product, Design, Research, backend, and Safety to deliver ads experiences that meet OpenAI’s highest standards for safety, privacy, fairness, and policy compliance. - Provide technical leadership through architecture reviews, mentoring, and setting engineering standards across Android ads formats and monetization surfaces. You might thrive in this role if you - Have 4+ years of professional software engineering experience with meaningful Android ownership. - Have a track record of building and shipping high-quality Android applications in production, especially for user-facing, performance-sensitive, or trust-sensitive flows. - Are fluent in Kotlin and comfortable with Android tooling and architecture, including Gradle, Android Studio, modern app architecture patterns, and Jetpack Compose. - Have experience building polished mobile UI systems, media-rich experiences, rendering frameworks, design systems, or reusable product infrastructure. - Enjoy making pragmatic architectural tradeoffs while keeping systems maintainable, testable, and scalable. - Care deeply about performance, reliability, privacy, and user experience, and you bring a high bar for polish. - Thrive in 0→1 environments where systems, architecture, and user experiences must be defined from scratch. - Bonus: Have experience with ads formats, creative rendering systems, media delivery, native ads, conversational products, mobile monetization, or large-scale consumer mobile applications. Location This role is exclusively based in our San Francisco HQ. We offer relocation assistance to new employees. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Staff Software Engineer, Inference
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role: Our Inference team is responsible for building and maintaining the critical systems that serve Claude to millions of users worldwide. We bring Claude to life by serving our models via the industry's largest compute-agnostic inference deployments. We are responsible for the entire stack from intelligent request routing to fleet-wide orchestration across diverse AI accelerators. The team has a dual mandate: maximizing compute efficiency to serve our explosive customer growth, while enabling breakthrough research by giving our scientists the high-performance inference infrastructure they need to develop next-generation models. We tackle complex, distributed systems challenges across multiple accelerator families and emerging AI hardware running in multiple cloud platforms. As a Staff Software Engineer on our Inference team , you will work end to end, identifying and addressing key infrastructure blockers to serve Claude to millions of users while enabling breakthrough AI research. Strong candidates should have familiarity with performance optimization, distributed systems, large-scale service orchestration, and intelligent request routing. Familiarity with LLM inference optimization, batching strategies, and multi-accelerator deployments is highly encouraged but not strictly necessary. Strong candidates may also have experience with: - High-performance, large-scale distributed systems - Implementing and deploying machine learning systems at scale - Load balancing, request routing, or traffic management systems - LLM inference optimization, batching, and caching strategies - Kubernetes and cloud infrastructure (AWS, GCP) - Python or Rust You may be a good fit if you: - Have significant software engineering experience, particularly with distributed systems - Are results-oriented, with a bias towards flexibility and impact - Pick up slack, even if it goes outside your job description - Want to learn more about machine learning systems and infrastructure - Thrive in environments where technical excellence directly drives both business results and research breakthroughs - Care about the societal impacts of your work Representative projects across the org: - Designing intelligent routing algorithms that optimize request distribution across thousands of accelerators - Autoscaling our compute fleet to dynamically match supply with demand across production, research, and experimental workloads - Building production-grade deployment pipelines for releasi
Senior/Staff Software Engineer, Search & Retrieval...
About Pinecone Pinecone is the trusted AI knowledge company. Its trusted AI knowledge platform—including its Database, Nexus, and Marketplace products—power accurate, fast, and cost-effective AI applications for more than 10,000 customers and 1M developers worldwide. Pinecone's mission is to make AI knowledgeable. For more information, visit pinecone.io http://pinecone.io. About the Team and Role: We are hiring a senior/staff software engineer to help design and build core components of our next-generation knowledge retrieval system built for the AI era – search and retrieval infrastructure that powers high-quality, scalable, and enterprise-grade agentic systems. You’ll build the framework that allows our customers to connect knowledge–synthesized from structured and unstructured data–to modern LLM-powered applications, leveraging the world’s best-in-class vector DB supporting semantic search and hybrid retrieval. This role is ideal for someone who loves backend system architecture, distributed systems, and applied AI infrastructure. It is a high impact role with significant ownership across architecture, performance, and system reliability. Responsibilities: - Design and build scalable platform components leveraging advanced retrieval via query planning, semantic and hybrid search, metadata-aware search, and LLM generation - Design and build optimized indexing pipelines for structured and unstructured data - Build backend services for semantic and hybrid retrieval, knowledge graph construction, and retrieval orchestration - Improve retrieval quality through evaluation and observability frameworks - Design APIs for internal and external user and agentic consumers - Optimize latency, throughput and cost across large-scale inference and retrieval workloads - Drive technical direction for reliability and security What You’ll Bring to the Table: To thrive in this role, you don't need to check every single box, but you should be deeply passionate about how to turn data into knowledge. Systems Expertise - Architectural Depth: You have a proven track record (typically 6+ years) of shipping production-grade backends for large-scale systems. You don’t just write code; you design for high throughput, low latency, and long-term maintainability. - Data Engineering Savvy: You’re comfortable building high-throughput indexing pipelines that handle both the messy world of unstructured data and the rigid world of structured schemas. AI & Retrieval - Retrieval Intuition: You understand that "search" is more than just a keyword match. You have direct experience (or deep theoretical knowledge) in semantic search, vector databases, hybrid retrieval strategies, or with traditional search engines like Elastic or OpenSearch. - RAG & Orchestration: You understand the nuances of Retrieval-Augmented Generation (RAG) patterns, from embedding pipelines and hybrid search techniques to how query planning and metadata filtering can make or break an LLM's performance. Technical - Language Fluency: You are an expert in at least one major language like Go, Rust, C++, Java, or Python. - Infrastructure: Familiarity and experience with modern infrastructure tools, such as Kubernetes, cloud-native architectures, and observability frameworks, as well as infrastructure-as-code tools like Terraform or Pulumi. Ownership & Impact - Product Thinking: You don't just build to spec; you build for the user. You can design clean, intuitive APIs that both human developers and autonomous agents will love. - Ambiguity Navigator: You’re comfortable in a high-growth environment. You prefer "owning a problem" over "executing a ticket." Bonus Points - Experience building multi-tenant SaaS platforms. - Experience with retrieval evaluation frameworks—knowing how to actually measure "good" search results. - Experience with query planning or agentic reasoning loops (e.g., teaching a system how to break down a complex prompt into multiple specific steps). Perks & Benefits: - Comprehensiv
Member of Technical Staff (Software Engineer, Acce...
About the Role The AI Acceleration team’s mission is to make Perplexity the best place to build and ship software with AI agents. We build the infrastructure that engineers and agents rely on, and develop new ways for agents to write, test, review, and ship code. Our work helps teams move from an idea to production faster, without compromising quality or reliability. We own the end-to-end development experience at Perplexity, from the environment where code is written to the systems that ship it to production. That includes local and cloud coding environments, build and test infrastructure, code review, and release management. We’re also building autonomous software development systems, where agents take on increasingly complex engineering work with explicit evaluation, verification, and safety controls. We own both the infrastructure these systems depend on and the workflows that make them useful. As an AI Acceleration Engineer, you’ll turn emerging agent capabilities into dependable systems used across Perplexity. You’ll work directly with engineers to understand where development slows down, experiment with new approaches, and take promising ideas through to production. This role combines systems engineering, developer experience, and hands-on agent development, with a direct measure of success: helping teams spend less time on delivery overhead and more time building products. Responsibilities - Identify, prioritize, and deliver the highest-impact opportunities to accelerate how Perplexity builds and ships software with AI. - Work directly with engineering and business teams to understand their workflows, constraints, and bottlenecks, and build solutions that address how they actually work. - Build and operate the infrastructure that engineers and agents depend on, including development environments, build and test systems, code review, and release tooling. - Make our codebases, systems, and internal knowledge easier for agents to navigate, understand, and use through better tooling, interfaces, documentation, and context. - Take agent-driven workflows from prototype to production, building the evaluations, verification, and controls needed to delegate increasingly complex engineering work safely. - Improve delivery speed and software quality together. Measure the impact of your work on development time, review effort, and production reliability, and use those results to guide what comes next. - Evaluate emerging models, tools, and approaches through hands-on experimentation. Turn the evidence into clear technical decisions, and drive adoption of the technologies that prove useful. - Use AI extensively in your own engineering work, share what works, and help colleagues adopt effective practices. Partner with engineering leadership and recruiting to strengthen how we hire and develop engineers who work effectively with AI. Qualifications - 5+ years of software engineering experience, ideally with substantial work in infrastructure, platform engineering, or developer productivity in technically complex environments. - Daily, hands-on use of AI models and coding tools, with practical judgment about where they perform well, where they fail, and how to verify their output. - Strong proficiency in one of the languages – Python, Go or Rust, along with the willingness to learn other languages as the work requires. - Broad familiarity with the systems used by AI product and applied research teams, including cloud infrastructure, distributed systems, data pipelines, and ML tooling. You don’t need deep expertise in every layer, but you should understand how they fit together. - An ability to understand how engineers and researchers across disciplines work, paired with curiosity about the needs of business and operations teams. You build tools around users’ actual workflows and constraints. - A drive to make codebases, systems, and processes easier to understand, operate, and change. You look for ways to replace brittle workflows and implicit knowledge with clear interfaces and reliable automation. - Sound technical judgment about when to experiment, when to commit, and when to ship a pragmatic solution. You can balance immediate delivery with investments that make future work faster and more reliable.
Member of Technical Staff (Software Engineer, Back...
ABOUT THE ROLE The Backend Platform team is the backbone of Perplexity’s product reliability, scalability, and performance, enabling every product and AI team to build with confidence. This high‑impact group builds and maintains critical infrastructure, including backend systems for authentication, authorization, real-time data flows, service orchestration, and sandboxing, to ensure fast, reliable, and secure user experiences. By setting rigorous standards for code quality, uptime and performance, the Platform team ensures everyone at Perplexity can innovate at speed on top of a robust, well-architected foundation. KEY RESPONSIBILITIES - Lead the design and implementation of our sandboxing platform to safely execute untrusted and user‑generated code while meeting strict performance and reliability requirements. - Define and extend our RBAC and authorization primitives, ensuring they scale with new product capabilities and enterprise controls. - Own key backend services involved in authentication and encryption flows (including BYOK‑related pieces), partnering with Security and Infra on defense‑in‑depth. - Set the technical bar for backend platform design and operations, driving best practices in reliability, observability, and incident response for always‑on systems. - Partner with product and AI teams to define clear platform interfaces, SLAs, and integration patterns so new features can reliably build on shared backend capabilities. - Provide technical leadership across the backend platform area, mentoring other engineers and making long‑term architectural decisions that keep the foundation simple, secure, and evolvable. QUALIFICATIONS - Experience designing and building backend systems that run in production (typically 4+ years for mid-level, more for senior and staff). - Strong system design skills, with a track record of creating efficient, reliable, and scalable architectures. - Hands-on experience with modern infrastructure (for example AWS, Kubernetes, and related cloud technologies). - Strong proficiency in at least one backend language such as Python, Go, or Rust, and the ability to work effectively in a multi-language environment. - Collaborative mindset and eagerness to solve challenging technical problems with other experienced engineers. - Comfort working in security‑sensitive areas (auth, authorization, encryption) and making pragmatic trade-offs between safety, simplicity, and velocity. If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
Full Stack Software Engineer, Codex
About the Team The Coding team is reimagining how software is built in the AI era. We build tools and workflows that help software engineers work faster, tackle more ambitious projects, and spend less time on repetitive tasks. AI has already transformed how code is written, but software engineering extends far beyond coding. Our mission is to apply AI across the entire software development lifecycle (SDLC) — from design and implementation to code review, testing, debugging, issue remediation, maintenance, documentation, and user support. The team is also responsible for developer-facing Codex experiences including the Codex IDE Extension and the terminal interface, which are used daily by developers ranging from individual open-source contributors to some of the world’s largest engineering organizations. The team also works closely with the open-source software community, building tools that help maintainers and contributors manage increasingly complex projects. We believe AI can make open-source development more sustainable by reducing the operational burden of reviewing contributions, triaging issues, maintaining quality, and supporting growing communities. By building the future of software development, we're helping advance OpenAI's mission of ensuring that the benefits of AI reach people around the world. About the Role We’re hiring a Full Stack Software Engineer to help invent the next generation of AI-powered software development workflows. “Full stack” in this role means much more than traditional frontend and backend development. You'll own complete product experiences, spanning user interfaces, workflow orchestration, agent and prompt design, backend systems, and cloud infrastructure. This is a highly product-oriented role. You'll work directly on the workflows developers use every day, identifying bottlenecks and rethinking how software gets built in a world where AI agents are active participants in the development process. The features you ship will influence how developers around the world write, review, test, and maintain software. In this role, you will: - Build end-to-end product experiences that span frontend applications, backend services, agent workflows, cloud infrastructure, and developer tooling. - Design AI-powered workflows that generalize across a wide variety of software engineering teams, languages, codebases, and development practices. - Discover and implement novel ways to apply AI to eliminate friction throughout the software development lifecycle. - Partner closely with product, design, and research to understand developer needs and rapidly translate insights into shipped product improvements. - Work directly with users — including developers at OpenAI, open-source contributors, startups, and large enterprises — to understand pain points and validate solutions. - Improve the reliability, observability, scalability, and performance of the systems and workflows you build. You might thrive in this role if you have: - Strong software engineering fundamentals and experience building production systems. - Experience with TypeScript, Rust, or a similar systems or application programming language. - Deep familiarity with modern software development tools, workflows, and engineering practices. - Experience using AI-assisted development tools and a strong intuition for their strengths, weaknesses, and emerging opportunities. - A desire to own products and features end-to-end, from conception through launch and iteration. - Strong product judgment and a bias toward learning from real user feedback. - Creativity in reframing problems, challenging assumptions, and inventing new workflows rather than simply optimizing existing ones. The ideal candidate is someone who loves building developer tools, thinks deeply about how software gets built, and is excited by the opportunity to redefine those workflows from first principles in the age of AI. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Firmware Engineer, Robotics
About the Team We are building general-purpose robotics. In the short term, we are focused on robots to support skilled workers to build our future infrastructure. In the long term, we imagine everyone having a personal robot doing anything they need. Progress is rapid, and based on a foundation of co-design between robotics hardware and ML research. About the Role As a Firmware Engineer, you will define and drive the architecture of embedded systems for next-generation hardware products. You will own foundational firmware decisions across real-time execution, device bring-up, hardware interfaces, fault handling, safety mechanisms, and production readiness. We’re looking for someone with deep experience building safety-critical or high-consequence systems, where failures can have meaningful consequences. You should be comfortable reasoning about risk, designing for diagnosability and graceful degradation, and creating engineering practices that raise the reliability bar for the entire team. You should also be unusually good at moving fast. Sometimes the right answer is a carefully reviewed architecture that will endure for years; sometimes it is getting a rough-but-useful prototype working by the end of the afternoon so the team can learn something concrete tomorrow. We value engineers who know the difference, make that call well, and can operate credibly in both modes. You will be both a technical leader and a hands-on builder: setting direction, reviewing critical designs, unblocking the hardest problems, and writing production firmware when it matters most. Our embedded stack uses a lot of Rust. Extensive experience in the language is a big help! In this role, you will: - Rapidly bring up new hardware and set execution pace for the team. - Lead firmware architecture for embedded systems spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics. - Define engineering standards for reliability, fault tolerance, observability, and maintainability across the firmware stack. - Design and review safety-critical mechanisms, including fault detection, recovery paths, watchdog strategies, redundancy where appropriate, and safe-state behavior. - Build quick, scrappy prototypes when speed of learning matters, then harden the right ideas into production-quality systems. - Partner closely with engineers in hardware, software, and AI research from early prototype through production. - Build rigorous bring-up, validation, and release processes for embedded platforms. - Establish testing strategies across unit, hardware-in-the-loop, integration, stress, and failure-injection testing. - Drive root-cause analysis for subtle hardware, firmware, and system interactions. - Make clear tradeoffs across performance, memory, power, schedule, and safety. - Mentor firmware engineers and help shape a culture of urgency, technical rigor, practical judgment, and high-quality execution. You might thrive in this role if you: - Have extensive experience developing firmware in an iterative environment. - Get a thrill from bringing up new hardware and taking end-to-end ownership over ensuring it works. - Have led architecture and delivery for complex embedded products that shipped to real users or operated in demanding production environments. - Are deeply fluent in low-level languages (we use Rust!) and comfortable working close to hardware under real-time constraints. - Understand embedded systems from first principles, including interrupts, scheduling, memory layout, buses, DMA, timing behavior, and failure modes. - Have strong instincts for defensive design, fault containment, validation depth, and post-deployment diagnosability. - Know when to build the durable system and when to produce the fastest credible artifact that unlocks the next decision. - Communicate clearly across disciplines and can turn ambiguity into sound technical direction. - Care about building systems that are not only fast and capable, but also trustworthy. - Make heavy use of Codex, Claude Code, or similar AI-assisted coding systems to accelerate implementation, prototyping, debugging, and iteration. Nice to have: - Experience with Rust in embedded environments. - Experience with Embassy or other async embedded Rust frameworks. - Familiarity with mixed-language firmware architectures, including introducing Rust incrementally into existing C/C++ systems. - Experience with ARM Cortex-M or Cortex-R platforms, RTOSes, and low-power embedded designs. - Experience building firmware for sensor-rich, latency-sensitive, or tightly integrated electromechanical products. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Sr Applied Scientist
Who We Are At 2K, we create some of the most iconic and culture-shaping video games in entertainment, including NBA® 2K , one of the top-selling franchises in the world, and legendary titles like BioShock® , Borderlands® , Mafia , Sid Meier’s Civilization ® , and XCOM® , as well as fan favorites WWE® 2K , TopSpin® , and PGA TOUR® 2K . We build unforgettable experiences by pushing the boundaries of creativity, authenticity and innovation across every genre. Our portfolio is brought to life by some of the most influential game development studios in the world. Visual Concepts, Firaxis Games, Hangar 13, Cat Daddy Games, 31st Union, Cloud Chamber, Gearbox, HB Studios, and 2K SportsLab create world-class experiences across platforms. But what truly powers 2K is our people. We believe the best ideas come from teams that feel empowered, supported, and inspired. As an equal opportunity employer, we are committed to fostering a diverse, inclusive workplace where people are encouraged to come as they are and do their best work. What We Need 2K is looking for a Sr. Applied Scientist to join the Applied AI Team in the Product Organization, with a focus on our flagship franchise NBA 2K. Our team leverages AI, machine learning, statistics, and operations research, and economics to build systems that power core game experiences. We develop algorithmic solutions in areas such as matchmaking, in-game experience personalization, player engagement, in-game economy, content optimization, and fraud detection. What You’ll Do - Design, develop, and iterate on machine learning models that directly impact in-game experiences and core systems (e.g., matchmaking, skill rating systems, recommender systems). - Build and refine representation learning models to capture player skill, lineup/build strength, and interaction patterns from sequential gameplay data. - Stay informed on state-of-the-art techniques, evaluate their applicability, and lead efforts to integrate promising methods into our systems. - Formulate ambiguous product problems into well-defined machine learning tasks. - Lead technical discussions, advocate for best practices in model development and deployment, and ensure scientific rigor. - Collaborate closely with engineers, MLEs, and product stakeholders to integrate models into production systems and influence game design decisions. What Will Make You A Great Fit We are seeking a senior scientist with strong foundations in machine learning and statistics, combined with hands-on experience building and applying models to real-world problems. The ideal candidate is comfortable working with imperfect data, defining problems from scratch, and applying modern modeling approaches—including deep learning and representation learning—to generate meaningful impact. They should be a curious, solution-oriented problem solver who can move b
Senior Agentic Engineer - Java Backend & DevOps
Senior Agentic Engineer - Java Backend & DevOps at Goodgame Studios. German games industry role. Company category: Developer & Publisher. Job category: Tech / Programming. Job type: Full-Time. Added: 23.05.2026.
Senior Software Engineer: Assistant
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. You'll build the agentic AI system that powers creation for millions of Roblox creators. The Assistant team is converging Studio Assistant (desktop) and Build (mobile) into a single cloud-native architecture — one harness, one tool set, one eval framework. You'll work across the full stack: cloud orchestration, LLM integration and model routing, tool/skill execution, and the creator-facing client. The system orchestrates multi-step creation workflows end-to-end: planning, code generation, asset creation, and automated testing. You Will: - Help and understand the needs of the community that uses our software, from beginning artists to professional scripters and designers. - Take ownership and responsibility for designing, building, testing, and deploying services within the Roblox ecosystem. - Work on a variety of unique technical challenges within complex systems. - Be a technical bar-raiser for high code quality, architectural designs, and long-term planning. - Develop fellow engineers on the team. You Have: - 5+ years of experience shipping high-complexity software and supporting mission-critical applications at scale. - Experience architecting, designing, and leading implementation across a wide range of software products and systems. - Experience building AI infrastructure, including systems for model serving, orchestration, reliability, and production observability. - Familiarity with agentic systems and multi-step execution loops, including planning, tool use, recovery, and long-running workflows. - Understanding of tools, skills, and evaluation frameworks for AI systems, including how to design reliable tool interfaces, improve capability coverage, and measure quality through structured evals. - Expertise in component-based libraries and frameworks, with a strong grasp of building performant, high-quality user experiences. - Proficiency in C++, C#, Java, or similar programming languages. - Strong understanding of SQL and NoSQL systems at scale. - Deep understanding of the components required to build modern large-scale infrastructure, with the judgment to evaluate tradeoffs, recommend pragmatic solutions, and align engineers around a direction. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base
Staff Machine Learning Engineer, Audio - Singapore...
Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played PC game in the world, over 100 million play every month. Players form the foundation of our community and it’s for them that we continue to evolve and improve the League of Legends experience. We’re looking for humble but ambitious, razor-sharp professionals who can teach us a thing or two. We promise to return the favor. Like us, you take play seriously; you’re passionate about games. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints. That's where you come in. Riot’s Singapore Efficiency team builds the technology that lets our creative teams do their best work. In audio, a lot of a sound designer’s day goes to repetitive editing, processing, and asset management rather than to the sound design itself, and that is the gap we want to close. You will be reporting to the Senior Manager, Machine Learning Engineer. As a Staff Machine Learning Engineer, Audio , you’ll build tools that handle the tedious and technical parts of audio production so sound designers and audio teams can focus on the craft of sound. Responsibilities: - Build assistive audio tooling, drawing on audio processing, voice/speech, and music techniques, to remove repetitive and technical steps from the sound designer’s workflow. - Partner with sound designers and audio engineers to target costly authoring and editing work and ship tooling that shortens it. - Define and run evaluations for audio quality and quantify the time returned to audio teams. - Follow developments in audio and speech ML and judge what holds up under production constraints. Required Qualifications: - Master’s or Ph.D. degree in Computer Science, Statistics, Mathematics, or a related field, with a focus on Machine Learning, Data Science, or Artificial Intelligence. - Audio specialization: Deep, proven expertise in audio ML, covering generative audio, neural vocoders, text-to-speech/voice conversion, music modeling, and audio representation learning. - At least 5 years of experience applying Machine Learning to real-world problems, with a demonstrated record of delivering impactful, end-to-end ML solutions in Audio in a fast-paced environment. - Evidence of working on state-of-the-art approaches , demonstrated through peer-reviewed publications (e.g. ICASSP, INTERSPEECH, ISMIR, NeurIPS, ICML, ICLR) and/or shipped projects, open-source contributions, or production systems in Audio that pushed the technical frontier. - Proficiency in programming languages such as Python, C, C++, or C#, and strong hands-on experience with frameworks such as PyTorch, TensorFlow, or JAX. - Strong understanding of statistical analysis, experimental design, and evaluation techniques. - Deep, hands-on experience with Generative Models, including audio diffusion and flow matching models, VAEs, and autoregressive/transformer models for waveform or spectrogram modeling, applied to building artist-assistive tools and accelerating technical steps in the audio pipeline. - Excellent communication skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders. - Leadership exper
Senior Software Engineer, Safety Foundation
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 right now, we're in the middle of one of the most significant evolutions in our history. We're scaling to handle 10x more traffic while keeping cost growth in check. We're rebuilding the platform to be AI-first, natively supporting agentic and ML-driven safety workflows without compromising on security or auditability. And we're radically improving developer velocity — cutting the time it takes any team to integrate safety capabilities from months to hours. As a Senior Software Engineer on the Safety Foundation team, you will architect, implement, and grow the systems that enable the moderation of all content and interactions on Roblox. Your work will be fundamental in keeping the experiences of over 100+ million daily active users at Roblox safe, civil, and delightful. In this role, you will report to the Engineering Manager of the Safety Foundation team. You Will: - Contribute to the architecture & development of the Safety Platform - the backbone that powers safety across Roblox. - Help design & build the developer experience layer that enables product teams across Roblox to integrate safety capabilities in hours, not months - Take ownership of projects from concept to deployment, ensuring high quality, reliability, and scalability. - Partner closely with Trust & Safety ML, User S
Senior Engineering Manager, Search and Discovery
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. The mission of the search and discovery team is to connect a billion users with the best connections and content at the right time, covering an extremely diverse range of recommendations and search problems at high scale. This is fundamental to how we personalize the experience to drive engagement and retention for Roblox users. Our recommendation systems suggest all games that the users see and play with across all surfaces. As a Senior Engineering Manager for the Search & Discovery ML team, you will lead the architects of exploration for one of the world's largest immersive platforms. You will be responsible for the core algorithms that connect over 120 million daily active users with millions of 3D experiences, items, and social connections. This is a high-impact leadership role where your team’s models directly determine the growth, retention, and satisfaction of the Roblox community. You will move beyond traditional recommendation systems into the realm of multimodal, agentic, and generative discovery . You Will: - Lead and grow a high-performing team of machine learning engineers, fostering a culture of ownership, collaboration, and engineering excellence. - Establish a long-term strategic framework for the home page ML models - Collaborate with the ML platform team, data science, and product teams to deliver SoTA ML models. - Oversee the end-to-end development life cycle, ensuring timely delivery of high-quality, robust ML solutions. - Mentor and coach team members, providing continuous feedback and career development guidance. - Manage cross-functional projects and communicate progress, risks, and challenges to leadership and stakeholders. You have: - 5+ years of management experience and 8+ years of experience building machine learning systems. - Experience in hiring, managing, and mentoring senior machine learning engineers and technical leaders. - Deep knowledgeable about the best practices for SoTA machine learning architecture and algorithms. - Skill at driving technical strategy and roadmap planning in ambiguous and fast-paced environments. - Established strong, collaborative relationships with cross-functional partners and senior leadership. - Passion about fostering a high-trust, no-blame culture that prioritizes growth-oriented mentorship and psychological safety. - Knowledge in the machine learning life cycle and the data requirements for training, serving, and monitoring mod
Staff Machine Learning Engineer, 3D - Singapore Ef...
Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played PC game in the world, over 100 million play every month. Players form the foundation of our community and it’s for them that we continue to evolve and improve the League of Legends experience. We’re looking for humble but ambitious, razor-sharp professionals who can teach us a thing or two. We promise to return the favor. Like us, you take play seriously; you’re passionate about games. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints. That's where you come in. Riot’s Singapore Efficiency team builds the technology that lets our creative teams do their best work. In 3D, the path from a modeler’s idea to a game-ready asset is full of slow, technical steps such as cleanup, retopology, UVs, and LODs, and that is exactly where we focus our effort. You will be reporting to the Senior Manager, Machine Learning Engineer. As a Staff Machine Learning Engineer, 3D, you’ll build tools that compress the tedious, technical parts of the 3D pipeline so modelers and environment artists can stay in the creative loop and produce great 3D work faster. Responsibilities: - Build assistive 3D tooling, drawing on geometry methods, implicit representations (SDF/NeRF/Gaussian-splatting), neural rendering, and UV/texturing, to accelerate cleanup, retopology, and other technical steps in the artist’s workflow. - Partner with 3D modelers and environment artists to target the most expensive modeling, retopology, and texturing steps and ship tooling that shortens them. - Define and run evaluations for 3D results (geometric accuracy, topology quality, game-readiness) and quantify the time returned to artists. - Follow developments in 3D ML and neural rendering and judge what holds up under real production and runtime constraints. Required Qualifications: - Master’s or Ph.D. degree in Computer Science, Statistics, Mathematics, or a related field, with a focus on Machine Learning, Data Science, or Artificial Intelligence. - 3D specialization: Deep, proven expertise in 3D ML, covering mesh/geometry methods, implicit representations (SDFs, NeRF, Gaussian splatting), point-cloud learning, neural rendering, and differentiable rendering. - At least 5 years of experience applying Machine Learning to real-world problems, with a demonstrated record of delivering impactful, end-to-end ML solutions in 3D in a fast-paced environment. - Evidence of working on state-of-the-art approaches , demonstrated through peer-reviewed publications (e.g. SIGGRAPH, SIGGRAPH Asia, CVPR, ICCV, ECCV, NeurIPS) and/or shipped projects, open-source contributions, or production systems in 3D that pushed the technical frontier. - Proficiency in programming languages such as Python, C, C++, or C#, and strong hands-on experience with frameworks such as PyTorch, TensorFlow, or JAX. - Strong understanding of statistical analysis, experimental design, and evaluation techniques. - Deep, hands-on experience with Generative Models, including 3D-aware diffusion and flow matching models, and VAEs over meshes, point clouds, or implicit representations, applied to building artist-assistive tools and accelerating technical steps in the 3D pipeline. - Excellent communication skills, with t
Principal Model Optimization Engineer
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. ML Platform @ Roblox today supports hundreds of ML use cases and billions of inferences per day across Discovery, Safety, Engine, and much more. As a Model Optimization engineer on ML Platform, you will be responsible for digging deep into model internals to optimize performance, for both training and inference. We are looking for accomplished engineers to help us maximize performance of our platform. You Will: - Optimize machine learning models for performance on GPU architectures, focusing on both training and inference workflows. - Conduct low-level performance profiling analysis to identify bottlenecks in existing machine learning pipelines and propose actionable improvements. - Contribute to the development of best practices and tooling for model optimization and deployment. - Collaborate with cross-functional teams, including data scientists and software engineers, to integrate and deploy optimized models into production environments. - Partner across organizations to build tooling, interfaces, and visualizations that make the ML@Roblox a delight to use. You Have: - 6+ years of professional experience and a tool chest of system design experience upon which to draw to build performant systems for all of Roblox. - Have significant experience debugging GPUs - reading GPU profiles, debugging Xid errors, etc. - Proficient in advanced tools and frameworks (e.g., CUDA, Triton, TensorRT) to enhance model execution speed and reduce latency. - Experience with model optimization techniques for LLMs, such as speculative decoding, continuous batching, quantization, etc. - A performance nut; you love pushing the limits of what’s possible, whether it’s squeezing every last ounce of efficiency from a GPU, fine-tuning algorithms for peak speed, or innovating new techniques to enhance model performance - A generalization advocate: you're passionate about building tools and frameworks that consistently deliver improvements in model performance. - Passionate about supporting internal partners (data scientists and ML Engineers) to meet and understand their needs. - A Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent
Principal Software Engineer, Test Automation - Lea...
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you’ll work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value. As a Principal Software Engineer on the League of Legends Quality Team , you will define and drive the technical vision for our core automation frameworks, ensuring the highest standards of quality across the League of Legends ecosystem. Your work will empower engineers across multiple initiatives—ranging from gameplay mechanics to skin development—by providing reliable, scalable frameworks that support efficient and robust testing practices. In this role, you'll report directly to the Engineering Manager and play a key leadership role in cross-team collaboration. You’ll work closely with engineers and QA across Riot to align on quality frameworks and workflows, elevate the developer experience, and improve the overall quality of our products. We primarily use C++ for game and tooling logic, and Python to drive our test automation and validation systems. Responsibilities: - Collaboration with diverse teams to ensure features accomplish expectations from multiple dimensions (code quality, extensibility, modularity, scalability, security, operational concerns, and industry standards/trends) - Work and align with different partners that span across multiple teams to ensure we're delivering awesome features to excite them - Setting the tone for, contributing to, and defining technical discussions/designs that your team is accountable for - Mentorship. You help Rioters develop the tools and creative atmosphere to shine, but ultimately hold them accountable for making smart calls and delivering player value - Participate in the team's support rotation Required Qualifications: - 8+ years of deep hands-on experiences with compiled programming languages (C/C++, Java, Go, or C#) - 3+ years building and maintaining automated tests for games, web, mobile, backend services, or desktop applications (scope depending on role level). - Experience with C/C++ that spans various use-cases and platforms. - Have been responsible for driving value through leading the development of organization-sized efforts (1-year+ scope), including requirements gathering, planning, testing, and release or deployment - Championed software development best practices within your organization that includes design/code reviews, coding standards, source control management, testing, delivery performance, scalability, and maintainability - You have a strong history of mentoring others in both soft and hard skills Desired Qualifications - Leveraged machine learning, AI, and/or functional testing techniques to enhance automated testing workflows, enabling smarter test case prioritization, anomaly detection, and adaptive regression coverage across complex game systems. - 2+ years experience utilizing computer vision in support of automation tests For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role! Our Perks:<
Software Engineer, Build Systems / CI
About the Role The Engineering Acceleration team builds and operates the foundational systems that engineers use to build, test, and ship ChatGPT, the API, and OpenAI's infrastructure. We are looking for an engineer to help evolve OpenAI's build and continuous integration systems for a fast-growing engineering organization. This role sits at the intersection of developer productivity, build systems, distributed infrastructure, and software quality. You will work on the systems that determine how quickly and confidently engineers can move: Bazel-based builds, Buildkite pipelines, test selection, remote caching and execution, CI observability, and tooling that helps engineers understand and fix failures quickly. Our mission is to make OpenAI one of the most productive engineering organizations in the world while preserving a high bar for correctness, reliability, and safety. The best version of this work is invisible when it succeeds: builds are fast, tests are trusted, CI failures are understandable, and engineers can focus on shipping useful systems instead of fighting infrastructure. In This Role, You Will - Own and evolve Bazel-based build and test workflows across a large, polyglot monorepo. - Design and maintain Starlark rules, macros, toolchains, and integrations that make builds reproducible, hermetic, and easy for product teams to adopt. - Improve CI performance and reliability across Buildkite pipelines, including queue time, build time, cache hit rates, test sharding, retry behavior, and flake isolation. - Build systems that reduce unnecessary CI work through affected-target detection, dependency graph analysis, test selection, caching, batching, and smarter scheduling. - Improve local development workflows so engineers can reproduce CI behavior, debug build failures, and iterate quickly without learning every detail of the build stack. - Operate and optimize build infrastructure across Docker/OCI images, Kubernetes-based runners, cloud resources, and remote cache/execution systems. - Instrument build and CI systems with metrics, logs, traces, dashboards, and analytics so we can measure speed, reliability, cost, and developer impact. - Partner directly with product, infrastructure, and research engineering teams to understand pain points, onboard projects, debug hard build issues, and remove systemic bottlenecks. - Use modern AI tools to rethink CI failure analysis, flaky test debugging, PR triage, automatic remediation, and developer-facing explanations. - Own the reliability of the systems you build, including participating in an on-call rotation for critical developer infrastructure. Technologies Commonly Used In This Environment Include - Bazel and Starlark for build and test workflows - Buildkite for CI orchestration - Docker and OCI images for build and runtime packaging - Kubernetes for CI runners and infrastructure orchestration - Python, Go, TypeScript, Rust, C++, and other languages in a large monorepo - Terraform for infrastructure as code - Remote caching, remote execution, artifact storage, and build telemetry systems - Postgres, Kafka, and internal services used to power engineering platforms You May Be A Strong Fit If You - Have 5+ years of software engineering experience, including significant experience building infrastructure or tooling for developers. - Have hands-on experience with Bazel, Buck, Pants, Gradle, or similar build systems, and understand the tradeoffs of hermetic builds, dependency graphs, caching, sandboxing, and remote execution. - Have built or operated CI systems at scale, especially in environments where build time, queue time, test flakiness, and developer trust materially affect engineering velocity. - Are comfortable writing production software for internal platforms, not just configuring tools. We expect this role to involve code, design, debugging, operations, and long-term ownership. - Can debug distributed build and CI failures across source control, dependency management, containers, runners, remote caches, test frameworks, and service infrastructure. - Care deeply about developer experience and have empathy for the small sources of friction that slow teams down or create operational toil. - Are pragmatic about platform adoption: you know how to build paved paths that teams want to use because they are faster, clearer, and more reliable. - Communicate clearly across teams and can turn ambiguous productivity problems into concrete technical plans. - Are excited to apply AI to developer infrastructure in ways that make engineers faster without weakening quality, reliability, or safety. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Forward Deployed Engineer, Finance [Office of the...
Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase . Coinbase's FP&A & Treasury organization manages financial planning and analysis across 60+ global subsidiaries, period-end close, GL reconciliation, intercompany eliminations, regulatory filings, budgeting, forecasting, and treasury operations. This role sits directly inside the Office of the CTO, embedded as a founding engineer within Finance. You'll identify high-value workflow opportunities, rapidly prototype solutions using Coinbase's existing AI platform, and drive measurable adoption of AI tooling across the FP&A & Treasury org. You'll be the connective tissue between Finance stakeholders and the engineering teams who maintain Coinbase's AI platform, acting as advocate, translator, and builder in one. What you'll do: - Embed with FP&A and Treasury leadership to surface the automation opportunities with the greatest business leverage — developing ground-level understanding of workflows like period-end close, variance analysis, and liquidity stress-testing before writing a single line of code. - Prototype quickly and pragmatically using Coinbase's existing AI platform as the default foundation before recommending net-new builds. - Own the Finance automation roadmap in partnership with the VP of FP&A & Treasury, translating complex financial workflows — budgeting cycles, GL reconciliation, multi-entity consolidation, regulatory filing drafts — into engineering requirements and engineering constraints back to stakeholders clearly. - Define the build-vs-buy strategy for Finance tooling, evaluating what Coinbase should build internally, adopt from partner teams, procure from vendors, or retire. - Ensure every automated financial output is traceable, reviewable, and defensible to auditors — with SOX compliance, segregation of duties, and human-in-the-loop controls as first-class design concerns. - Drive adoption through brown-bags, prototype walkthroughs, and feedback loops that bring FP&A and Treasury teams along on the journey and ensure tools actually get used. Required Skills and Experience: - 5+ years of software engineering experience with a demonstrated ability to ship production systems in ambiguous, stakeholder-heavy environments, with greenfield experience a strong plus. - Hands-on experience deploying LLM-based applications, including prompt engineering, evaluation frameworks, hallucination guardrails, and human-in-the-loop design for high-stakes financial outputs. - Proven ability to embed with non-technical domain experts, rapidly internalize complex workflows, and translate them into engineering requirements. - Familiarity with financial systems concepts: ERP data flows (NetSuite, Workday, Anaplan), reconciliation logic, trial balances, and SOX-controlled environments - Does not need to be a CPA, bu
Software Engineer, Habitat (Online Data)
About the team Online Data builds and operates Habitat, the single product surface of Online Data and the system of record for OpenAI’s online user data. As OpenAI’s scale and product requirements evolve, Habitat is becoming a full-stack, one-size-fits-most database platform with end-to-end ownership of: - Provisioning and developer experience - APIs and guardrails - Scaling, performance, and reliability - Data movement, caching, routing, and placement - Privacy enforcement and access control - Change Data Capture (CDC) as a first-class primitive - The foundation for future storage backends You’ll work on the core online database platform behind OpenAI’s products, building and operating Habitat services that handle high-QPS, latency-sensitive workloads across regions. You’ll partner closely with internal platform and product teams to ship safe, reliable systems, then push them to be faster and more cost-efficient through better caching, routing, observability, and operational tooling. This is a critical role for engineers who like owning hard distributed-systems problems end to end and sweating the details from p99 latency to production operations at massive scale. In this role, you will - Design and build core abstractions spanning storage, caching, routing, CDC, and privacy enforcement - Own a major surface area end to end, from product and API design to operational excellence - Improve latency, correctness, and cost efficiency for real production workloads at massive scale - Build strong instrumentation, debugging workflows, and developer-first tooling - Collaborate closely with internal product and infrastructure teams to understand requirements and ship pragmatic solutions - Participate in an on-call rotation and raise the bar on reliability while aggressively improving performance and usability You might thrive in this role if you have - A strong track record building and operating high-scale backend or data-intensive distributed systems in production - Excellent systems judgment and the ability to make tradeoffs across latency, cost, correctness, and reliability - Deep care for developer experience: simple abstractions, strong defaults, guardrails, and debuggability - Comfort owning ambiguous problems end to end and driving roadmap plus execution - Experience in one or more of: databases, caching systems, routing and load balancing, indexing and retrieval, CDC pipelines - Deep experience with tail latency and global performance optimization (p95, p99, request steering, locality) - Experience designing platform APIs consumed by many internal teams - Experience with multi-region systems, consistency semantics, and failover design Qualifications - 8+ years of industry experience building production software, including 3+ years leading large-scale, complex projects or technical initiatives as a tech lead or senior IC - Strong passion for building distributed systems at scale, with a focus on reliability, scalability, security, and continuous improvement - Proficiency in Rust and/or Python (Rust preferred for core systems work; Python commonly used for tooling, services, and ecosystem integration) - Excellent communication skills, with the ability to build alignment and drive decisions across diverse technical and non-technical stakeholders. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Member of Technical Staff (Software Engineer, Comp...
In 2026, we launched Computer, the defining product for the new era of agentic AI. Millions of people now use Perplexity to transform knowledge into action, and the Growth team owns the product loops that help them discover, adopt, and build lasting habits around our most important AI experiences. As a growth engineer at Perplexity, you'll work across the full funnel — activation, onboarding, SEO, lifecycle, conversion, retention, and paid upgrade moments — while also building the applied AI systems that make those experiences smarter. Engineers are responsible for end-to-end projects from training and productionizing classifiers to identify high-intent users, personalizing value discovery, shipping contextual onboarding experiments, or wiring new AI capabilities into measurable adoption and revenue outcomes. Growth at Perplexity goes beyond incremental funnel optimization. The team sits close to the core product - we translate behavioral signals, model outputs, and fast experimentation into durable product surfaces used across consumer and enterprise workflows. You'll move fast, run many experiments in parallel, and own the outcome end-to-end. Tech Stack: TypeScript | Next.js | React | Python | PostgreSQL | Eppo | AWS WHY PERPLEXITY IS DIFFERENT - Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious. - Ownership. You identify the problem, design the solution and ship it. - Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users. - Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products. - Partnership. We amplify each others' strengths, break down silos, and give selflessly to help our colleagues deliver excellence. WHAT YOU'LL DO - Design, build, and own growth surfaces across the full funnel — activation, onboarding, SEO, lifecycle, conversion, retention, and paid upgrade moments — for Computer and every Perplexity product. - Lead experiments end-to-end, from hypothesis and instrumentation through implementation, analysis, and rollout, shipping many in parallel and learning quickly from each. - Build applied AI systems that power growth: classifiers for high-intent segments, personalization for value discovery, and AI-driven onboarding and recommendation surfaces. - Launch vertical-specific experiences (e.g., students, enterprise organizations) that connect new AI capabilities to measurable adoption and revenue outcomes. - Hill-climb on the metrics that matter: activation rate, paid conversion, retention, and habit formation, instrumented with clean data and trustworthy experiment readouts. - Partner closely with Product, Design, Data Science, Monetization, Marketing, and Applied AI to translate behavioral signals and model outputs into durable product surfaces. QUALIFICATIONS - 2+ years of professional software engineering experience (we're open to strong junior and mid-level candidates with a track record of shipping). - Full-stack engineering skills, with comfort across a modern web stack (we use Next.js, React, TypeScript on the frontend and Python on the backend). - Strong execution: you ship many experiments and product improvements in parallel and drive them to a clear outcome. - Familiarity with A/B testing and experimentation platforms (Eppo, Statsig, Optimizely, or in-house equivalents). - Comfort with SQL and data-informed decision-making — you can pull, segment, and interpret your own funnel data. - Strong product judgment; you translate user behavior and growth opportunities into simple, effective technical solutions. - Self-motivated with strong ownership instincts; you propose experiments, ship features ahead of schedule, and drive improvements without asking for permission. - Genuine interest and adoption of AI products and willingness to learn quickly. NICE TO HAVE - Direct experience on a growth, activation, conversion, retention, or lif
Member of Technical Staff (Software Engineer, Mult...
We are hiring builders to define how people talk to, show things to, and hear from AI In 2026, we launched Computer, the defining product for the new era of agentic AI. We've scaled beyond the millions of people using Perplexity every day for research, shopping, investing and curiosity into a new paradigm of using AI to transform knowledge into action. The Multimodal team builds the experiences and infrastructure that move AI interaction beyond touch and text — realtime voice, vision, and the platform systems behind them. We own the full path from a user speaking into a device to an answer coming back: the realtime session infrastructure that connects clients to frontier audio models, the backend orchestration that routes, records, and supervises live sessions, and the SDK that powers voice and multimodal experiences across Perplexity's apps. As a backend engineer on Multimodal, you will design and scale the distributed systems that carry live voice sessions in production — and drive entirely new products at the intersection of voice, vision, and agents. WHY PERPLEXITY IS DIFFERENT - Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious. - Ownership. You identify the problem, design the solution and ship it. - Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users. - Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products. - Partnership. We amplify each others' strengths, break down silos, and give selflessly to help our colleagues deliver excellence. WHAT YOU'LL DO - Design, build, and scale the backend session-worker architecture that powers realtime voice: durable per-session workers, provider routing, and stateful streaming over gRPC. - Own distributed-systems problems end-to-end — session lifecycle, crash recovery, reconnection and replay, multi-region deployment, and graceful degradation under real production load. - Build provider-agnostic streaming protocols from our backend to the Rust SDK that powers voice across every client stack. - Drive new products and initiatives in voice and multimodal AI from problem definition through technical design, implementation, and launch. - Build the orchestration layer that lets live voice models delegate work to tools, agents, and long-running tasks — safely, asynchronously, and at scale. - Partner closely with SDK, client, infrastructure, and model teams; work across the stack when the product demands it, from backend services to client-facing APIs. WHAT WE'RE LOOKING FOR - 4+ years of professional software engineering experience building backend or distributed systems. - Strong experience in Rust, Python, or Go (we work primarily in Rust and Python). - Experience designing and operating production distributed systems: streaming RPC (gRPC or similar), stateful services, message-driven architectures, and failure recovery. - Solid understanding of cloud infrastructure — deploying, scaling, and operating services on AWS or equivalent. - Strong product judgment and the ability to translate user problems into simple, effective technical solutions. - Genuine interest and adoption of AI products and willingness to learn quickly. NICE TO HAVE - Experience with realtime media systems: voice, audio streaming, WebRTC, or low-latency transport. - Full-stack range — comfort building end-to-end, from backend services through client SDKs or web frontends. - Experience integrating LLMs, speech models, or computer vision into production systems. - Experience with agent frameworks, tool-calling architectures, or sandboxed execution environments. - Time spent at a fast-growing startup or on a high-ownership engineering team. OUR MISSION Perplexity’s mission is to power curiosity. Curious people are the people who drive change in the world. Driving change is a continuous cycle of learning, building, and integrating. Learn: curious
Software Engineer, Monetization
ABOUT THE ROLE We are scaling personalized AI to billions of users and monetization is at the core of making this vision sustainable. Our monetization team is reimagining how users interact with virtual currency, subscriptions, and premium features in ways that feel intuitive, rewarding, and fun. We’re looking for a product engineer who thrives at the intersection of core product, commerce, and user experience—someone excited to design and build systems that not only drive revenue but also enhance user delight. If you have experience with subscriptions, ads, virtual economies, or in-app purchase flows, and care deeply about building high-quality user experiences we’d love to work with you. WHAT YOU’LL DO - Build and optimize user-facing features across mobile and web that power payments, subscriptions, and in-app purchase flows. - Design and experiment with monetization surfaces, from virtual currency systems to premium upsells to advertising. - Partner closely with design and product to create delightful, performant, and trustworthy purchase experiences. - Collaborate with data science to define monetization success metrics, run experiments, and analyze outcomes. - Work with backends to design scalable, reliable systems for payments, entitlements, and transactions. - Maintain a high bar for UI/UX polish, performance, and privacy in sensitive user flows. - Help shape the company’s approach to monetization experimentation, including frameworks for A/B testing and iteration velocity. WHO YOU ARE - Experience in consumer products with monetization, IAP, or subscription flows. - Deep understanding of Typescript, React, React Native, Tailwind, HTML, and modern front-end best practices. - Comfortable contributing to backend services, ideally with Python or Golang, especially for payments or commerce systems. - Demonstrated experience shipping user-facing features that drove measurable monetization or engagement outcomes. - Proven ability to thrive in a fast-paced environment, balancing iteration speed with quality and reliability. - Excellent communication and collaboration skills across engineering, product, design, and data. NICE TO HAVE - Background in gaming, virtual currencies, or digital goods ecosystems. - Prior experience with payment processors, subscription platforms, or marketplace ecosystems. - Passion for user psychology, reward systems, and designing engaging monetization loops. - Exposure to startup or zero-to-one product development environments. ABOUT CHARACTER.AI Character.AI http://Character.AI empowers people to connect, learn and tell stories through interactive entertainment. Over 20 million people visit Character.AI http://Character.AI every month, using our technology to supercharge their creativity and imagination. Our platform lets users engage with tens of millions of characters, enjoy unlimited conversations, and embark on infinite adventures. In just two years, we achieved unicorn status and were honored as Google Play's AI App of the Year—a testament to our innovative technology and visionary approach. Join us and be a part of establishing this new entertainment paradigm while shaping the future of Consumer AI! At Character, we value diversity and welcome applicants from all backgrounds. As an equal opportunity employer, we firmly uphold a non-discrimination policy based on race, religion, national origin, gender, sexual orientation, age, veteran status, or disability. Your unique perspectives are vital to our success.
Training Performance Engineer
About the Team Training Runtime designs the core distributed machine-learning training runtime that powers everything from early research experiments to frontier-scale model runs. With a dual mandate to accelerate researchers and enable frontier scale, we’re building a unified, modular runtime that meets researchers where they are and moves with them up the scaling curve. Our work focuses on three pillars: high-performance, asynchronous, zero-copy tensor and optimizer-state-aware data movement; performant, high-uptime, fault-tolerant training frameworks (training loop, state management, resilient checkpointing, deterministic orchestration, and observability); and distributed process management for long-lived, job-specific and user-provided processes. We integrate proven large-scale capabilities into a composable, developer-facing runtime so teams can iterate quickly and run reliably at any scale, partnering closely with model-stack, research, and platform teams. Success for us is measured by raising both training throughput (how fast models train) and researcher throughput (how fast ideas become experiments and products). About the Role As a Training Performance Engineer, you’ll drive efficiency improvements across our distributed training stack. You’ll analyze large-scale training runs, identify utilization gaps, and design optimizations that push the boundaries of throughput and uptime. This role blends deep systems understanding with practical performance engineering — analyzing GPU kernel performance, collective communication throughput, investigating I/O bottlenecks, and sharding our models so we can train them at massive scale. You’ll help ensure that our clusters are running at peak performance, enabling OpenAI to train larger, more capable models with the same compute budget. This role is based in San Francisco, CA. We use a hybrid work model of three days in the office per week and offer relocation assistance to new employees. In this role, you will: - Profile end-to-end training runs to identify performance bottlenecks across compute, communication, and storage. - Optimize GPU utilization and throughput for large-scale distributed model training. - Collaborate with runtime and systems engineers to improve kernel efficiency, scheduling, and collective communication performance. - Implement model graph transforms to improve end to end throughput. - Build tooling to monitor and visualize MFU, throughput, and uptime across clusters. - Partner with researchers to ensure new model architectures scale efficiently during pre-training. - Contribute to infrastructure decisions that improve reliability and efficiency of large training jobs. You might thrive in this role if you: - Love optimizing performance and digging into systems to understand how every layer interacts. - Have strong programming skills in Python and C++ (Rust or CUDA a plus). - Have experience running distributed training jobs on multi-GPU systems or HPC clusters. - Enjoy debugging complex distributed systems and measuring efficiency rigorously. - Have exposure to frameworks like PyTorch, JAX, or TensorFlow and an understanding of how large-scale training loops are built. - Are comfortable collaborating across teams and translating raw profiling data into practical engineering improvements. Nice to have: - Familiarity with NCCL, MPI, or UCX communication libraries. - Experience with large-scale data loading and checkpointing systems. - Prior work on training runtime, distributed scheduling, or ML compiler optimization. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Member of Technical Staff (Software Engineer, API...
Perplexity API Platform Perplexity innovates at the frontier of AI infrastructure, search, and orchestration to serve the world's most discerning users. The Perplexity API Platform brings our technology to the world's most discerning developers. From exabyte-scale knowledge indexes to codegen-first agent runtimes, the building blocks behind Perplexity's applications are some of the most battle-tested AI systems in the industry. We believe these same building blocks can and should power the aspirations of builders everywhere. It's one thing to solve planet-scale retrieval, long-horizon orchestration, and other foundational AI challenges within a single product ecosystem. The true measure of success is to turn those solutions into elegant APIs that delight developers and agents alike. Our API Platform delivers frontier intelligence to thousands of customers: startups, trillion-dollar enterprises, U.S. and allied governments, and everyone in between. We've achieved incredible scale, yet we're just getting started. Join us to build tools for curious minds. About this role Perplexity is seeking strong engineers with a passion for delivering frontier intelligence and infrastructure to developers. Our company builds technology that reshapes how people search, reason, and interact with the world around them. Week after week, we observe increasing demand for programmatic interfaces to that technology. The API Platform engineering team is charged with designing, implementing, and scaling these interfaces. As a member of our team, you'll work on an eclectic portfolio spanning distributed systems, performance optimization, agent orchestration, and frontier topics that often change with each passing month. Throughout this work, you'll prioritize great developer and agent experience alike. You'll also define technical strategy for how we scale to meet compounding growth exponentials (number of customers, agents per customer, compute/retrieval per agent, etc.). Key Responsibilities - Design, build, and operate mission-critical APIs that provide our customers the building blocks for frontier intelligence. - Own and evolve the API gateway and routing layer: authentication, authorization, rate limiting and quotas, usage metering, and request routing across heterogeneous upstream services. - Build the paved road for API services: standardized service scaffolding, container builds, CI/CD, Kubernetes and Helm deployment, and progressive rollouts with fast rollback, so a new API product goes from idea to production in days, not weeks. - Build API governance into the platform: contract-first schemas, breaking-change detection in CI, versioning and deprecation workflows, and SDKs and documentation generated from a single source of truth. - Unify cross-cutting capabilities (billing and usage, rate limiting, organization and identity settings, analytics and observability) so every API product gets them by default instead of rebuilding them. - Ensure low latency and high throughput through aggressive performance optimization (including on upstream systems). - Harden system security and reliability across heterogeneous compute environments, and operate what you build: SLOs, on-call, and incident response. - Collaborate across teams to bring novel frontier capabilities into the API Platform, and partner with infrastructure teams on compute, networking, secrets, and security. - Continually reimagine the customer needs of tomorrow (and the architectures to serve those needs), while faithfully serving the customer workloads of today. - Uphold engineering excellence through design reviews, code quality, and internal documentation. Qualifications - 5+ years of backend engineering experience with Python, Go, or Rust, including significant time building platforms or infrastructure used by other engineering teams. - Strong understanding of high-traffic API design: schema evolution & versioning, idempotency, authentication patterns, rate limiting, and performance tuning. - Hands-on experience building and operating API gateways, reverse proxies, or routing layers: authentication and authorization, rate limiting and quotas, request routing, traffic shaping, and per-request observability. - Experience building API governance tooling: contract-first API design, breaking-change detection and API linting in CI, versioning and deprecation workflows, and SDKs and documentation generated from the contract. - Platform depth across the build and deploy path: you have owned CI/CD pipelines, container builds and base images, infrastructure as code, and progressive delivery (canary or blue-green) on a major cloud. - A track record of owning a platform end to end: identifying the need, designing it, aligning the teams that depend on it, shipping it, and operating it, while raising the engineering bar for the teams building on it. - Strong customer empathy and product sense, ensuring the APIs you build are ergonomic, well-documented, and easy to adopt for developers and agents alike. Strong plus: - Experience with modern AI APIs (including latency tuning, streaming, model orchestration, emerging technical standards). - Usage-based billing and metering systems, multi-tenant organization and identity models, and usage analytics pipelines. - Observability for API platforms: structured logging pipelines, metrics, tracing, and SLO tooling.
Software Engineer, Quality & Developer Tools | Con...
About the Team The Systems Integration team is responsible for building the infrastructure, tooling, and validation systems that ensure our device software is reliable, testable, and ready to ship. We design and maintain automated test frameworks, hardware-in-the-loop labs, and release pipelines that keep quality signals trustworthy and enable rapid, safe product launches. Our work spans developer tools, automation, systems integration, and cross-team collaboration to ensure every release meets the highest standards. About the Role As a Software Engineer, Quality and Developer Tools , you will build and own the systems that validate our device software—from test frameworks and regression infrastructure to hardware-in-the-loop labs and release gates. You’ll design the tooling and automation that keep quality signals trustworthy, integrate them into CI/CD, and make it easy for engineers and QA vendor technicians to execute reliable, repeatable workflows. We’re looking for engineers with deep experience in software quality, automation, developer tooling, and hardware-software integration who thrive on building scalable, reliable systems for validation and release readiness. This role is based in San Francisco, CA. We use a hybrid work model of four days in the office per week and offer relocation assistance to new employees. In this role, you will: - Test infrastructure & frameworks: Design, implement, and maintain a unified test framework for device software across unit, integration, system, and end-to-end testing, with reproducible runs and integrations with GitHub, Linear, and Slack. - CI/CD integration & releases: Integrate test suites with Buildkite, enforce promotion criteria for staging and production, auto-file regressions, and publish traceable artifacts and release notes. - Hardware-in-the-loop lab design & orchestration: Plan and bring up racks, power and networking systems, and orchestration for device testing; support automated flashing, provisioning, and telemetry capture. - Automation and developer tooling: Develop tools for API and firmware validation, result triage, log capture, replayable bug reports, and workflows that improve engineering velocity and debugging efficiency. - Quality signals, metrics, and flake control: Build dashboards and alerts for pass rates, stability, and release readiness; detect and quarantine flaky tests; drive root-cause analysis with owners; and track delivery metrics that protect release health. - Vendor enablement: Create clear procedures and tooling that allow QA vendor technicians to execute repeatable processes, review their reports, and maintain a queue of rig maintenance and repairs. - Cross-team collaboration: Partner with embedded and systems software teams on testability, and with release infrastructure engineers on pipelines, signing, staged rollouts, and rollback/forward strategies. You might thrive in this role if you: - Have deep experience building software quality, test automation, or developer tooling systems for hardware products shipped at scale. - Are proficient in Python, C, C++, or Rust, and have strong Linux fundamentals, including processes, networking, storage, and udev/systemd. - Have experience building CI/CD pipelines, artifact management systems, and reproducible or isolated test environments. - Have demonstrated success designing and operating hardware-in-the-loop labs and device orchestration systems at scale. - Are fluent with test reliability techniques such as failure triage, flake detection and quarantine, and signal-quality guardrails. - Have strong debugging skills across software, firmware, devices, and release infrastructure. - Work well across teams and enjoy improving the systems that make engineering and release processes more scalable and reliable. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Software Engineer, Model Deployment- ChatGPT Engin...
About the Team ChatGPT relies on a large and growing GPU fleet to serve inference workloads reliably and efficiently. We develop the systems and tools that make it possible to introduce new models, manage production deployments, respond to operational issues, and use infrastructure effectively at scale. Our work spans distributed systems, platform engineering, infrastructure automation, and developer experience. We partner closely with research, infrastructure, and product teams to make model deployment more reliable, more efficient, and easier to manage. About the Role We are looking for a software engineer with experience building or operating large-scale production systems. You will design and develop systems that support the model lifecycle in production, including deployment orchestration, configuration management, operational automation, reliability, and capacity management. You will help transform complex operational processes into scalable platform capabilities that enable teams across OpenAI to deploy and manage models with greater confidence and less manual effort. This role is a good fit for engineers who enjoy solving complex operational problems and building software that makes production infrastructure easier to run at scale. In This Role, You Will - Build and evolve the platform used to deploy, configure, and manage models across ChatGPT. - Develop systems for deployment orchestration, model rollouts, operational visibility, and production readiness. - Create abstractions and tooling that simplify complex infrastructure and improve the developer experience. - Automate operational workflows, including incident detection, diagnosis, mitigation, and recovery. - Improve the reliability, scalability, and efficiency of model deployments and the infrastructure that supports them. - Build systems that support capacity planning, resource allocation, and infrastructure utilization. - Partner with research, infrastructure, and product engineering teams to identify common challenges and deliver reusable platform capabilities. - Shape the technical direction of the model management platform as ChatGPT and its underlying systems continue to evolve. You Might Thrive in This Role If You - Have built or operated internal platforms, distributed systems, or large-scale production infrastructure. - Enjoy turning complex operational problems into reliable software and reusable abstractions. - Have experience with deployment systems, orchestration, configuration management, or infrastructure automation. - Understand production reliability, observability, capacity planning, and incident response. - Care about developer experience and building tools that make other engineering teams more effective. - Are comfortable working across organizational boundaries and taking ownership from system design through production operation. - Thrive in fast-moving environments with significant technical ambiguity. - Are interested in model-serving or ML infrastructure, but do not need specialized experience with GPUs or low-level hardware. Qualifications - Five or more years of software engineering experience building production infrastructure. - Strong programming skills in Go, Python, C++, Rust, or a comparable language. - Experience designing or operating highly available distributed systems. - Experience with platform engineering, infrastructure engineering, production engineering, site reliability engineering, or similar disciplines. - Strong systems design, debugging, and operational problem-solving skills. - Strong communication skills and experience collaborating across engineering teams. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Software Engineer, Codex Enterprise
About the Team With Codex we’re building an AI software engineer. One that you can pair with, delegate to, or even ask to take on future tasks proactively. Our team is a fast-moving group within OpenAI, bringing together research, engineering, design, and product. We iteratively build the Codex agent harness and product to get the most out of the model, and we iteratively train the model to be great at complex software engineering tasks. The Codex team is responsible for building state-of-the-art AI systems that can write code, reason about software, and act as intelligent agents for developers and non-developers alike. We operate across research, engineering, product, and infrastructure; owning the full lifecycle of experimentation, deployment, and iteration on novel coding capabilities. Codex Enterprise builds the ecosystem building blocks, discovery surfaces, and enterprise capabilities that help Codex spread across developers, teams, and organizations worldwide. It is a cross-cutting team that works across the stack to build both delightful product experiences and fundamental platform capabilities. Its customers range from individual developers and small teams to large enterprises, and our mission is critical to achieving the vision of Codex as a proactive teammate. About the Role As we grow, we’re focused on turning Codex from a powerful individual tool into a production-grade teammate for entire organizations. You will work across internal OpenAI teams and external customers, from fast-moving startups to large enterprises, to make it possible to deploy, operate, and trust Codex in increasingly demanding real-world environments. As Codex’s consumer adoption accelerates, enterprise demand is growing just as quickly, and there is also increasing opportunity to expand Codex through ecosystem capabilities that unlock new workflows, integrations, and discovery. This team helps turn messy, real-world team requirements into robust, repeatable, and scalable product and platform capabilities. You will work directly with a small set of deeply engaged design-partner customers using their real deployments to surface opportunities, and what’s required for Codex to succeed inside modern engineering organizations. Those insights will drive what you build across product, infrastructure, deployment patterns, and ecosystem capabilities for all teams using Codex. This role owns systems end-to-end: from architecture and implementation to production operations with a strong bias for both quality and velocity. In this role, you will: - Shape the evolution of Codex by identifying how teams actually use (and break) AI-powered software engineering, and driving changes across product, infrastructure, ecosystem surfaces, and model behavior to make Codex a truly reliable teammate for organizations. - Build the core ecosystem, team, and enterprise primitives that make Codex usable at scale, including plugins, skills, hooks, discovery surfaces, RBAC, admin and audit surfaces, usage, rate limits and pricing controls, managed configuration and constraints, and analytics that give teams and operators deep visibility into how Codex is being used. - Design and own secure, observable, full-stack systems that power Codex across web, IDEs, CLI, and CI/CD, integrating with enterprise identity and governance systems (SSO/SAML/OIDC, SCIM, policy enforcement) and building data-access patterns that are performant, compliant, and trustworthy. - Help shape real-world deployments and launches by working directly with customers, the Forward Deployed team, and the Go To Market team (GTM) to roll Codex out across teams, using live usage and operational signals to rapidly iterate and turn messy, real-world feedback into scalable product, platform, and ecosystem improvements. You might thrive in this role if you: - Have strong software engineering fundamentals and experience turning ideas into productionized systems, thinking holistically about speed, performance, and user experience. - Are proficient in one or more backend languages (e.g., Python, Go, Rust) and distributed systems concepts, with a focus on reliability, observability, and security. - Enjoy building cross-cutting platform capabilities that unlock product velocity, and you’re comfortable working across services, APIs, end-user product surfaces, and extensibility systems. - Have experience with team/enterprise foundations such as identity and access (SAML/OIDC), SCIM, RBAC, audit/compliance logging, policy enforcement, and data governance controls. - Like working directly with users/customers (or alongside GTM/solutions teams), and can translate messy, diverse requirements into opinionated implementations that scale across many teams. - Enjoy 0 -> 1 environments, can navigate ambiguity, and bring crisp product thinking to technical trade-offs. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
ASIC Firmware Engineer, Modeling
About the Team OpenAI’s Hardware organization develops AI-native silicon and system-level solutions for the unique demands of advanced AI workloads. Building on efforts like Jalapeño, the team is developing future generations of AI-native silicon and tightly integrated systems to power the next generation of frontier models. By co-designing chips, systems, tools, and methodologies, the team helps deliver faster, more efficient, and production-ready hardware for OpenAI’s supercomputing platform. About the Role We are looking for an embedded engineer to help build firmware and associated modeling software for OpenAI’s in house AI accelerator. This role involves designing and developing drivers and functional models for a large array of HW components, writing high throughput and low latency firmware code, investigating bring-up and production issues. Responsibilities - Design and implement drivers for hardware peripherals, including those related to AI chips. - Design and implement functional software models to simulate SoC uncore logic and enable FW testing against the model - Design and implement low-latency and high throughput embedded SW to manage HW resources. - Work with adjacent software and hardware teams to implement requirements, debug issues and shape future generations of the hardware. - Collaborate with vendors to integrate their technologies within our systems. - Bring up and debug firmware/driver on new platforms. - Come up with processes and debug issues raised in the field. - Set up monitoring, integration testing and diagnostics tools. Qualifications - 5+ years of experience working in embedded SW space. - Ability to thrive in ambiguity and learn new technologies. - Strong programming skills in C/C++ and/or Rust. - Experience developing high throughput, low latency and multi-threaded code. - Experience working with real time operating systems (RTOS). - Experience developing hardware drivers and working with hardware - Experience with HW/SW co-design - Knowledge of common embedded protocols, e.g. UART, I2C, SPI, etc. - Knowledge of microprocessor and common ARM architectures (e.g. AMBA) is a plus. - Knowledge of PCIe, ethernet and other high BW communication protocols is a plus. - Experience with GPUs or other compute hardware is a plus. - Experience deploying large compute clusters is a plus. To comply with U.S. export control laws and regulations, candidates for this role may need to meet certain legal status requirements as provided in those laws and regulations. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Software Engineer, Productivity - Model Performanc...
About the Team We’re hiring software engineers to make OpenAI’s Model Performance teams more productive. These teams work on the systems, tooling, and infrastructure that help improve model performance across OpenAI’s training and inference workloads at frontier scale. About the Role We’re looking for an autonomous, high-ownership developer productivity engineer who cares deeply about helping other engineers move faster, safer, and with more confidence. This role will sit within OpenAI’s Model Performance organization, contributing to developer infrastructure, CI systems, testing workflows, tooling, and broader performance infrastructure efforts. There is also a strong opportunity to contribute to the Triton project and help improve the systems that support performance-critical engineering work across OpenAI. In this role you will: - Improve development workflows for engineers working on model performance infrastructure - Design and improve CI/CD, release, validation, and testing pipelines - Build and maintain tools that improve reliability, iteration speed, and engineering confidence - Partner closely with engineers to identify friction in testing, debugging, deployment, and development workflows - Contribute to infrastructure efforts that support performance-critical training and inference systems - Help improve developer experience across Python-heavy codebases and performance-oriented infrastructure - Work in a high-context, ambiguous environment where ownership and good judgment matter You might thrive in this role if: - You are motivated by enabling the people around you and helping engineers do their best work - You have strong experience with CI/CD, developer infrastructure, testing systems, tooling, or build/release workflows - You are highly collaborative, empathetic, and comfortable partnering deeply with technical teams - You are strong in Python and enjoy building reliable, scalable developer tools and infrastructure - You have experience improving large-scale engineering workflows, especially around CI reliability, test infrastructure, and debugging velocity - You are self-directed and comfortable operating with ambiguity - You do not need direct inference or model performance experience, but you are excited to learn the domain and make the team meaningfully more effective - Experience in the PyTorch ecosystem is highly relevant - Experience with C++ or Rust is a nice-to-have, but not required - When you see repeated friction — slow tests, flaky CI, brittle release processes, painful debugging, unclear validation — your instinct is to fix the underlying system - You are pragmatic and know how to balance high standards with forward progress About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Backend Software Engineer, Applied Foundations
About the Team OpenAI’s Applications Engineering organization builds and operates the products (such as ChatGPT & Codex) that bring our cutting-edge research to millions of users and developers worldwide. The Applied Foundations team owns the core product and platform layers that make those experiences possible — from identity & access, to safety to payments & commerce across all of our apps. Our teams span product engineering, infrastructure, and safety, working together to deliver technology that is reliable, secure, and trusted at global scale. About the Role We’re hiring Backend Software Engineers to design and implement safe services and infrastructure that power our core products. What You’ll Do - Architect, build, and improve scalable backend systems and APIs. - Drive performance, reliability, and safety across distributed services. - Implement data storage, retrieval, compute, and integration solutions. - Participate in long-term architectural planning and technical design reviews. - Collaborate with cross-functional teams to design solutions that protect against and mitigate adversarial attacks without compromising user experience. You Might Thrive Here If You: - Have strong experience with distributed systems, APIs, and backend languages (e.g., Go, Python, Rust, C++). - Have experience setting up and maintaining production backend services and data pipelines. - Have a humble attitude, an eagerness to help your colleagues, and a desire to do whatever it takes to make the team succeed. - Enjoy building resilient services that handle large scale and complexity. - Are self-directed and enjoy figuring out the best way to solve a particular problem - Own problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Software Engineer, Infrastructure Security
About the Team Security is at the foundation of OpenAI’s mission to ensure that artificial general intelligence benefits all of humanity. The Security team protects OpenAI’s technology, people, and products. We are technical in what we build but operational in how we execute, and we support every product and research effort at OpenAI. Our tenets include prioritizing for impact, enabling researchers and developers, preparing for future transformative technologies, and fostering a strong, collaborative security culture. About the Role OpenAI is seeking a Security Software Engineer to join the Infrastructure Security (InfraSec) team. InfraSec safeguards the core of OpenAI’s research and production environments—GPU supercomputing clusters, multi-cloud infrastructure, datacenters, networking, storage, and the critical services that power our frontier AI models. Our charter spans everything from bare-metal hardware and firmware to Kubernetes clusters, service meshes, and the data pathways that carry highly sensitive model weights and user data. As a Security Software Engineer, you will design and build critical foundational services, such as authentication systems, egress/ingress proxies, access brokers, and key management platforms, that demand high standards of reliability, scalability, and software craftsmanship. These systems form the security backbone of OpenAI’s supercomputing environment and must remain robust under intense scale and adversarial pressure. In this role, you will: - Architect and implement production-grade security services (e.g., auth services, access brokers, secure proxies, key-management infrastructure) that provide strong guarantees across hardware, operating systems, Kubernetes, networks, and CI/CD. - Partner with infrastructure and research engineers to embed security into high-performance compute clusters, enabling rapid model training and deployment without compromising protection. - Develop automation and detection tooling to continuously identify and mitigate risks in large-scale cloud and on-prem environments. - Drive high-impact initiatives such as line-speed encryption, machine identity, and network isolation, continuously raising the security bar for emerging AI workloads. - Lead or participate in design reviews and threat models to ensure new systems launch with strong security foundations and operational excellence. You will thrive in this role if you have: - Strong software engineering skills in languages such as Python, Go, Rust, or C/C++, with a track record of shipping and operating high-reliability distributed services. - Experience building or operating critical security infrastructure (e.g., auth services, service-to-service proxies, certificate or key-management systems). - Deep understanding of security principles, best practices, and common vulnerabilities. - Expertise in securing large-scale cloud platforms (e.g., Azure, AWS, GCP), including multi-cloud networks and cloud-agnostic system design. - Familiarity with container and orchestration security (Kubernetes, service meshes) and modern authentication/authorization standards (OIDC, mTLS, SPIFFE/SPIRE). - A proactive mindset, with the ability to identify and address security gaps or inefficiencies through automation and tooling. - A track record of delivering scalable solutions and driving impactful changes across infrastructure in real-world projects. - Strong analytical and problem-solving skills, with an ability to think critically and objectively assess security risks. - Excellent communication skills, with the ability to convey complex security concepts to technical and non-technical stakeholders. - Excitement about collaborating with cross-functional teams to build secure, reliable systems that scale globally. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Technical Lead Manager - Training Runtime, Data(se...
About the Team Training Runtime builds the distributed systems that power OpenAI's largest model training runs - most recently GPT-5.5! The Data Movement area owns the infrastructure that keeps training jobs supplied with the right data at the right time, and keeps model state moving safely and efficiently across large clusters. Our work spans machine learning systems, distributed storage, high-throughput data loading, reliability engineering, and developer experience. Success means researchers can move quickly while training runs remain fast, reproducible, debuggable, and resilient at scale. About the Role We are looking for a deeply hands-on Technical Lead Manager to own datasets throughout our training infrastructure. This person will set the direction for how training jobs read data: the APIs, storage contracts, versioning model, benchmarks, debugging tools, and reliability guarantees that make data access consistent across current and future training frameworks. You will begin as the primary technical owner for dataset reads, working directly in the code while aligning researchers, training framework owners, storage teams, and infrastructure partners around a durable platform. The problem is deceptively hard at frontier scale: make enormous, heterogeneous datasets easy to consume, correct across distributed workers, observable when something goes wrong, and flexible enough to support pretraining, reinforcement learning, and multimodal training. In this role, you will - Design and build a unified dataset read platform for multiple current and future training frameworks. - Define dataset APIs, storage-format expectations, registration/versioning, and migration paths that make data access reproducible and maintainable. - Build reliability into the read path, including stateful iteration, caching, fast restart, recovery, and clear operational contracts. - Build terminal and web-based visualizers that let teams inspect text, multimodal, and reinforcement learning data late in the pipeline, where bugs are most visible. - Write and review production code in core data loading, service, caching, and reliability paths. - Partner with teams working on training frameworks, reinforcement learning, multimodal models, storage, runtime, and cluster infrastructure. Over Time The long-term goal is a team that owns fast, correct, scalable, and reliable in-cluster data movement for training: data that comes in, data that goes out, and data that moves around inside the cluster. After ramping on datasets, this role will expand to TLM ownership for broader data movement systems, including checkpoint loads/saves and snapshot transfers, while partnering closely with existing technical leads and adjacent infrastructure teams. You might thrive in this role if you: - Have built or owned dataset, data loading, storage, or distributed training infrastructure at large scale (e.g. torch.utils.data ) - Care equally about API design, debugging ergonomics, performance, and bit-level correctness. - Understand the failure modes of large distributed training jobs and know how data systems can create or prevent them. - Have experience with stateful iterators, checkpoint/restart semantics, caching, remote services, or high-throughput storage reads. - Are comfortable working across Python and lower-level systems code; Rust or C++ experience is useful but not required. - Have worked with multimodal, video, reinforcement learning, or pretraining data pipelines where small data bugs are expensive and hard to diagnose. - Can lead through code and technical judgment before a team exists, and can later manage engineers without losing the hands-on edge. - Obsess over developer experience by eliminating friction, such as manual preprocessing scripts and niche cluster-specific bugs, ensuring a reliable and efficient experience for researchers. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Member of Technical Staff (Software Engineer, Conn...
ABOUT THE ROLE The Connector Platform team builds the data layer that lets Perplexity's agents reach into the world's software. This team owns the systems that turn hundreds of heterogeneous integrations (native, MCP, CLI, first-party, and third-party APIs) into one unified, reliable, well-typed surface that agents can call with confidence. The connector platform is the core layer that forms the knowledge layer for Computer: it is how the agent discovers what tools exist, understands what each one means, decides which to call, and grounds its reasoning in real, permissioned, up-to-date enterprise data. We maintain a knowledge layer above connectors that pushes and pulls context into them, rather than letting each connector hoard org knowledge on its own, making Computer the source of truth for institutional knowledge. Models are commoditizing; grounded, actionable, permissioned access to a customer's real systems is not. When this layer is fast, accurate, and semantically rich, every agent built on top of it gets smarter; when it is weak, no amount of model quality compensates. KEY RESPONSIBILITIES - Own the design and implementation of the connector runtime, the system that registers, hosts, and executes built-in connectors, hosted MCP servers, and CLI-backed tools behind a single agent-facing interface. - Build and extend the semantic layer: tool and entity schemas, capability metadata, relationship modeling, and the mechanisms for capturing and applying organization- and account-specific corrections and knowledge. - Design the tool-discovery and tool-selection surfaces that agents use to find the right connector and call it correctly, optimizing for both model accuracy and context efficiency. - Make agent loops robust: structured results, partial-failure and retry semantics, idempotency, pagination, rate-limit handling, and observability into every tool call an agent makes. - Define authentication, authorization, and credential-isolation patterns for connectors (OAuth flows, BYOK, per-org credential boundaries), partnering with Security and Backend Platform on defense-in-depth. - Build the connector onboarding path (schemas, fixtures, and evaluation suites) so new connectors ship with measurable quality rather than hope, and drive the eval metrics that tell us a connector actually works inside agent loops. - Set the technical bar for connector reliability and operability: SLAs, observability, error-rate monitoring, and incident response for an always-on, high-fan-out integration surface. - Partner with product and AI teams to define clear connector interfaces and integration patterns so new agent capabilities can reliably build on the shared platform. QUALIFICATIONS - Experience designing and building backend systems that run in production (typically 4+ years for mid-level, more for senior and staff). - Strong system design skills, with a track record of building efficient, reliable, and scalable architectures, ideally including API integration, gateway, or platform-style systems with many heterogeneous downstreams. - Strong proficiency in at least one backend language such as Python, Go, or Rust, and the ability to work effectively in a multi-language environment. - Hands-on experience with modern infrastructure (for example AWS, Kubernetes, and related cloud technologies). - Depth in at least one of: OAuth and authorization protocols, API/connector or MCP-server development, schema and semantic modeling, or building tooling and evaluation for LLM-based agents. - Comfort working in security-sensitive areas (auth, authorization, credential isolation) and making pragmatic trade-offs between safety, simplicity, and velocity. - Collaborative mindset and eagerness to solve hard, ambiguous problems alongside other experienced engineers. If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
Software Engineer, Compute Infrastructure
About the Team: Compute Infrastructure builds the platform that turns enormous amounts of compute into a reliable engine for frontier AI. We design, provision, schedule, operate, and optimize the systems that connect accelerators, CPUs, networks, storage, data centers, orchestration software, agent infrastructure, developer tools, and observability into one coherent experience for researchers and product teams. Our work spans the entire stack: capacity planning and cluster lifecycle, bare-metal automation, distributed systems, Kubernetes and scheduling, deep system optimization, high-performance networking, storage, fleet health, reliability, workload profiling, benchmarking, and the developer experience that lets teams use enormous compute systems with confidence. At this scale, small improvements to communication, scheduling, hardware efficiency, or debugging workflows can compound into meaningful research velocity. We are hiring across Compute Infrastructure rather than for a single narrow team, and we use this opening to match strong engineers to the problems where they can have the most leverage. About the Role We are looking for engineers who want to build the compute platform behind OpenAI's research and products. You may not be the strongest in low-level systems, high-performance computing, distributed infrastructure, reliability, CaaS, agent infrastructure, developer platforms, tooling, or the user experience around infrastructure. What matters is that you can reason carefully about complex systems, write durable software, and raise the quality and velocity of the people around you. Depending on your background and interests, you might work close to hardware, close to users, on CaaS and agent infrastructure, or on the control planes and data planes in between. You could help bring new supercomputing capacity online, optimize training workloads from profiler traces and benchmarks, improve NCCL and collective communication behavior, reason about GPUs, NICs, topology, firmware, thermals, and failure modes, or design abstractions that make heterogeneous clusters feel like one coherent platform. We do not expect every candidate to have worked at every layer. Some engineers will go deep on systems performance, kernel or runtime behavior, large-scale networking protocols, RDMA, NCCL, GPU hardware behavior, benchmarking, scheduling, or hardware reliability; others will make the platform more usable through APIs, tools, workflows, and developer experience. The common thread is strong engineering judgment and excitement about making enormous compute systems faster, more reliable, and easier to use. This is a general opening for Compute Infrastructure. We will consider candidates for teams across Compute Infrastructure and match you based on your strengths, the problems that motivate you, and where the infrastructure needs are highest. Where you might work - Compute Foundations: Build the low-level platform primitives that make heterogeneous hardware, providers, and data centers repeatable, automatable, and operable at scale. - Fleet / Orchestration: Turn raw capacity into reliable, efficient clusters and scheduling systems that researchers and product teams can use with minimal friction and great experience. - Core Network Engineering: Build and operate the high-performance networking fabrics, protocols, and observability needed for the largest training and serving workloads. - Hardware Health and Observability: Detect, diagnose, remediate, and prevent hardware and fleet-health issues so usable compute stays high across providers and accelerator generations. - Storage: Build scalable, performant, durable storage abstractions that keep data movement and storage access from becoming a bottleneck to research or products. - Agent Infrastructure: Build sandboxed execution infrastructure for agentic workloads across research and production, with strong isolation, reliability, and scale. In this role, you will: - Build and deeply optimize reliable system software for large-scale compute systems that run some of the world's most demanding AI workloads - Design and operate infrastructure across accelerators, CPUs, NICs, switches, networking protocols, storage, data centers, cluster orchestration, scheduling, and fleet health - Profile, benchmark, and optimize training workloads across compute, memory, storage, networking, NCCL and collective communication, and cluster scheduling bottlenecks - Create hardware-aware automation that makes provisioning, firmware and driver upgrades, incident response, and day-to-day operations faster and less error-prone - Build CaaS, agent infrastructure, profiling, observability, benchmarking, and platform tools that help researchers, product engineers, and operators launch, debug, and optimize workloads with less friction - Turn operational lessons into better systems, stronger abstractions, and clearer ownership boundaries across teams - Collaborate across research, engineering, security, networking, hardware, and data center teams to make compute capacity more capable and easier to use You might thrive in this role if you: - Have built or operated distributed systems, infrastructure platforms, high-performance computing environments, large-scale networking systems, Kubernetes clusters, developer tools, or production systems with demanding reliability requirements - Enjoy working across layers of the stack and are comfortable moving between software, hardware, networking, systems performance, reliability, and user needs - Care about making complex infrastructure understandable, observable, and usable for the people depending on it - Can diagnose hard problems under real operational pressure while still investing in long-term engineering quality - Like building leverage for others, whether through APIs, automation, debugging tools, CaaS and agent infrastructure primitives, workflow improvements, or better platform abstractions - Are motivated by scale, efficiency, reliability, and disciplined measurement through benchmarks, profiles, and production evidence - Communicate clearly, take ownership, and work well with teams whose constraints and goals differ from your own Qualifications - Strong software engineering skills and experience building, operating, or improving production infrastructure systems - Experience in one or more relevant areas such as distributed systems, operating systems, networking protocols, RDMA, NCCL or collective communication, storage, Kubernetes, scheduling, observability, reliability engineering, high-performance computing, GPU infrastructure, CaaS, agent infrastructure, hardware-aware performance optimization, benchmarking, developer experience, or infrastructure tooling - Ability to debug complex system behavior across software, hardware, networking, and workload layers, then turn findings into robust improvements - Comfort with ambiguity, strong ownership, and a bias toward practical, durable solutions - Interest in working on infrastructure that directly enables frontier AI research and product impact About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Robotics Software Engineer
About the Team Our Robotics team is focused on unlocking general-purpose robotics and pushing towards AGI-level intelligence in dynamic, real-world settings. Working across the entire model stack, we integrate cutting-edge hardware and software to explore a broad range of robotic form factors. We strive to seamlessly blend high-level AI capabilities with the constraints of physical systems to improve peoples’ lives. About the Role We're seeking talented Robotics Software Engineers to expand our robotics data collection and evaluation program. This highly technical role involves designing, implementing, and optimizing software solutions across diverse robotics hardware. You'll work closely and collaboratively with multidisciplinary teams; including software, hardware, research, and operations - to drive advancements in our robotic systems. This role is based in San Francisco, CA, and requires in-person 4 days a week. In this role, you will: - Help develop and grow our data collection labs, owning the entire integration lifecycle, from identifying and sourcing new hardware to collaborating with mechanical and electrical engineers on setup, software integration, and operational deployment. - Develop innovative robot control interfaces suited to a variety of morphologies, environments, and tasks. - Collaborate closely with research and engineering teams to develop automation tools and machinery that facilitate the evaluation of advanced robotic policies. - Lead the design and implementation of data collection, visualization, and quality control processes. You might thrive in this role if you: - Have 5+ years of professional software engineering experience developing and shipping production-quality systems in robotics or hardware-integrated environments. - Have extensive experience integrating and deploying industrial automation systems, off-the-shelf robotics platforms, or custom hardware into production environments. - Bring hands-on experience delivering production-quality software within collaborative, cross-functional engineering teams. - Have strong proficiency in Rust or C++. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Software Engineer, Codex Core Agents
About the Team The Codex Core Agent team builds the kernel of Codex. We own making the agent better, accelerating research, and making those improvements real in production for our users. That means working across the systems that make Codex actually function as an agent in the real world: the production performance envelope around tokens, latency, reliability, cost, and capacity; the core execution loop and interfaces that turn models into useful behavior; the shared infrastructure that enables other teams to build on Codex; and the feedback loops that turn real-world usage into better models and better agent behavior over time. About the Role We’re looking for engineers to build the infrastructure that powers Codex agents in production. This role focuses on the systems that let models safely execute code, interact with tools, complete long-running tasks, and operate reliably and efficiently at scale. You’ll design and operate the infrastructure behind sandboxed execution, orchestration, stateful workflows, app-server and SDK boundaries, and model rollouts. You’ll work at the intersection of distributed systems, developer tooling, and AI, building primitives that make Codex faster, safer, more reliable, and easier for the rest of the organization to build on. What You’ll Do - Design and build execution environments for AI agents, including sandboxing, isolation, and reproducibility. - Develop systems for agent orchestration across multi-step, tool-using workflows. - Build infrastructure for running, testing, and debugging code generated by models. - Create state and memory systems that allow agents to persist context across long-running tasks. - Optimize tokens, latency, reliability, and cost across Codex’s production fleet. - Support model rollouts, capacity planning, and the core tradeoffs between quality, speed, and economics to manage a fleet of frontier agents at scale. - Build shared platform capabilities that unblock product teams, partner teams, and open source Codex. You Might Be a Good Fit If You - Have strong experience in distributed systems or infrastructure engineering. - Have built systems involving containers, sandboxing, or virtualization. - Are comfortable working across backend systems, APIs, and developer tooling. - Care deeply about system reliability, performance, and security. - Enjoy working on ambiguous, zero-to-one problems. - Want to help build the systems that turn model capability into a dependable software engineering agent. Bonus Points - Experience with code execution platforms, CI/CD systems, or build systems. - Experience coding in Rust - Familiarity with LLMs, agents, or tool-use frameworks. - Background in security engineering or isolation systems. - Experience building developer platforms, IDE tooling, or open source infrastructure. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Hardware Tools Engineer
About the Team OpenAI’s Hardware organization develops AI-native silicon and system-level solutions for the unique demands of advanced AI workloads. Building on efforts like Jalapeño, the team is developing future generations of AI-native silicon and tightly integrated systems to power the next generation of frontier models. By co-designing chips, systems, tools, and methodologies, the team helps deliver faster, more efficient, and production-ready hardware for OpenAI’s supercomputing platform. About the Role You will develop and evolve the tooling ecosystem that hardware engineers rely on every day — from hardware compilers and IR transformations to simulation, debugging, and automation infrastructure. The work spans software engineering, compiler concepts, and practical hardware workflows, with direct impact on how quickly and effectively we design next-generation AI systems. You’ll collaborate closely with architects, RTL designers, and verification engineers to translate real engineering friction into durable, scalable tooling solutions. In this role you will: - Build and improve the software tooling that makes hardware teams faster: compilation, IR transforms, RTL generation, simulation, debug, and automation. - Extend and integrate hardware compiler stacks (frontends, IR passes, lowering, scheduling, codegen to Verilog/SystemVerilog) and connect them to real design workflows. - Improve developer experience and reliability: reproducible builds, better error messages, faster iteration loops, and dependable CI and regression infrastructure. - Work closely with designers and verification engineers to turn real pain points into durable tools. - Dive into RTL when needed: read and reason about Verilog/SystemVerilog to debug issues, validate tool output, and improve debuggability. - Be willing to go all the way down the stack when necessary, including gate-level views, synthesis results, and implementation artifacts. - Help enable PPA optimization loops by building analysis and automation around area, timing, and power tradeoffs, and by improving tooling that impacts those outcomes. You might thrive in this role if: - Demonstrated ability to build and maintain software (projects, internships, research, open source, or equivalent experience). - Strong CS fundamentals: data structures, algorithms, debugging, and software design. - Proficiency in at least one of Rust, C++, or Python (and willingness to learn the rest). - Familiarity with digital design concepts and the ability to read RTL (Verilog/SystemVerilog) or equivalent hardware descriptions. - Familiarity with compiler or IR-based ideas (representations, passes, transformations, lowering), through coursework or projects. - Comfort operating in ambiguity and iterating quickly with users of your tools. Nice to have skills: - Exposure to compiler and hardware toolchains such as XLS/DSLX, LLVM, Chisel/FIRRTL, CIRCT/MLIR, other novel hardware languages (e.g. HardCaml, SpinalHDL, Spade, PyMTL, Clash, BlueSpec, PyRope) - Experience with Verilog tooling ecosystems (Yosys/RTLIL, Verilator, Slang) or writing tooling around them. - Experience with build and test infrastructure (Bazel, CI systems, fuzzing, performance testing). - Prior work touching synthesis, place and route, static timing analysis, or other PPA-related workflows. To comply with U.S. export control laws and regulations, candidates for this role may need to meet certain legal status requirements as provided in those laws and regulations. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
System Performance Engineer, Consumer Devices
About the Team OpenAI's mission is to ensure that artificial general intelligence benefits all of humanity. The Consumer Devices team is building a new generation of AI-powered products that seamlessly integrate hardware and software to create intuitive, transformative experiences. We bring together experts across embedded systems, machine learning, hardware, design, and product engineering to develop products at the intersection of AI and consumer technology. About the Role OpenAI is seeking a System Performance Engineer to profile, benchmark, and optimize performance across our embedded hardware products. In this role, you will work across operating systems, applications, camera and vision, graphics, and platform teams to define product KPIs, build performance tooling, and drive optimizations from early lab characterization through product launch and real-world usage. You will help establish the performance standards that shape the user experience of our products, ensuring they remain responsive, efficient, and reliable throughout their lifecycle. This role requires deep expertise in embedded or high-performance systems, strong operating systems fundamentals, and hands-on experience debugging under tight latency, power, and memory constraints. This role is based in San Francisco, CA. We use a hybrid work model of four days per week in the office and one day working remotely. Relocation assistance is available for new hires. In this role, you will: - Develop system performance benchmarks, methodologies, and policies to evaluate end-to-end product behavior. - Profile and analyze performance across key product use cases and workloads using custom and industry-standard profiling tools. - Partner closely with engineering teams to identify bottlenecks and drive performance optimizations across the software stack. - Define high-level product KPIs and establish measurement frameworks to measure launch readiness and monitor performance throughout the product lifecycle. - Measure, report, and track metrics including system responsiveness, memory utilization, cold boot performance, long-term stability, and behavior under constrained conditions such as thermal limits and low battery states. - Investigate field performance regressions and drive issues to resolution using data-driven analysis. You might thrive in this role if you have: - Deep experience shipping embedded or high-performance systems on Linux, Android, or iOS devices. - Strong proficiency in C/C++, Python, or Rust, with exceptional operating systems fundamentals, including process management, IPC, drivers, interrupts, power management, media frameworks, graphics, filesystems, and networking. - A proven track record shipping real-time systems operating under tight latency, power, and memory constraints. - Expertise with profiling and debugging tools such as Perfetto, GDB, LLDB, perf, ftrace, or Instruments. - Experience building instrumentation, analytics, and performance tuning frameworks. Preferred Qualifications - Familiarity with statistics, experimentation methodologies, or data science concepts. - Experience collaborating cross-functionally with embedded software, systems, camera and vision, audio, graphics, applications, and hardware teams. - Experience defining product KPIs, benchmarking methodologies, and launch readiness metrics for hardware products. - Experience investigating field performance regressions and driving fixes through cross-functional collaboration. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Staff Security Engineer, Detection & Response
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. About the Team The Security Operations (SecOps) team at Robinhood proactively safeguards our platform and millions of customers. We monitor, detect, and respond to security threats in real time while staying ahead of risks through threat intelligence, Red Team operations, and research partnerships. We are building the next generation of security operations—leveraging AI-driven automation, Autonomic Security Operations (ASO), and innovative detection frameworks to set the standard across the cybersecurity industry! About the Role As a Staff Security Engineer (IC6) on the Detection & Response team, you will drive our incident response strategy, build robust detection engineering frameworks, and mentor engineers across the organization. In this high-impact role, you will command high-stress incident responses, eliminate operational noise by developing an AI-native detection platform, and help shape the broader AI-agentic ecosystem for SecOps. You will work closely with cross-functional partners in Proactive Security, Security Engineering, Insider Trust, Infrastructure, Legal, and Communications to protect Robinhood’s ecosystem. This role is based in our Bellevue, WA, Menlo Park, CA, and Denver, CO office(s), with in-person attendance expected at least 3 days per week. At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams. What you’ll do - Lead Incident Response: Command security incident response workstreams with decisive leadership, rapidly containing threats, quantifying impact, and communicating effectively with leadership. - Elevate Detection Rigor: Build, tune, and maintain our global detection catalog across our cloud and kubernetes environments to ensure high precision and actionable alerting. - Drive Strategic Innovation: Architect our Autonomic Security Operations (ASO) roadmap, integrating AI agents and automated issue discovery to transform response capabilities. - Code & Architecture Analysis: Read and reason through complex, multi-language codebases to identify security vulnerabilities, evaluate threat vectors, and guide remediation. - Mentor & Elevate the Team: Foster a cultu
Member of Technical Staff (AI Inference Engineer)
We build and run the inference engine behind every Perplexity query and deploy dozens of model architectures at scale with tight latency and cost budgets. Our stack is Rust, Python, CUDA, and CuTe DSL - and we need another engineer to join us. WHAT YOU WILL WORK ON Examples of real work the team does: - New models support. Support transformer-based retrieval, text-generation, and multimodal models in our inference infrastructure, from weight loading, request scheduling and KV-cache management to support in API Gateway. - GPU kernels migration to CuTe DSL. Port our in-house CUDA kernels to NVIDIA's CuTe DSL so they run on GB200 today and are portable to Vera Rubin racks tomorrow. - Rust-native serving runtime. Develop our internal Rust-based inference server to solve all Python pains and keep up with rapidly growing traffic. - Performance optimisation. Profile and fix bottlenecks from network ingress through continuous batching and GPU kernel interleaving. - Reliability and observability. Build dashboards, alerts, and automated remediation so we catch regressions before users do. Respond to and learn from production incidents. WHO WE'RE LOOKING FOR - Deep experience with GPU programming and performance work (CUDA, Triton, CUTLASS, or similar). Any other deep systems programming experience is a plus. - You understand modern LLM architectures and are able to bring them up reliably in a production environment. - You've built and operated production distributed systems under real load - ideally performance-critical ones. - Comfortable working across languages and layers: Rust for the serving runtime, Python for model code, CUDA/CuteDSL for kernels. - You own problems end-to-end. You can read a research paper on Monday, write a kernel on Wednesday, and debug a production incident on Friday. - Self-directed. You do well in fast-moving environments where the path forward isn't laid out for you. GOOD IF YOU TOUCHED ANY OF - ML compilers and framework internals: PyTorch internals, torch.compile, custom operators. - Distributed GPU communication: NCCL, NVLink, InfiniBand, RDMA libraries, model/tensor parallelism. - Low-precision inference: INT8/FP8/FP4 quantization, mixed-precision serving. - Profiling and debugging tools: Nsight Compute/Systems, CUDA-GDB, PTX/SASS analysis. - Container orchestration: Kubernetes, GPU scheduling, autoscaling inference workloads. QUALIFICATIONS - 3+ years of professional software engineering experience with meaningful work on ML inference or high-performance systems. - Familiarity with at least one deep learning framework (PyTorch, JAX, TensorFlow). - Understanding of GPU architectures (memory hierarchy, warp scheduling, tensor cores). - Understanding of common LLM architectures and inference optimization techniques (e.g. quantization, speculative decoding, prefill-decode disaggregation).
Full Stack Software Engineer, API Experience
About the Team OpenAI’s API Platform organization builds the products and infrastructure that help first-party and third-party developers build with OpenAI models. We ship the API primitives, tools, SDKs, documentation, playgrounds, and platform experiences that make OpenAI’s capabilities reliable, understandable, and useful in production. The API Experience team is focused on the end-to-end developer experience for the OpenAI API. We own the surfaces developers touch every day: docs, SDKs, the Playground, examples, onboarding flows, and the systems that help developers go from first request to production deployment quickly and confidently. About the Role We’re looking for full stack and frontend engineers to help define and build the next generation of OpenAI’s developer experience. In this role, you’ll work across frontend product surfaces, backend systems, SDK and documentation pipelines, and API workflows that serve millions of developers and companies. You’ll partner closely with product, design, research, API engineering, and developer-facing teams to make complex AI capabilities simple to understand, easy to test, and safe to launch in real-world applications. This is a highly cross-functional role for someone who cares deeply about craft, developer empathy, reliability, and product velocity. In this role, you will: - Build and scale developer-facing products including the OpenAI API Playground, documentation experiences, onboarding flows, examples, and API workflow tools. - Own full stack projects end to end, from product definition and UX collaboration through backend implementation, launch, measurement, and iteration. - Improve the systems that generate, maintain, and publish SDKs, API references, docs, guides, and developer examples. - Partner with API, research, design, and infrastructure teams to bring new model capabilities and API primitives to developers in a clear, usable way. - Use developer feedback, product analytics, and direct customer insight to identify friction and improve the API experience. - Help set technical and product direction for a new NYC-based team with broad ownership over OpenAI’s developer experience. Your background might look something like: - 5+ years of professional engineering experience, excluding internships, in product-driven engineering teams. - Strong experience with TypeScript, React, and modern web application development. - Proficiency in one or more backend languages such as Python, Go, Rust, TypeScript, or similar. - Experience designing, building, and operating production APIs, services, databases, or developer tooling. - Strong product judgment and a track record of turning ambiguous developer problems into simple, high-quality product experiences. - Experience with documentation systems, SDKs, API design, developer tools, or technical content pipelines is a strong plus. - Comfort working across product, design, engineering, research, and external developer feedback loops. - Care for reliability, performance, accessibility, and maintainability in production systems. - Interest in AI and developer platforms; direct ML experience is helpful but not required. - Ability to thrive in a fast-moving environment with loosely defined problems and competing priorities. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Security Engineer, Agent Security
About the Team The team’s mission is to accelerate the secure evolution of agentic AI systems at OpenAI. To achieve this, the team designs, implements, and continuously refines security policies, frameworks, and controls that defend OpenAI’s most critical assets—including the user and customer data embedded within them—against the unique risks introduced by agentic AI. About the Role As a Security Engineer on the Agent Security Team , you will be at the forefront of securing OpenAI’s cutting-edge agentic AI systems. Your role will involve designing and implementing robust security frameworks, policies, and controls to safeguard OpenAI’s critical assets and ensure the safe deployment of agentic systems. You will develop comprehensive threat models, partner tightly with our Agent Infrastructure group to fortify the platforms that power OpenAI’s most advanced agentic systems, and lead efforts to enhance safety monitoring pipelines at scale. We are looking for a versatile engineer who thrives in ambiguity and can make meaningful contributions from day one. You should be prepared to ship solutions quickly while maintaining a high standard of quality and security. We’re looking for people who can drive innovative solutions that will set the industry standard for agent security. You will need to bring your expertise in securing complex systems and designing robust isolation strategies for emerging AI technologies, all while being mindful of usability. You will communicate effectively across various teams and functions, ensuring your solutions are scalable and robust while working collaboratively in an innovative environment. In this fast-paced setting, you will have the opportunity to solve complex security challenges, influence OpenAI’s security strategy, and play a pivotal role in advancing the safe and responsible deployment of agentic AI systems. You’ll be responsible for: - Architecting security controls for agentic AI – design, implement, and iterate on identity, network, and runtime-level defenses (e.g., sandboxing, policy enforcement) that integrate directly with the Agent Infrastructure stack. - Building production-grade security tooling – ship code that hardens safety monitoring pipelines across agent executions at scale. - Collaborating cross-functionally – work daily with Agent Infrastructure, product, research, safety, and security teams to balance security, performance, and usability. - Influencing strategy & standards – shape the long-term Agent Security roadmap, publish best practices internally and externally, and help define industry standards for securing autonomous AI. We’re looking for someone with: - Strong software-engineering skills in Python or at least one systems language (Go, Rust, C/C++), plus a track record of shipping and operating secure, high-reliability services. - Deep expertise in modern isolation techniques – experience with container security, kernel-level hardening, and other isolation methods. - Hands-on network security experience – implementing identity-based controls, policy enforcement, and secure large-scale telemetry pipelines. - Clear, concise communication that bridges engineering, research, and leadership audiences; comfort influencing roadmaps and driving consensus. - Bias for action & ownership – you thrive in ambiguity, move quickly without sacrificing rigor, and elevate the security bar company-wide from day one. - Cloud security depth on at least one major provider (Azure, AWS, GCP), including identity federation, workload IAM, and infrastructure-as-code best practices. - Familiarity with AI/ML security challenges – experience addressing risks associated with advanced AI systems (nice-to-have but valuable). About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Training - Runtime Foundations Engineer
About the Team Training Runtime designs the core distributed runtime that powers everything from early research experiments to frontier-scale model runs. We build robust, scalable, high performance components to support our distributed training workloads. Our priorities are to maximize the productivity of our researchers and our hardware, accelerating progress towards AGI. Within Training Runtime, the Runtime Foundations team develops the distributed OS responsible for orchestrating the large numbers of processes that make up modern training workloads and providing all necessary observability and resilience to operate in frontier scale environments. Our runtime sits beneath training frameworks and on top of research infrastructure, ensuring jobs run reliably across massive clusters while maintaining performance, stability, and observability. Success for us is measured by both system reliability and researcher velocity - enabling ideas to scale from experiments to production training runs. About the Role As a Training Runtime: Runtime Foundations Engineer , you will work on the software that ties thousands of computers together and exposes them as a unified system. This system has to serve individual researchers running multiple parallel experiments, as well as our largest training runs spanning 100’s of thousands and even millions of machines and accelerators. This requires easy to use, introspectable systems that can promote a fast debugging and development cycle, as well as relentless optimization for scale while maintaining stability and performance throughout. You will work primarily in Codex + Rust , building high-performance asynchronous systems with a strong emphasis on performance, correctness, resilience, and scalability. Working at this scale and at the frontier of AI development poses novel challenges. We support many different types of research, and the problems you will be working on are highly ambiguous and require a superb ability to jump into novel domains, understand user problems, and demonstrate both strong design judgment and proficient execution to advance our programs. We’re looking for people who love optimizing an end-to-end platform, understanding high-performance architectures to maximize both local and distributed performance across our supercomputers. We’re looking for engineers excited by the rapid pace of responding to the dynamic and evolving needs of our training runtime and compute stack. This role is based in San Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. In this role, you will: - Work across our Python and Rust stack - Design, build, and maintain software to orchestrate and monitor machine learning workloads on our largest supercomputers - Profile and optimize our software stack to support computation orchestration at frontier scale - Improve reliability, observability, and fault tolerance for long-running jobs - Debug complex distributed systems issues across large clusters - Respond to the changing shapes and needs of the ML systems to enable our researchers You might thrive in this role if you: - Have experience developing distributed systems - Enjoy understanding how large systems behave and fail at scale - Love being both a developer and an operator - Care deeply about performance, correctness, and reliability - Have strong software engineering skills and are proficient in Rust or another systems programming language (e.g. C++) - Have solid Linux knowledge, and are comfortable with systems-level debugging, performance analysis, and memory profiling - Are comfortable and experienced in developing asynchronous and concurrent systems - Like high-ownership environments with light process and strong engineering agency About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
Get tailored job alerts, not another account to manage
Start with your email. We’ll send the newest roles for this site each day; unsubscribe in one click.
Coming soon: automatic applications. You’ll be able to define your criteria and let Jobs in AI apply to matching roles. This is a preview only—applications are not automated today.