> Markdown version of [/jobs/ext/1122892-front-end-software-engineer-typescript](https://www.wearedevelopers.com/jobs/ext/1122892-front-end-software-engineer-typescript). 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). --- # Front End Software Engineer (Typescript) - **Company:** Safe Intelligence - **Location:** Cardiff, UK - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Artificial Neural Networks, Unit Testing, Cascading Style Sheets (CSS), Code Generation, Profiling, Software Quality, Nvidia CUDA, Databases, Concurrency Controls, Cross-Site Request Forgery, Software Design Patterns, DevOps, Github, Python (Programming Language), Machine Learning, MongoDB, NumPy, OAuth, OpenID, Systems Development Life Cycle, Software Engineering, TypeScript, WebSocket, Web Usability, Openapi, Pytorch, ReactJS, Cross-Site Scripting (XSS), Backend, Git, Pandas, Scikit Learn, Free and Open-Source Software, Machine Learning Operations, Front End Software Development, Api Design, Restful APIs, Software Version Control, Golang - **Published:** July 1, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/40488042/ ## About the Role Safe Intelligence is on a mission to make AI safe and reliable for everyone. To help us achieve this, we're seeking a Front End Software Engineer to join our team! We're particularly looking for someone with strong front end engineering and Typescript experience and with some experience of backend development (ideally in Golang ). In this role, you'll be a key contributor to the development and operation of our cutting-edge cloud-based platform. You should have a passion for both science and engineering, a proven ability to deliver production-ready solutions, and a collaborative spirit to work closely with our product and research teams. The role is hybrid with 3-4 days / week in the office in London (Hammersmith). We're excited to have you contribute to our mission! Responsibilities: As a Safe Intelligence Front End Software Engineer, you will: Make key contributions to software development on our TypeScript-based frontend systems, primarily utilizing React to craft intuitive and highly functional user interfaces. Develop simple and intuitive UI to enable workflows around testing and validating Machine Learning systems with an eye to scalability, and asynchronous interactions. Interface with Golang-based cloud backend systems, focusing on API interactions and integration. Work proficiently across the entire stack to develop and integrate new features related to model versioning, dataset management, verification workflows, and result/metric aggregations. Requirements: The technical requirements for the role are: Must have Strong proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Solid performance and security knowledge: profiling, memoization, code-splitting, tree-shaking, bundle analysis, Core Web Vitals, OAuth2/OIDC, JWT handling, CSRF/XSS mitigation, CSP/SRI, dependency hygiene. Proven experience interacting with and co-designing production-grade RESTful APIs ideally with an API-first approach. Strong knowledge of frontend polling and other async interactions patterns such as: polling/SSE/WebSockets for long-running tasks, optimistic updates, progress states, idempotent actions. Proficiency in integration, component and unit testing, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with GitHub Actions. Nice to have Some experience in backend system development (ideally using Golang). This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA, GPU-based computations, end-to-end neural network training, MLOps, and academic research in machine learning are also beneficial. At a personal level we're also looking for someone who is: Passionate about delivering software to realise safe AI solutions in line with client needs. Deeply technical and constantly in a state of learning. Able to communicate clearly and efficiently with a variety of audiences including developers, clients, researchers, partners and executives. Fearless in getting "hands-on" with technology and execution. Has a strong understanding of modern software engineering processes. Comfortable with ambiguity with a drive for clarity. Collaborative with, and respectful of others on the team. Honest, straightforward and caring about each other's well being. Why Safe Intelligence is for you: We strongly ## Related Videos - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 122 - Cracks in the polyfill](https://www.wearedevelopers.com/magazine/457-dev-digest-122-cracks-in-the-polyfill)