
Software Engineer, Enterprise
On site
London, United Kingdom
Full Time
05-03-2025
Job Specifications
At Scale AI, we’re not just building AI tools—we’re pioneering the next era of enterprise AI. As businesses race to harness the power of Generative AI, Scale is at the forefront, delivering cutting-edge solutions that transform workflows, automate complex processes, and drive unparalleled efficiency for the largest enterprises. Our Scale Generative AI Platform (SGP) provides foundational services and APIs, enabling businesses to seamlessly integrate AI into their operations at production scale.
We’re looking for a Software Engineer (Product) to help shape the future of AI-powered applications. In this role, you’ll bridge the gap between AI research and production, turning innovative prototypes into scalable, high-performance enterprise solutions. You’ll build interactive AI applications, enterprise SaaS products, and platform capabilities that redefine how businesses leverage AI.
This is a rare opportunity to be at the center of the GenAI revolution, working on products that impact millions of users while developing core AI infrastructure for some of the world’s largest companies. If you're excited about pushing the boundaries of AI-driven product development, we want to hear from you.
At Scale, we don’t just follow AI advancements — we lead them. Backed by deep expertise in data, infrastructure, and model deployment, we are uniquely positioned to solve the hardest problems in AI adoption. Join us in shaping the future of enterprise AI, where your work will directly impact how businesses operate, innovate, and grow in the age of GenAI.
You Will:
Design, build, and optimize backend services for advanced AI-driven applications, focusing on AI agents, evaluation tooling, and automation.
Develop and refine features for Scale’s GenAI Platform, enabling businesses to build, deploy, and manage AI-driven agents with robust backend capabilities.
Implement scalable APIs and services in Python, leveraging frameworks like FastAPI, to support real-time AI applications and large-scale data processing.
Build and maintain full stack web applications using modern frameworks and technologies Next.js, React, TypeScript, and Tailwind
Integrate AI models and evaluation systems, working closely with ML teams to enhance agent reasoning, response quality, and decision-making.
Manage and optimize cloud infrastructure, ensuring high availability, performance, and security in AWS, Azure, or GCP environments.
Ship features at a rapid pace, maintaining high code quality, observability, and performance across backend systems.
Ideally, You Have:
2+ years of experience developing backend or full-stack applications, with a strong emphasis on backend engineering.
Strong proficiency in Python and backend frameworks such as FastAPI or Flask.
Familiarity with frontend technologies (Next.js, React, TypeScript, Tailwind) with an eye for building polished, user-friendly interfaces
Experience making trade-offs between speed and quality in fast-paced environments
A passion for AI and experience working on AI-first applications, agent-based systems, or data-rich web platforms
Strong cloud experience (AWS, Azure, GCP), including containerized deployments (Docker, Kubernetes) and cloud services (AWS Lambda, S3, DynamoDB, etc.).
A track record of collaborating cross-functionally with design, product, and ML teams to bring AI-powered applications to life
PLEASE NOTE: Our policy requires a 90-day waiting period before reconsidering candidates for the same role. This allows us to ensure a fair and thorough evaluation of all applicants.
About Us:
At Scale, we believe that the transition from traditional software to AI is one of the most important shifts of our time. Our mission is to make that happen faster across every industry, and our team is transforming how organizations build and deploy AI. Our products power the world's most advanced LLMs, generative models, and computer vision models. We are trusted by generative AI companies such as OpenAI, Meta, and Microsoft, government agencies like the U.S. Army and U.S. Air Force, and enterprises including GM and Accenture. We are expanding our team to accelerate the development of AI applications.
We believe that everyone should be able to bring their whole selves to work, which is why we are proud to be an inclusive and equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability status, gender identity or Veteran status.
We are committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. If you need assistance and/or a reasonable accommodation in the application or recruiting process due to a disability, please contact us at accommodations@scale.com. Please see the United States Department of Labor's Know Your Rights poster for additional information.
We comply with the United States Department of Labor's Pay Transparency provision.
PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of job opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants’ needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with our internal policies and programs designed to protect personal data. Please see our privacy policy for additional information.
About the Company
At Scale, our mission is to accelerate the development of AI applications. We believe that to make the best models, you need the best data. The Scale Generative AI Platform leverages your enterprise data to customize powerful base generative models to safely unlock the value of AI. The Scale Data Engine consists of all the tools and features you need to collect, curate and annotate high-quality data, in addition to robust tools to evaluate and optimize your models. Scale powers the most advanced LLMs and generative models ... Know more
Related Jobs


