> Markdown version of [/jobs/ext/3047141-fullstack-software-engineer](https://www.wearedevelopers.com/jobs/ext/3047141-fullstack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack Software Engineer - **Company:** Openai - **Location:** UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Software Applications, Automated Storage and Retrieval Systems, Data Warehousing, Python (Programming Language), Standard Sql, Software Engineering, TypeScript, Data Ingestion, Apache Spark, Apache Flink, Apache Kafka, Front End Software Development, Data Pipelines - **Published:** September 24, 2026 - **Apply:** https://startup.jobs/fullstack-software-engineer-child-safety-tools-systems-openai-10161668 ## About the Role * Have a strong software engineering foundation and enjoy owning systems end-to-end-from infrastructure and data ingestion to frontend tooling * Are energized by working at the frontier of AI capabilities, integrating new models and APIs into practical systems * Have experience building and operating large-scale data pipelines or search/retrieval systems * Are proficient in Python and/or TypeScript, and familiar with tools like Spark, Kafka, Flink, data warehouses, and SQL * Take a product-minded approach, design with user workflows in mind, and iterate quickly based on feedback * Favor pragmatic solutions and can ship in hacky, low-support environments when needed * Are comfortable navigating ambiguity and open-ended problem spaces with evolving goals * Have prior experience working on engineering for high-severity harms * Bring intuition for the pain points and workflows of operations and investigative teams, and curiosity about solving complex investigations * Bonus: prior knowledge of child-safety-specific challenges such as secure handling of quarantined content and reporting to NCMEC ## Description The Intelligence & Investigations Engineering team builds systems that detect, analyze, and disrupt abuse across OpenAI's products. We partner closely with the Child Safety team and cross-functional groups to protect users while advancing OpenAI's goal of developing AI that benefits everyone., As a Fullstack Engineer focused on child safety, you'll build data-intensive, AI-powered applications and infrastructure that enable operators and investigators to work effectively and responsibly. You'll adapt quickly in ambiguous, fast-moving environments to deliver well-crafted, reliable tooling for high-severity safety work. *Candidates should understand this role involves exposure to sensitive and egregious content. In this role, you will: * 4+ years of experience as a software engineer * Prototype, build, and maintain intelligence systems that detect, triage, and enable efficient human review of possible high severity harm * Work hand in hand with operators and investigators, designing and delivering systems that enable them to do their work faster, more accurately, and more safely. * Develop across the stack: UIs, services, pipelines, and anything else required to solve the problems we face. * Interact with partners across Product Policy, Platform Integrity, Safety Systems, and Research * Contribute to the team's technical strategy, especially for child safety related tools and systems * Report on impact in a data-driven fashion ## Related Videos - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [The AI-Ready Stack: Rethinking the Engineering Org of the Future](https://www.wearedevelopers.com/videos/1706-the-ai-ready-stack-rethinking-the-engineering-org-of-the-future) - [Let's Get Aggregated: Custom UDAFs in Spark ](https://www.wearedevelopers.com/videos/1649-let-s-get-aggregated-custom-udafs-in-spark) - [Analytics in the Age of Agentic AI: A tour of ClickHouse and Langfuse](https://www.wearedevelopers.com/videos/100240-analytics-in-the-age-of-agentic-ai-a-tour-of-clickhouse-and-langfuse) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)