Software Engineer, Safety Engineering
Build full-stack internal and external tools that improve the safety, reliability, and policy workflows of AI models. The role requires 5+ years of engineering experience, strong JavaScript and React skills, backend proficiency with Python, and relational database experience.
About the job
Responsibilities
- Own the end-to-end development of internal tools that improve the safety of AI models, including tools focused on mental health and vulnerable-user protections.
- Partner with Safety Systems researchers, engineers, and model policy creators to understand workflows and requirements and translate them into durable product solutions.
- Build full-stack experiences for labeling and inspecting data, analyzing and reviewing failure cases, and surfacing insights for iteration.
- Optimize internal applications for usability, speed, and scale to increase team velocity and reduce time to fix safety issues.
- Transform successful AI-assisted safety workflows into external-facing safety products that help developers build safer AI.
Requirements
- 5+ years of relevant engineering experience at technology and product-driven companies.
- Proficiency with JavaScript, React, and other web technologies.
- Proficiency with at least one backend language, particularly Python.
- Experience with relational databases such as PostgreSQL or MySQL.
- Interest in AI and machine learning; direct experience is not required.
- Ability and enthusiasm to partner closely with researchers and policy writers to ship impactful safety tools.
Skills
JavaScript, React, Python, Web Technologies, Relational Databases, Postgres, MySQL, AI/ML
Similar jobs
Fullstack Engineering jobsDevelop metrics, tools, and distributed data-analysis algorithms for validating a collision avoidance system using large-scale urban driving data. The role requires strong C++ or Python programming and algorithm-design experience, with collaboration across perception, planning, systems, and safety teams.
Build full-stack credit and financing systems that turn complex financial data into deterministic, explainable, and auditable decisions. The role requires strong product engineering and systems design judgment, financial systems experience, and high proficiency in Python, PostgreSQL, Snowflake, and AWS.
Build APIs, SDKs, services, and interactive experiences that enable developers to extend ChatGPT and Codex. The role spans product discovery, web and backend engineering, developer engagement, and open standards such as MCP.
Build polished consumer experiences across web and mobile using React, React Native, and TypeScript, while owning backend APIs and data models through production. The role requires strong product and design judgment, end-to-end ownership, and at least 3 years of consumer application development experience.
Builds end-to-end agentic AI tools and production systems, spanning polished frontends, distributed backends, data pipelines, and LLM integrations. Requires at least three years of software engineering experience, strong full-stack fundamentals, and familiarity with modern AI infrastructure.