- Company Name
- KDR Talent Solutions
- Job Title
- Java Software Engineer
- Job Description
- Software Engineer (Java) – Belfast (2 days a week) - £38,000-£68,000 + 10% Bonus & 8% Pension Are you a highly skilled Java Engineer looking for your next challenge? We are currently recruiting on behalf of a prestigious consulting firm that specialises in delivering cutting-edge solutions across multiple industries, including financial services, healthcare, defence, and public services. This is an exciting opportunity to work with a team of world-class team contributing to innovative projects that have a tangible impact. If you are passionate about software development and thrive in a collaborative environment, we want to hear from you! The Role As a Java Engineer, you will play a key role in designing, developing, and delivering robust software solutions. You will be responsible for implementing best practices in Java development, working with the latest frameworks and technologies, and leading teams to successful project execution. Key Responsibilities Design and develop scalable software solutions using object-oriented programming principles in Java. Utilise Java 8 features such as streams, functional interfaces, and collections to optimize performance. Implement multi-threading strategies to ensure system efficiency and prevent deadlocks. Design and implement RESTful services, adhering to industry best practices. Utilise testing frameworks such as JUnit, Wiremock, Mockito, and Cucumber for comprehensive unit and integration testing. Work with a variety of data storage solutions, including ElasticSearch, Postgres, Aurora, and OpenSearch. Implement cloud-based hosting and orchestration using Docker, Kubernetes, and AWS Autoscaling Groups. Develop and maintain CI/CD pipelines using BitBucket, Terraform, Jenkins, and Ansible. What We're Looking For A minimum of 3 years of hands-on experience in Java software development Strong expertise in Java OOPS concepts, Java 8 features, and multi-threading. Proven ability to design, implement, and deliver complex software solutions. Experience with cloud technologies, CI/CD pipelines, and container orchestration. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Why Join Us? Work on exciting and meaningful projects across various industries. Enjoy a competitive salary and an excellent benefits package. Take advantage of career development opportunities in a dynamic and innovative environment. Benefit from a flexible work culture that promotes work-life balance. Join a diverse team of professionals committed to making a positive impact. We understand that not every candidate will meet every single requirement, so if you feel you have relevant skills and experience, we encourage you to apply! We would love to hear from you. Apply today to take the next step in your career with a leading consulting firm!


- Company Name
- OpenSource
- Job Title
- Lead Software Engineer
- Job Description
- Lead Software Engineer (.NET, React, TypeScript) Permanent | Full-time | London Role Overview A growing SaaS company is seeking a Lead Software Engineer to oversee a small development team in creating a new platform built with .NET and React. The platform operates within a Kubernetes-based cloud infrastructure. This role involves full ownership of the entire software lifecycle, from architecture and development to deployment and ongoing support. The successful candidate will foster a culture of technical excellence, ensuring the team follows best practices while also mentoring team members and driving continuous improvement. Key Responsibilities Lead a cross-functional engineering team, managing the design, development, deployment, and maintenance of scalable SaaS applications. Work closely with business stakeholders to translate technical requirements into high-quality, deliverable solutions. Collaborate with the Product Owner to refine user requirements, ensuring a seamless development and delivery process. Support and empower the team in making informed technical decisions, improving efficiency, and managing production environments. Foster a collaborative learning culture that encourages feedback and continuous improvement. Implement and maintain robust CI/CD pipelines, automated testing frameworks, and infrastructure as code solutions to enhance reliability and efficiency. Required Skills & Experience Strong track record of leading agile development teams using methodologies such as Scrum or Kanban. Excellent leadership and communication skills, with the ability to build high-performing teams and maintain a positive work environment. Hands-on experience with CI/CD automation, test-driven development (TDD), and software delivery pipelines. Expertise in designing and testing APIs across multiple stages of development. Deep knowledge of microservices architecture and best practices for building distributed systems. Solid understanding of software design principles, including SOLID and established coding patterns. Experience in designing scalable applications with strong problem-solving skills. Proficiency in .NET technologies, including C#, ASP.NET Core Web APIs, LINQ, asynchronous programming, and .NET CLI tools. Familiarity with both relational and NoSQL databases, as well as best practices for data integration. Hands-on experience with event-driven architecture. Strong front-end development experience using React, TypeScript, Node.js, CSS, Material UI, Jest, and JSS. Preferred Skills Experience working with cloud platforms, particularly Azure. Knowledge of application monitoring, logging, and alerting tools. Understanding of performance optimisation techniques and profiling tools. Security-first mindset when developing applications. Familiarity with CosmosDB and PostgreSQL. Experience using Figma for design collaboration. About the Company This SaaS company specialises in leveraging AI and automation to streamline data-driven decision-making. Their platform integrates real-time data processing, enabling businesses to optimise operations and gain actionable insights. By combining advanced data ingestion techniques with intelligent analytics, they provide a comprehensive solution for managing and analysing business risks efficiently.


