Senior Full Stack Developer, Typescript in City of London

Senior Full Stack Developer, Typescript in City of London

City of London Full-Time 48000 - 84000 € / year (est.) Home office (partial)
Safe Intelligence

At a Glance

  • Tasks: Develop and enhance AI systems using Golang, TypeScript, and Kubernetes.
  • Company: Join Safe Intelligence, a pioneering tech company focused on safe AI solutions.
  • Benefits: Competitive pay, flexible holidays, mentoring, and team events.
  • Other info: Dynamic London office culture with opportunities for remote work.
  • Why this job: Make a real impact in AI safety while working with cutting-edge technologies.
  • Qualifications: Experience in Golang, TypeScript, and cloud infrastructure; passion for safe AI.

The predicted salary is between 48000 - 84000 € per year.

Safe Intelligence is on a mission to make AI safe and reliable for everyone. To help us achieve this, we're seeking a Full Stack Software Engineer to join our team! We're particularly looking for someone with strong Golang, Typescript and Kubernetes experience. Python skills would also be a welcome bonus!

Note: the role is 3-4 days per week in the office in London (based in Hammersmith).

As a Safe Intelligence Full Stack Software Engineer, you will:

  • Engineering of Golang-based backend systems, focusing on API development and integration.
  • Engineering on our TypeScript-based frontend systems, primarily utilizing React to craft intuitive and highly functional user interfaces.
  • Productize and enhance our Kubernetes-based cloud platform to ensure high-availability, scalability, and cost-efficient ML workflows.
  • Collaborate closely with our scientific and technical teams to interface with and containerize our PyTorch-based verification toolkit.
  • Champion an API-first development approach to deliver feature-rich, versioned interfaces that support both our TypeScript user interface and Python-based SDKs.
  • Develop and maintain Infrastructure as Code (IaC) and DevOps pipelines to ensure reliable service delivery and updates.

Ability and experience in system programming using Golang. This includes knowledge of database (MongoDB) access patterns. Some 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. Proficiency in integration 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.

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. Experience configuring and maintaining cloud infrastructure including network infrastructure, compute, access control policies, load balancers, Public Key Infrastructure (PKI), and DNS. Ideally, experience with AWS and Terraform or similar IaC tools.

Passionate about delivering software to realize safe AI solutions in line with client needs. Has a strong understanding of modern software engineering processes.

Why Safe Intelligence is for you:

We strongly believe AI can empower individuals and society to be happier and more productive, but this can only be achieved if the systems we build are safe to use. To meet this need, we are developing advanced deep validation techniques and tools that allow AI/ML engineers worldwide to validate the robustness of their models, as well as repair the fragilities that they discover.

By joining us, you’ll be able to help advance the techniques, bring advanced technologies to AI/ML engineers worldwide and contribute to our shared mission to realise successful and reliable AI.

Safe Intelligence is exploring uncharted waters, and finding the right crewmates is important to us.

Compensation & Benefits:

  • Safe Intelligence provides competitive compensation based on role and candidate experience.
  • Mentoring, learning and development allowance.
  • Regular team social and work events.
  • Flexible and generous holidays.

Equality and Inclusion

Location & Office Culture:

Safe Intelligence is based in London, UK, and we’re focused on building the initial team here. We highly value the ability to work flexibly and remotely at times, but we also have a strong belief that regular in-office interactions make for a much more fulfilling and productive work experience.

Our company culture combines optimism for the future (hard problems can be solved with the right effort), speed of iteration (the best ideas come from many ideas tested), and rigour in what matters (correctness and precision are critical for safety).

Come and join us to add your skills and passion to the future of Safe Artificial Intelligence!

Senior Full Stack Developer, Typescript in City of London employer: Safe Intelligence

Safe Intelligence is an exceptional employer that champions innovation and collaboration in the field of AI safety. With a vibrant office culture in Hammersmith, London, employees enjoy flexible working arrangements, competitive compensation, and ample opportunities for professional growth through mentoring and development allowances. Join us to be part of a mission-driven team that values creativity, rigorous problem-solving, and the pursuit of safe AI solutions.

Safe Intelligence

Contact Detail:

Safe Intelligence Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Developer, Typescript in City of London

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at Safe Intelligence or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Golang, TypeScript, and Kubernetes. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for the interview by brushing up on your technical skills and understanding of AI safety. Be ready to discuss how your experience aligns with Safe Intelligence's mission and how you can contribute to their goals.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Safe Intelligence.

We think you need these skills to ace Senior Full Stack Developer, Typescript in City of London

Golang
Typescript
Kubernetes
React
API Development
Infrastructure as Code (IaC)
DevOps

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Golang, TypeScript, and Kubernetes. We want to see how your skills align with our mission, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about safe AI and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Projects:If you've worked on any cool projects, especially those involving API development or cloud platforms, make sure to mention them! We’re keen to see your hands-on experience and how you’ve tackled challenges in the past.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture!

How to prepare for a job interview at Safe Intelligence

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Golang, TypeScript, and Kubernetes. Brush up on your knowledge of API development and integration, as well as your experience with React. Be ready to discuss specific projects where you've used these technologies and how they relate to the role.

Showcase Your Problem-Solving Skills

Prepare to talk about challenges you've faced in previous roles, especially those related to software engineering processes. Think of examples where you’ve had to troubleshoot issues or improve system performance, particularly in cloud infrastructure or DevOps practices.

Demonstrate Your Passion for AI Safety

Since Safe Intelligence is all about making AI safe and reliable, express your enthusiasm for this mission. Share any relevant experiences or projects that highlight your commitment to developing safe AI solutions and how you can contribute to their goals.

Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to AI safety, team dynamics, and future projects. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.