NexGenCloud

Senior Software Engineer

Remote London, UK
Python Flask Next.js SQL NoSQL Git Docker Kubernetes API
Description

Senior Software Engineer

Location: London, UK

Department: Software Development

Senior Software Engineer – AI Studio

Location: Remote
Reports to: Engineering Manager

About NexGen Cloud & Hyperstack

We are a fast-growing company building next-generation GPU cloud infrastructure.

NexGen Cloud is the company behind Hyperstack, a cloud platform providing on-demand and private cloud infrastructure for high-performance workloads. Hyperstack is used by teams running compute-heavy applications that require speed, reliability, and control.

Our platform enables organisations to train, fine-tune and deploy AI models using scalable GPU infrastructure.

We’re a scale-up by design — moving quickly, solving complex technical challenges and building technology with real-world impact. At the core of NexGen Cloud is a team of curious, driven people who care deeply about quality, ownership and collaboration.

Position Summary

We are seeking a Senior Software Engineer to join the team building AI Studio, Hyperstack’s rapidly growing platform for developing and deploying generative AI workloads.

AI Studio enables customers to fine-tune models, evaluate performance and deploy production inference without needing to manage underlying infrastructure.

In this role you will design and build the core systems powering the platform, including backend services, APIs and user-facing features that orchestrate model training, evaluation and deployment at scale.

You will take ownership of complex product areas, contribute to architectural decisions and help ensure the platform remains scalable, reliable and performant as adoption continues to grow.

Key Responsibilities

System Ownership & Architecture
Design, build and evolve core backend services and platform components, making architectural decisions that support scalability, reliability and long-term maintainability.

End-to-End Feature Development
Develop and maintain both backend services and user-facing interfaces that support AI workflows including model training, evaluation and deployment.

Code Quality & Engineering Standards
Write clean, maintainable and well-tested code while contributing to code reviews and helping raise engineering standards across the team.

Technical Collaboration
Work closely with Product, Design and Engineering teams to translate complex requirements into production-ready systems and features.

Platform Reliability & Performance
Improve system observability, diagnose production issues and optimise performance to ensure the platform operates reliably at scale.

Documentation & Knowledge Sharing
Produce and maintain clear technical documentation for systems, APIs and platform features.

Technical Leadership
Support and mentor other engineers through collaboration, design discussions and code reviews.

Continuous Improvement
Identify opportunities to improve architecture, tooling and development processes that enhance platform quality and developer productivity.

Required Skills

Engineering Experience

  • Strong experience designing and operating production backend systems and APIs
  • Strong proficiency in Python and backend frameworks such as Flask
  • Experience building full-stack applications using modern frameworks such as Next.js
  • Experience designing scalable distributed systems and platform architectures
  • Solid understanding of API design, service boundaries, and data systems (SQL and NoSQL)
  • Experience with Git, CI/CD pipelines, Docker and Kubernetes
  • Proven experience managing production systems including monitoring, debugging and incident response

Soft Skills

  • Strong system design and architectural thinking
  • Ability to translate complex technical requirements into practical solutions
  • Strong ownership mindset with accountability for production systems
  • Collaborative approach to working with cross-functional teams

Nice to Have

  • Experience working with LLMs, generative AI platforms or model orchestration systems
  • Exposure to model training, fine-tuning, inference or evaluation pipelines
  • Experience with GPU-intensive workloads or distributed computing systems
  • Experience building developer platforms, experimentation tooling or internal developer tools
  • Contributions to open-source projects or AI / ML tooling

What We Offer

  • Competitive salary with annual discretionary bonus
  • 25 days holiday plus public holidays
  • Flexible working arrangements (remote or hybrid)
  • Employee wellbeing benefits
  • Opportunity to work on cutting-edge AI and GPU cloud infrastructure
  • Clear career progression in a rapidly scaling technology company
  • Collaborative international culture built on trust, ownership and transparency

Join Our Team

We encourage applications from candidates of all backgrounds and experiences. Our commitment to diversity and inclusion reflects our belief that diverse teams drive innovation and better technology.

Join NexGen Cloud and help build the infrastructure powering the next generation of AI platforms.

NexGenCloud
NexGenCloud

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say