- Company Name
- Adria Solutions Ltd
- Job Title
- Software Engineer
- Job Description
- C# Software Engineer– Manchester On behalf of our rapidly growing client in Manchester, we seek a well-established mid-level developer with solid experience in C# and web application development. As a C# Developer, you will work as part of the product development team and be responsible for maintaining and implementing new features, whether in the core application, one of their mobile apps, or their many API Integrations. The C# Software Engineer will be responsible for: Contribute to new development projects, delivering them from inception to completion, on time and within budget Keep up to date with emerging technologies Be accountable for testing solutions to acceptable standards before handover to the system testing team Continually maintain and update existing transactional web solutions The C# Software Engineer will have the following skills: C# HTML MVC Microsoft SQL Server LINQ jQuery/JavaScript Ideally, you'll have experience with some of the following: Azure, GIT, JSON, Agile/Scrum, Dapper, Redis Benefits This is a fantastic opportunity for a C# Developer to join a company that strongly believes in developing its employees. You will be rewarded with a competitive benefits package: Medical Insurance 25 days holiday plus your birthday off 4 days onsite - 1 day remote How to Apply if You’re Interested in this Job: If this sounds like your perfect role, click Apply without delay! C# Software Engineer


- Company Name
- Cambridge Heartwear
- Job Title
- Full Stack Engineer
- Job Description
- Full-Stack Engineer (Nuxt, Ionic, AWS) Job description Overview: The Full-Stack Engineer will be a key early hire, responsible for designing, developing, and deploying core web and mobile applications using Nuxt, Vue, and Ionic/Vue. This role requires a candidate with a demonstrable track record of excellence—whether through public demos, project pages, or contributions to open-source projects. You will collaborate closely with the CTO, clinical staff, firmware developers, and other key stakeholders to translate complex requirements into robust and innovative technical solutions You will need to be an adaptable and driven full-stack engineer who thrives in startup environments. Comfortable working across the stack, from backend development to frontend and mobile applications. You have a passion for solving complex technical challenges and delivering high-quality products. Thriving in ambiguous environments and have a deep sense of ownership over your work. You will also need to be comfortable wearing multiple hats and contributing to the broader technical strategy of the company. Core Job Responsibilities: Design, build, and maintain scalable and secure web and mobile applications using Nuxt, Vue, and Ionic/Vue. Develop and integrate APIs and workflows across physical devices, mobile applications, cloud infrastructure, and front-end applications. Ensure high performance, security, and scalability of applications. As an early employee, you will report directly to the CTO and have the ability to influence engineering and product decisions. Write clean, well-documented, and testable code following industry best practices. Debug and optimize applications to improve efficiency and user experience. Collaborate cross-functionally with other teams to deliver user-centric solutions. Contribute to key architectural decisions as a key early team member. Lead the development of new product features and improve existing functionality Core required skills/experiences: 1+ years of relevant full-stack development experience in a startup environment. 2+ years of experience with React/Vue, Nuxt/Next, NodeJS, Typescript, PostgreSQL,and Redis. 1+ years of experience developing mobile applications using Ionic. 1+ years of experience in API development, authentication methods, and database design using DynamoDB and PostgreSQL. A track record of technical excellence showcased through functional public demos/projects, maintaining open-source contributions, or similar. Detail-oriented approach to challenges and the ability to drive initiatives to completion. Adaptability to work in a fast-paced, early startup environment. Excellent written and oral business communication and people skills, with the ability to influence stakeholders, including technical leaders and executive management. Experience working cross-functionality across multiple teams to deliver high-quality products. Bonus points if you have experience with FastAPI, RabbitMQ, Kafka, standard DevOvs practices, common AWS-based workflows, or CI/CD pipelines. Bonus points if you have expertise in building scalable backend distributed systems or have worked with containerized backend microservices. Required: Must have at least 5 years working experience. Must be eligible to work in the UK without sponsoring. Cambridge Heartwear’s ethos and mission is to improve the equality of opportunity for all and not just for the chosen few. We are a cutting-edge med tech and AI company. We have developed a next generation heart and cardiovascular function monitor which uses AI to diagnose heart rhythm and respiratory problems in real time. We are an equal opportunities and inclusivity employer and welcome applications from people from all walks of life including those from disadvantageous and underprivileged backgrounds. If you are looking for a fantastic opportunity to develop your software engineering learning Cambridge Heartwear is the place for you. For more information about this post please email emily@camheartwear.com .