Software Engineer (AI & Full Stack) - Senior Consultant Salary: £60,000 - £70,000 pa + £4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview We're looking for a Software Engineer with strong Front End and Back End development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB, Qdrant etc. NoSQL: Familiarity with NoSQL databases (eg, MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance.
23/06/2026
Full time
Software Engineer (AI & Full Stack) - Senior Consultant Salary: £60,000 - £70,000 pa + £4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview We're looking for a Software Engineer with strong Front End and Back End development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB, Qdrant etc. NoSQL: Familiarity with NoSQL databases (eg, MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance.
About UBDS UBDS Group empowers organizations to achieve remarkable digital transformations through innovative technology solutions. We work with clients across the public and private sector to design and build products, platforms and services that genuinely make a difference to users. We're looking for a Senior Data Engineer who combines deep technical capability with a strong consulting mindset. Someone who enjoys ambiguity, cares about users, and can turn messy business problems into robust, production-grade data solutions. The Role As a Senior Data Engineer at UBDS, you'll work closely with clients, designers, analysts and engineers to shape and deliver modern data solutions end to end. You'll be trusted to lead technical thinking, make pragmatic design decisions, and support teams in delivering high quality outcomes that stand up in the real world. This is a hands on role with influence: you'll be building, guiding others, and helping clients understand what good looks like. What You'll Do Turn ambiguous business problems into clear data, analytical and technical solutions. Design, build and operate production grade data pipelines, models and products using SQL, Python and modern data engineering frameworks. Architect and work across data warehouses, lakehouse and event driven patterns, including strong semantic models for analytics and visualisation. Deliver solutions on cloud data and AI platforms (AWS/Azure), applying solid software engineering, testing and CI/CD practices. Embed analytics, experimentation, AI/ML integration, governance, security and data quality best practices by default. Create clear data visualisations, narratives and consultant grade materials that help clients understand and act on insight. Work closely with users and stakeholders in Agile, client driven environments, learning from live services and real world feedback. Apply strong critical thinking, attention to detail and relevant industry and government standards to deliver solutions that are easy to hand over, maintain and evolve. What We're Looking For Core Data & Technical Skills Ability to translate ambiguous business problems into clear data, analytical and technical requirements. Strong SQL and Python skills for data modelling, transformation, automation and analysis. Experience designing data models and architectures across data warehouses, lakehouse and event driven patterns, or strong semantic modelling in Power BI or other visualisation tools. Hands on experience with modern data engineering frameworks such as Spark / PySpark, Pandas and orchestration tools. Experience working with cloud data and AI platforms on AWS or Azure (e.g. Databricks, Redshift, Bedrock, Microsoft Fabric). Solid software engineering fundamentals, including Git, testing and QA, CI/CD pipelines and modular, maintainable design. Strong analytics and statistical reasoning, including metric design, experimentation and interpretation of results. Practical AI/ML literacy, including integrating model APIs, evaluation approaches and prompt orchestration. Experience applying data governance, security and quality best practices, such as access control, data catalogues, lineage and GDPR awareness. Ability to communicate insight through data visualisation and storytelling using tools like Power BI, Tableau or Python based charts. Consulting & Delivery Mindset A user centred approach: curiosity about who will use the solution, why it matters, and the impact it will have. Confidence communicating clearly and working effectively in ambiguous, client driven environments. Ability to produce high quality, consultant grade slides and written materials. Strong critical thinking, with a clear and logical approach to defining and delivering data solutions. Proven experience delivering production grade solutions to real users, supporting live services and learning from real world feedback. High attention to detail, including readable code, consistent naming conventions and clear technical and user documentation. A product driven mindset, with experience delivering features and outcomes iteratively in Agile teams. Familiarity with relevant industry and government standards, and a habit of seeking out appropriate standards at the start of delivery rather than reinventing solutions. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more. Private medical cover for you and your spouse/partner, offered via Vitality. Discretionary bonus based on a blend of personal and company performance. Holiday - You will receive 25 Days holiday, plus 1 day for Birthday and 1 day for your work anniversary in addition to UK bank holidays. Electric Vehicle leasing with salary sacrifice. Contributed Pension Scheme. Death in service cover. Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
23/06/2026
Full time
About UBDS UBDS Group empowers organizations to achieve remarkable digital transformations through innovative technology solutions. We work with clients across the public and private sector to design and build products, platforms and services that genuinely make a difference to users. We're looking for a Senior Data Engineer who combines deep technical capability with a strong consulting mindset. Someone who enjoys ambiguity, cares about users, and can turn messy business problems into robust, production-grade data solutions. The Role As a Senior Data Engineer at UBDS, you'll work closely with clients, designers, analysts and engineers to shape and deliver modern data solutions end to end. You'll be trusted to lead technical thinking, make pragmatic design decisions, and support teams in delivering high quality outcomes that stand up in the real world. This is a hands on role with influence: you'll be building, guiding others, and helping clients understand what good looks like. What You'll Do Turn ambiguous business problems into clear data, analytical and technical solutions. Design, build and operate production grade data pipelines, models and products using SQL, Python and modern data engineering frameworks. Architect and work across data warehouses, lakehouse and event driven patterns, including strong semantic models for analytics and visualisation. Deliver solutions on cloud data and AI platforms (AWS/Azure), applying solid software engineering, testing and CI/CD practices. Embed analytics, experimentation, AI/ML integration, governance, security and data quality best practices by default. Create clear data visualisations, narratives and consultant grade materials that help clients understand and act on insight. Work closely with users and stakeholders in Agile, client driven environments, learning from live services and real world feedback. Apply strong critical thinking, attention to detail and relevant industry and government standards to deliver solutions that are easy to hand over, maintain and evolve. What We're Looking For Core Data & Technical Skills Ability to translate ambiguous business problems into clear data, analytical and technical requirements. Strong SQL and Python skills for data modelling, transformation, automation and analysis. Experience designing data models and architectures across data warehouses, lakehouse and event driven patterns, or strong semantic modelling in Power BI or other visualisation tools. Hands on experience with modern data engineering frameworks such as Spark / PySpark, Pandas and orchestration tools. Experience working with cloud data and AI platforms on AWS or Azure (e.g. Databricks, Redshift, Bedrock, Microsoft Fabric). Solid software engineering fundamentals, including Git, testing and QA, CI/CD pipelines and modular, maintainable design. Strong analytics and statistical reasoning, including metric design, experimentation and interpretation of results. Practical AI/ML literacy, including integrating model APIs, evaluation approaches and prompt orchestration. Experience applying data governance, security and quality best practices, such as access control, data catalogues, lineage and GDPR awareness. Ability to communicate insight through data visualisation and storytelling using tools like Power BI, Tableau or Python based charts. Consulting & Delivery Mindset A user centred approach: curiosity about who will use the solution, why it matters, and the impact it will have. Confidence communicating clearly and working effectively in ambiguous, client driven environments. Ability to produce high quality, consultant grade slides and written materials. Strong critical thinking, with a clear and logical approach to defining and delivering data solutions. Proven experience delivering production grade solutions to real users, supporting live services and learning from real world feedback. High attention to detail, including readable code, consistent naming conventions and clear technical and user documentation. A product driven mindset, with experience delivering features and outcomes iteratively in Agile teams. Familiarity with relevant industry and government standards, and a habit of seeking out appropriate standards at the start of delivery rather than reinventing solutions. Employee Benefits Training - All team members are offered a number of options in terms of personal development, whether it is technical led, business acumen or methodologies. We want you to grow with us and to help us achieve more. Private medical cover for you and your spouse/partner, offered via Vitality. Discretionary bonus based on a blend of personal and company performance. Holiday - You will receive 25 Days holiday, plus 1 day for Birthday and 1 day for your work anniversary in addition to UK bank holidays. Electric Vehicle leasing with salary sacrifice. Contributed Pension Scheme. Death in service cover. Equal Opportunities We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
Application Engineer Location: Oxford Street, Manchester Role Type: Permanent Work Setup: Hybrid - 3 days in the office (Tuesday to Thursday) Who We Are Vanguard is one of the world's leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally. What You'll Do Lead senior-level systems analysis, design, development and implementation of applications and databases, including integration of third-party products. Translate technical specifications into efficient, well-tested code for complex new builds and enhancements, producing programmes, reports and test artefacts. Promote automation-friendly development practices by designing and implementing tests that support continuous integration and delivery. Deploy code across development, test and production environments on schedule, provide production follow-up support, and manage change-control documentation. Apply and advocate development methodology and architecture standards; mentor less-experienced colleagues and resolve escalated technical issues. Engage with internal clients and cross-functional teams to perform systems analysis, explain technical considerations at the appropriate level, and ensure solutions meet business and technology needs. Ensure compliance with IT and information-security policies, verify deliverables meet requirements, and participate in special projects or other duties as required. What You Bring Minimum five years' hands-on experience in software development, system integration, database design and Back End architecture. Bachelor's or Master's Degree/Diploma in Computer Science or in an equivalent discipline. Proven expertise in Server Side development and API management, with strong skills in database design, optimisation, debugging and performance tuning. Required technical stack: Java, Spring Boot, Node.js, Angular (Front End essential), SQL, GitHub/Bitbucket, Bamboo, CI/CD, TDD/BDD; plus experience with Python. Practical experience with AWS services (CloudFormation, ECS/Fargate, Lambda, DynamoDB, S3, IAM); AWS Cloud Practitioner certification preferred. Observability and tooling experience with Splunk, Honeycomb Agile working knowledge (JIRA, Confluence) What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
23/06/2026
Full time
Application Engineer Location: Oxford Street, Manchester Role Type: Permanent Work Setup: Hybrid - 3 days in the office (Tuesday to Thursday) Who We Are Vanguard is one of the world's leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally. What You'll Do Lead senior-level systems analysis, design, development and implementation of applications and databases, including integration of third-party products. Translate technical specifications into efficient, well-tested code for complex new builds and enhancements, producing programmes, reports and test artefacts. Promote automation-friendly development practices by designing and implementing tests that support continuous integration and delivery. Deploy code across development, test and production environments on schedule, provide production follow-up support, and manage change-control documentation. Apply and advocate development methodology and architecture standards; mentor less-experienced colleagues and resolve escalated technical issues. Engage with internal clients and cross-functional teams to perform systems analysis, explain technical considerations at the appropriate level, and ensure solutions meet business and technology needs. Ensure compliance with IT and information-security policies, verify deliverables meet requirements, and participate in special projects or other duties as required. What You Bring Minimum five years' hands-on experience in software development, system integration, database design and Back End architecture. Bachelor's or Master's Degree/Diploma in Computer Science or in an equivalent discipline. Proven expertise in Server Side development and API management, with strong skills in database design, optimisation, debugging and performance tuning. Required technical stack: Java, Spring Boot, Node.js, Angular (Front End essential), SQL, GitHub/Bitbucket, Bamboo, CI/CD, TDD/BDD; plus experience with Python. Practical experience with AWS services (CloudFormation, ECS/Fargate, Lambda, DynamoDB, S3, IAM); AWS Cloud Practitioner certification preferred. Observability and tooling experience with Splunk, Honeycomb Agile working knowledge (JIRA, Confluence) What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
Who We Are: We are rebuilding the energy transaction, making it transparent and fair. Our goal is to put power back where it belongs, in the hands of customers and to take on one of the most critical problems of our century, access to low cost electricity. tem exists to fix a broken global energy market that's long favoured legacy operators, intermediaries, and opaque pricing. Today's electricity system was not designed for rapid decarbonisation, AI driven efficiency or fair access for the actual users - businesses and generators. We've built the first AI native transaction infrastructure to reinvent how electricity is bought, sold and priced. Our technology is designed to cut out the inefficient fees, automate complex market flows, and bring transparency and fairness to energy transactions at scale. In late 2025, after extraordinary growth, we closed a $75 million Series B - led by Lightspeed Venture Partners with participation from Albion, Atomico, Allianz, Hitachi Ventures, Hitachi Ventures, Schroders Capital and others - positioning us for global expansion, deeper product innovation and category leadership. We're scaling internationally and building toward a future where AI driven infrastructure is foundational to electricity markets worldwide. Since launch, our modern utility product, known as RED, has already facilitated thousands of business customers and billions in energy transaction value, proving that modern software and AI can transform an industry built on legacy systems. At tem, we're not just building another energy company, we're rearchitecting market infrastructure so that transparency, efficiency and sustainability become the default, not the exception. The Role: Rosso is tem's core IP, the transaction infrastructure that prices electricity for thousands of businesses, balances portfolios in real time, and sits on the critical path for every deal tem closes. The machine learning models inside Rosso forecasting, pricing, and optimisation are what make those decisions possible. Every inference shapes the prices our customers see. Today, tem's ML platform has solid foundations: Metaflow for orchestration, AWS Batch for compute, and automated CI/CD pipelines already in place. That's got Rosso to where it is. But as the number of model types grows and Rosso scales, the platform needs the next layer: structured experiment tracking, a model registry, production monitoring, and self service tooling that lets ML engineers move at pace without being blocked on infrastructure. This role exists to build that layer and define what the platform looks like at scale. You will join the Rosso service alongside a Senior MLOps Engineer in a cross functional team of ML engineers and software engineers. The destination is a platform that is genuinely self service: ML engineers can run experiments, compare models, and ship to production without external intervention. It needs to scale across long horizon forecasting tasks, real time pricing engines, and large scale optimisation workloads - not just the models that exist today. The concrete work ahead is specific: experiment tracking and a model registry are not yet in place. Backtesting infrastructure critical to the forecasting mission needs to be built. Shadow deployments will allow new models to be validated in production before they go live. And the platform needs to be designed for heterogeneous workloads, not just the models that exist today. This is a technical leadership role: you'll define the platform strategy and set the direction for the MLOps, while remaining hands on in the most critical architectural decisions. The right person has seen ML platforms scale well and has learned from the times they haven't. You'll bring that judgment to a platform that can't afford expensive detours. Responsibilities: Own the ML platform strategy: Define the roadmap from Level 1 to Level 2, making architectural decisions ahead of when they'd otherwise become blockers. Keep the platform aligned to Rosso's commercial trajectory. Build the foundations: Lead the design and build of experiment tracking, model registry, automated pipeline infrastructure, and production monitoring across all model types. Deliver backtesting and shadow deployments: Build the infrastructure the forecasting and pricing teams need to validate models reliably against historical data and in production before they go live. Set technical direction: Provide the architectural vision and standards the Senior MLOps Engineer executes against. This is a force multiplier relationship, not a management one. Partner across the team: Work closely with ML engineers and software engineers to understand what the platform needs to unlock the next wave of Rosso capabilities. Translate those needs into principled platform decisions. Choose the right tools: Evaluate the MLOps tooling ecosystem with clear eyes. Make choices that fit tem's scale and workload mix, not what's fashionable. Drive deployment reliability: Push toward more frequent, reliable model deployment cycles as Rosso moves from batch heavy workflows toward live, near real time processes. Define best practices: Establish standards for how models are trained, versioned, deployed, and monitored across the team. Create a platform ML engineers trust. What success looks like: MLOps is no longer a bottleneck, ML engineers are unblocked to focus on model quality. The time to deploy new machine learning models goes from days to minutes. The core features required from the machine learning platform are delivered before they block progress, e.g. backtesting and experiment tracking. Requirements: Must Haves: Scaled an ML platform from early stage: Demonstrable experience taking an ML platform from early stages to best in class infrastructure at a fast moving company. You've been there, done it, and you're comfortable with the messiness and ambiguity that comes with scale up life. ML pipeline expertise: Deep experience across the whole MLOps lifecycle with ML pipeline orchestration (Metaflow, Prefect, Airflow or equivalent) and ML infrastructure (Sagemaker, Vertex AI, Chalk, or equivalent). Model lifecycle tooling: Hands on experience building or operating experiment tracking systems (MLflow, W&B, or similar), model registries, and governance tooling for model fleets at scale. Knows what good looks like and what to avoid. Broad MLOps tooling knowledge: Across the ecosystem monitoring, drift detection, CI/CD for ML, containerisation, IaC (Terraform, AWS CDK). Able to evaluate trade offs and make principled choices for a specific context, not just default to what you know. Technical leadership track record: Evidence of setting platform direction, influencing cross functional teams, and defining standards at Staff+ level. Raises the quality bar through design reviews, code reviews, and mentoring. Knows when to drive strategy and when to get into the weeds. Heterogeneous workload experience: Experience designing and operating platforms serving heterogeneous workloads (e.g. forecasting, classification, operations research, etc.), not just one model type across batch and real time applications. Python, AWS + IaC: Strong Python; hands on experience with AWS and infrastructure as code (Terraform, AWS CDK). Bonus points: Worked in a role where ML is at the core of the product Familiarity with Metaflow specifically Experience with operations research, large scale optimisation in a production context Experience working with business critical time series forecasting models Exposure to reinforcement learning in a production setting Exposure to production LLM workloads, e.g. fine tuning Interview Process: Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. First call with our Talent Team (30 mins). This is to understand your experience, motivations, and discuss the role in more detail. Behaviour Interview with Tim, Head of Data (60 mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. Technical Interview with the Team (90 mins). You'll meet with potential peers in this session and work through a live technical exercise. Culture Add Interview with Stakeholders (45 mins). The final session will be with two cross functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two way conversation, your chance to understand what it's really like to work at tem. We welcome applications from people of all backgrounds, experiences, and identities, including those that are traditionally under represented in the tech and energy sectors. If you're excited about this role but not sure you meet every requirement, we'd still love to hear from you. Your unique perspective could be exactly what we're looking for.
23/06/2026
Full time
Who We Are: We are rebuilding the energy transaction, making it transparent and fair. Our goal is to put power back where it belongs, in the hands of customers and to take on one of the most critical problems of our century, access to low cost electricity. tem exists to fix a broken global energy market that's long favoured legacy operators, intermediaries, and opaque pricing. Today's electricity system was not designed for rapid decarbonisation, AI driven efficiency or fair access for the actual users - businesses and generators. We've built the first AI native transaction infrastructure to reinvent how electricity is bought, sold and priced. Our technology is designed to cut out the inefficient fees, automate complex market flows, and bring transparency and fairness to energy transactions at scale. In late 2025, after extraordinary growth, we closed a $75 million Series B - led by Lightspeed Venture Partners with participation from Albion, Atomico, Allianz, Hitachi Ventures, Hitachi Ventures, Schroders Capital and others - positioning us for global expansion, deeper product innovation and category leadership. We're scaling internationally and building toward a future where AI driven infrastructure is foundational to electricity markets worldwide. Since launch, our modern utility product, known as RED, has already facilitated thousands of business customers and billions in energy transaction value, proving that modern software and AI can transform an industry built on legacy systems. At tem, we're not just building another energy company, we're rearchitecting market infrastructure so that transparency, efficiency and sustainability become the default, not the exception. The Role: Rosso is tem's core IP, the transaction infrastructure that prices electricity for thousands of businesses, balances portfolios in real time, and sits on the critical path for every deal tem closes. The machine learning models inside Rosso forecasting, pricing, and optimisation are what make those decisions possible. Every inference shapes the prices our customers see. Today, tem's ML platform has solid foundations: Metaflow for orchestration, AWS Batch for compute, and automated CI/CD pipelines already in place. That's got Rosso to where it is. But as the number of model types grows and Rosso scales, the platform needs the next layer: structured experiment tracking, a model registry, production monitoring, and self service tooling that lets ML engineers move at pace without being blocked on infrastructure. This role exists to build that layer and define what the platform looks like at scale. You will join the Rosso service alongside a Senior MLOps Engineer in a cross functional team of ML engineers and software engineers. The destination is a platform that is genuinely self service: ML engineers can run experiments, compare models, and ship to production without external intervention. It needs to scale across long horizon forecasting tasks, real time pricing engines, and large scale optimisation workloads - not just the models that exist today. The concrete work ahead is specific: experiment tracking and a model registry are not yet in place. Backtesting infrastructure critical to the forecasting mission needs to be built. Shadow deployments will allow new models to be validated in production before they go live. And the platform needs to be designed for heterogeneous workloads, not just the models that exist today. This is a technical leadership role: you'll define the platform strategy and set the direction for the MLOps, while remaining hands on in the most critical architectural decisions. The right person has seen ML platforms scale well and has learned from the times they haven't. You'll bring that judgment to a platform that can't afford expensive detours. Responsibilities: Own the ML platform strategy: Define the roadmap from Level 1 to Level 2, making architectural decisions ahead of when they'd otherwise become blockers. Keep the platform aligned to Rosso's commercial trajectory. Build the foundations: Lead the design and build of experiment tracking, model registry, automated pipeline infrastructure, and production monitoring across all model types. Deliver backtesting and shadow deployments: Build the infrastructure the forecasting and pricing teams need to validate models reliably against historical data and in production before they go live. Set technical direction: Provide the architectural vision and standards the Senior MLOps Engineer executes against. This is a force multiplier relationship, not a management one. Partner across the team: Work closely with ML engineers and software engineers to understand what the platform needs to unlock the next wave of Rosso capabilities. Translate those needs into principled platform decisions. Choose the right tools: Evaluate the MLOps tooling ecosystem with clear eyes. Make choices that fit tem's scale and workload mix, not what's fashionable. Drive deployment reliability: Push toward more frequent, reliable model deployment cycles as Rosso moves from batch heavy workflows toward live, near real time processes. Define best practices: Establish standards for how models are trained, versioned, deployed, and monitored across the team. Create a platform ML engineers trust. What success looks like: MLOps is no longer a bottleneck, ML engineers are unblocked to focus on model quality. The time to deploy new machine learning models goes from days to minutes. The core features required from the machine learning platform are delivered before they block progress, e.g. backtesting and experiment tracking. Requirements: Must Haves: Scaled an ML platform from early stage: Demonstrable experience taking an ML platform from early stages to best in class infrastructure at a fast moving company. You've been there, done it, and you're comfortable with the messiness and ambiguity that comes with scale up life. ML pipeline expertise: Deep experience across the whole MLOps lifecycle with ML pipeline orchestration (Metaflow, Prefect, Airflow or equivalent) and ML infrastructure (Sagemaker, Vertex AI, Chalk, or equivalent). Model lifecycle tooling: Hands on experience building or operating experiment tracking systems (MLflow, W&B, or similar), model registries, and governance tooling for model fleets at scale. Knows what good looks like and what to avoid. Broad MLOps tooling knowledge: Across the ecosystem monitoring, drift detection, CI/CD for ML, containerisation, IaC (Terraform, AWS CDK). Able to evaluate trade offs and make principled choices for a specific context, not just default to what you know. Technical leadership track record: Evidence of setting platform direction, influencing cross functional teams, and defining standards at Staff+ level. Raises the quality bar through design reviews, code reviews, and mentoring. Knows when to drive strategy and when to get into the weeds. Heterogeneous workload experience: Experience designing and operating platforms serving heterogeneous workloads (e.g. forecasting, classification, operations research, etc.), not just one model type across batch and real time applications. Python, AWS + IaC: Strong Python; hands on experience with AWS and infrastructure as code (Terraform, AWS CDK). Bonus points: Worked in a role where ML is at the core of the product Familiarity with Metaflow specifically Experience with operations research, large scale optimisation in a production context Experience working with business critical time series forecasting models Exposure to reinforcement learning in a production setting Exposure to production LLM workloads, e.g. fine tuning Interview Process: Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. First call with our Talent Team (30 mins). This is to understand your experience, motivations, and discuss the role in more detail. Behaviour Interview with Tim, Head of Data (60 mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. Technical Interview with the Team (90 mins). You'll meet with potential peers in this session and work through a live technical exercise. Culture Add Interview with Stakeholders (45 mins). The final session will be with two cross functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two way conversation, your chance to understand what it's really like to work at tem. We welcome applications from people of all backgrounds, experiences, and identities, including those that are traditionally under represented in the tech and energy sectors. If you're excited about this role but not sure you meet every requirement, we'd still love to hear from you. Your unique perspective could be exactly what we're looking for.
AWS Cloud Native DevOps EngineerConsultant/Senior Consultant Salary: £65,000 - £75,000 pa plus benefits, pension and healthcare options Job Type: Permanent - Hybrid - 2 x days per week - Travel to client site Base Locations: London, Manchester, Bristol Security Clearance: Candidates must hold active SC clearance Overview: We're looking for AWS Cloud Native DevOps Engineers who are passionate about building secure, scalable, and highly available cloud platforms. You'll work on mission-critical programmes, helping organisations modernise their cloud infrastructure through automation, cloud-native technologies, and DevOps best practices. This is an opportunity to work within high-performing engineering teams delivering secure AWS solutions in complex environments where reliability, security, and performance are essential. About The Role: Design, build, and manage secure, scalable AWS cloud environments. Develop Infrastructure as Code using Terraform, CloudFormation, or similar tools. Build and maintain CI/CD pipelines to support efficient software delivery. Implement monitoring, logging, and observability solutions. Collaborate with Agile teams, architects, engineers, and stakeholders. Automate infrastructure and operational processes through Scripting. Troubleshoot and optimise cloud infrastructure and deployments. Apply cloud security best practices, including Zero Trust principles. Continuously learn and adopt emerging cloud and DevOps technologies. Your Skills and Experience: Strong experience deploying and managing AWS infrastructure within secure or regulated environments. Proven experience with Infrastructure as Code (IaC) using Terraform, CloudFormation, or Pulumi. Hands-on experience building and maintaining CI/CD pipelines using tools such as GitLab CI, Jenkins, GitHub Actions, or ArgoCD. Experience with containerisation and orchestration technologies including Docker and Kubernetes. Strong Scripting and automation skills using Python, Bash, or PowerShell. Solid understanding of AWS networking concepts including VPCs, subnets, routing, load balancing, and security groups. Experience with monitoring and logging platforms such as Prometheus, Grafana, ELK Stack, or AWS CloudWatch. Knowledge of cloud security best practices and Zero Trust security models. Strong troubleshooting and problem-solving skills across cloud and platform technologies. Experience working within Agile delivery environments. To be successfully appointed to this role, it is a requirement to hold active Security Check (SC) clearance. If you're ready to take the next step in your career, we want to hear from you! Please send your updated CV
23/06/2026
Full time
AWS Cloud Native DevOps EngineerConsultant/Senior Consultant Salary: £65,000 - £75,000 pa plus benefits, pension and healthcare options Job Type: Permanent - Hybrid - 2 x days per week - Travel to client site Base Locations: London, Manchester, Bristol Security Clearance: Candidates must hold active SC clearance Overview: We're looking for AWS Cloud Native DevOps Engineers who are passionate about building secure, scalable, and highly available cloud platforms. You'll work on mission-critical programmes, helping organisations modernise their cloud infrastructure through automation, cloud-native technologies, and DevOps best practices. This is an opportunity to work within high-performing engineering teams delivering secure AWS solutions in complex environments where reliability, security, and performance are essential. About The Role: Design, build, and manage secure, scalable AWS cloud environments. Develop Infrastructure as Code using Terraform, CloudFormation, or similar tools. Build and maintain CI/CD pipelines to support efficient software delivery. Implement monitoring, logging, and observability solutions. Collaborate with Agile teams, architects, engineers, and stakeholders. Automate infrastructure and operational processes through Scripting. Troubleshoot and optimise cloud infrastructure and deployments. Apply cloud security best practices, including Zero Trust principles. Continuously learn and adopt emerging cloud and DevOps technologies. Your Skills and Experience: Strong experience deploying and managing AWS infrastructure within secure or regulated environments. Proven experience with Infrastructure as Code (IaC) using Terraform, CloudFormation, or Pulumi. Hands-on experience building and maintaining CI/CD pipelines using tools such as GitLab CI, Jenkins, GitHub Actions, or ArgoCD. Experience with containerisation and orchestration technologies including Docker and Kubernetes. Strong Scripting and automation skills using Python, Bash, or PowerShell. Solid understanding of AWS networking concepts including VPCs, subnets, routing, load balancing, and security groups. Experience with monitoring and logging platforms such as Prometheus, Grafana, ELK Stack, or AWS CloudWatch. Knowledge of cloud security best practices and Zero Trust security models. Strong troubleshooting and problem-solving skills across cloud and platform technologies. Experience working within Agile delivery environments. To be successfully appointed to this role, it is a requirement to hold active Security Check (SC) clearance. If you're ready to take the next step in your career, we want to hear from you! Please send your updated CV
Salary: £54,000 - 75,000 per year Requirements Hands on experience in application design. Experience specifying, designing, building, and testing complex full stack software solutions. Expertise in designing and developing APIs. Experience working in Windows and Linux environments. Good practical knowledge of relational database technologies, ideally PostgreSQL. Strong data skills with demonstrable analytical ability. Ability to problem solve quickly and confidently by understanding issues, identifying causes, and correcting them. Expertise in at least two back end technologies, ideally Java and Python. Experience with JavaScript or TypeScript and at least one front end technology stack, ideally React. Software virtualisation skills, e.g. Docker. Willingness and ability to gain, or currently hold, UK Security Clearance (SC) as a minimum. British nationality and eligibility to undergo UK Security Clearance, including having lived in the UK for at least the last 5 consecutive years. Ability to commute easily to Milton Keynes and potentially other UK sites. Ability to work collaboratively as part of a small team with proactive communication. Responsibilities Design and implement user interfaces using HTML, CSS, JavaScript, TypeScript, and React. Ensure responsiveness and cross-browser compatibility. Improve user experience. Create APIs and services. Write server side logic using Java and work with Spring Boot. Design and maintain relational databases such as PostgreSQL and MySQL. Write efficient queries and maintain data integrity. Set up CI/CD pipelines using tools such as GitHub Actions and Jenkins. Manage cloud services such as AWS, Azure, and GCP. Automate deployments and monitor application performance. Review peers code to ensure quality and maintainability. Write unit, integration, and end-to-end tests using tools such as JUnit, Testcontainers, Vitest, and Storybook. Create and maintain internal documentation for code and APIs. Work with product managers, designers, and other developers to deliver features. Implement authentication, authorisation, and other security best practices. Support the development, integration, rollout, and support of complex solutions. Work at client sites and from home as required. Technologies AWS Azure CI/CD Cloud CSS Docker GCP GitHub Support JUnit Java JavaScript Jenkins Linux MySQL PostgreSQL Python React Security Spring Spring Boot Storybook TypeScript Windows DevOps UX UI Design More We are offering an exciting opportunity for a Senior Software Engineer to join our experienced team supporting a significant public sector deployment of IT solutions and bespoke software. Based in Milton Keynes with 2-3 days on site each week, this role involves working closely with customer representatives, solution architects, academia, and leading software development companies. The salary is £60,000 to £75,000, and the position requires UK Security Clearance and British nationality due to its reserved status.
23/06/2026
Full time
Salary: £54,000 - 75,000 per year Requirements Hands on experience in application design. Experience specifying, designing, building, and testing complex full stack software solutions. Expertise in designing and developing APIs. Experience working in Windows and Linux environments. Good practical knowledge of relational database technologies, ideally PostgreSQL. Strong data skills with demonstrable analytical ability. Ability to problem solve quickly and confidently by understanding issues, identifying causes, and correcting them. Expertise in at least two back end technologies, ideally Java and Python. Experience with JavaScript or TypeScript and at least one front end technology stack, ideally React. Software virtualisation skills, e.g. Docker. Willingness and ability to gain, or currently hold, UK Security Clearance (SC) as a minimum. British nationality and eligibility to undergo UK Security Clearance, including having lived in the UK for at least the last 5 consecutive years. Ability to commute easily to Milton Keynes and potentially other UK sites. Ability to work collaboratively as part of a small team with proactive communication. Responsibilities Design and implement user interfaces using HTML, CSS, JavaScript, TypeScript, and React. Ensure responsiveness and cross-browser compatibility. Improve user experience. Create APIs and services. Write server side logic using Java and work with Spring Boot. Design and maintain relational databases such as PostgreSQL and MySQL. Write efficient queries and maintain data integrity. Set up CI/CD pipelines using tools such as GitHub Actions and Jenkins. Manage cloud services such as AWS, Azure, and GCP. Automate deployments and monitor application performance. Review peers code to ensure quality and maintainability. Write unit, integration, and end-to-end tests using tools such as JUnit, Testcontainers, Vitest, and Storybook. Create and maintain internal documentation for code and APIs. Work with product managers, designers, and other developers to deliver features. Implement authentication, authorisation, and other security best practices. Support the development, integration, rollout, and support of complex solutions. Work at client sites and from home as required. Technologies AWS Azure CI/CD Cloud CSS Docker GCP GitHub Support JUnit Java JavaScript Jenkins Linux MySQL PostgreSQL Python React Security Spring Spring Boot Storybook TypeScript Windows DevOps UX UI Design More We are offering an exciting opportunity for a Senior Software Engineer to join our experienced team supporting a significant public sector deployment of IT solutions and bespoke software. Based in Milton Keynes with 2-3 days on site each week, this role involves working closely with customer representatives, solution architects, academia, and leading software development companies. The salary is £60,000 to £75,000, and the position requires UK Security Clearance and British nationality due to its reserved status.
At EY, we're all in to shape your future with confidence. We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. You will work across a diverse portfolio of clients spanning Financial Services, the Public Sector, and the Private Sector. Our Applied AI Engineering teams deliver production grade AI systems in regulated financial institutions as well as government, health, infrastructure, consumer, industrial and energy organisations. This cross sector model gives you broad exposure to different regulatory environments, data landscapes and operating models, while building deep engineering capability that transfers across industries. Location London CP / Manchester / Birmingham / Edinburgh / Belfast - Hybrid with client site travel. What you'll do Shape engineering approaches; engage senior stakeholders; articulate trade offs; ensure engineering quality across squads and complex client environments. Solution architecture & implementation leadership Architect enterprise grade AI services (agents, RAG pipelines, orchestration layers, platform components); ensure operational readiness; drive Responsible AI, evaluation and best practices. Mentor engineers; lead technical reviews; establish reference architectures and reusable accelerators; contribute to internal knowledge sharing and external thought leadership. What we're looking for Deep software/systems engineering (Python/TypeScript, distributed systems, CI/CD). Applied AI expertise: LLM/RAG engineering; evaluation; telemetry/drift monitoring; versioning and release management. Cloud architecture (Azure/AWS/GCP), Kubernetes/Docker, serverless, IAM and network security. Enterprise integration and SRE principles (SLIs/SLOs, runbooks, rollback). Consulting leadership: stakeholder, budget and risk management; team leadership. Nice to have Graph/big data stacks; streaming; cloud architect certifications and Responsible AI governance credentials. Hybrid with periodic client travel across the UK and occasional international travel. A PhD in Computer Science, Applied Mathematics, or Computer Engineering is desirable but not essential. What we offer you We'll develop you with future focused skills and equip you with world class experiences. We'll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams.
23/06/2026
Full time
At EY, we're all in to shape your future with confidence. We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. You will work across a diverse portfolio of clients spanning Financial Services, the Public Sector, and the Private Sector. Our Applied AI Engineering teams deliver production grade AI systems in regulated financial institutions as well as government, health, infrastructure, consumer, industrial and energy organisations. This cross sector model gives you broad exposure to different regulatory environments, data landscapes and operating models, while building deep engineering capability that transfers across industries. Location London CP / Manchester / Birmingham / Edinburgh / Belfast - Hybrid with client site travel. What you'll do Shape engineering approaches; engage senior stakeholders; articulate trade offs; ensure engineering quality across squads and complex client environments. Solution architecture & implementation leadership Architect enterprise grade AI services (agents, RAG pipelines, orchestration layers, platform components); ensure operational readiness; drive Responsible AI, evaluation and best practices. Mentor engineers; lead technical reviews; establish reference architectures and reusable accelerators; contribute to internal knowledge sharing and external thought leadership. What we're looking for Deep software/systems engineering (Python/TypeScript, distributed systems, CI/CD). Applied AI expertise: LLM/RAG engineering; evaluation; telemetry/drift monitoring; versioning and release management. Cloud architecture (Azure/AWS/GCP), Kubernetes/Docker, serverless, IAM and network security. Enterprise integration and SRE principles (SLIs/SLOs, runbooks, rollback). Consulting leadership: stakeholder, budget and risk management; team leadership. Nice to have Graph/big data stacks; streaming; cloud architect certifications and Responsible AI governance credentials. Hybrid with periodic client travel across the UK and occasional international travel. A PhD in Computer Science, Applied Mathematics, or Computer Engineering is desirable but not essential. What we offer you We'll develop you with future focused skills and equip you with world class experiences. We'll empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams.
We're putting together a talented team to build the training platform for Runners We help everyday runners become outstanding by providing world-class training, coaching and community for everyone, whether you're improving your 5k time or training for your first marathon. To date we have built iOS, Android and Apple watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favourite fitness devices. Who we're looking for We are looking for talented, creative and positive team players to join our highly-skilledCross-Functional Engineering Teamto help build the next generation running engine that powers what we do. As part of this work, you'll be working closely with the engineering, product and coaching team to build an engine that will dynamically build users the optimal training plan, whilst adapting based on external inputs (from previous workouts to live recovery tracking). You will work closely with our founders and CTO to help shape the future of Runna who will be there to support you all the way along this exciting journey. For this role, we are looking for a Mid (L3) to Senior (L4) Modelling Engineer! As a Modelling Engineer, your role will include: Architect, build, test and deliver new and improved running engine features to generate personalised, adaptive training plans for many thousands of active users Consistently experiment to improve the engine with new algorithms and optimisations Collaborate with coaches to best deliver their expertise to users Use a data-led approach to influence algorithms Designing and implementing tests to ensure consistency and accuracy of plans Requirements What experience we're looking for If you don't quite meet all of the below skills, we'd still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. Your key skills: Strong Python (object-orientated) programming, with experience writing production-quality code in large Python projects Designing and implementing complex algorithms (e.g. how should I schedule exercises in someone's week) Able to understand and apply complex numerical concepts e.g. such as in an analytical degree (Computer Science, Maths, Physics, Engineering) Testing modelling-focused software to ensure quality and maintainability Deeply analytical and rigorous with a commitment to producing high-quality output A pragmatic mindset, with strong communication and collaboration skills Confidence in working with a highly skilled engineering team in a fast-paced, iterative environment Are confident delivering features end-to-end, from architecture design and building through to releasing, testing and supporting Enthusiasm for our ways of working which include: Iterative development, continuous deployment and test automation Knowledge sharing, pair programming, collaborative design & development Shared code ownership & cross-functional teams Bonus points if you: Are experienced in deployment, release cycles or CI/CD Are comfortable delivering features end-to-end, from architecture design and building through to releasing, testing and supporting Have experience monitoring models and algorithms in production Have experience with Serverless architectures Have experience with AWS Have open-source contributions Are experienced in delivering features full-stack Exposure to, and understanding of, Data Science and Machine Learning Have a strong interest in the health/fitness technologies Benefits Flexible working (we typically work 2-3 days in our office in Vauxhall) Salary reviews every 6 months or whenever we raise more investment 25 days of holiday plus bank holidays A workplace pension scheme where if you pay 5% we pay 3% A brand new Macbook, a running watch of your choice, and anything else you need to do your best work Private health insurance Enhanced family care policy (3 months fully paid leave when a new Runna joins the family, fertility support & other benefits) An hour slot each week (during work time) to do a Runna workout
23/06/2026
Full time
We're putting together a talented team to build the training platform for Runners We help everyday runners become outstanding by providing world-class training, coaching and community for everyone, whether you're improving your 5k time or training for your first marathon. To date we have built iOS, Android and Apple watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favourite fitness devices. Who we're looking for We are looking for talented, creative and positive team players to join our highly-skilledCross-Functional Engineering Teamto help build the next generation running engine that powers what we do. As part of this work, you'll be working closely with the engineering, product and coaching team to build an engine that will dynamically build users the optimal training plan, whilst adapting based on external inputs (from previous workouts to live recovery tracking). You will work closely with our founders and CTO to help shape the future of Runna who will be there to support you all the way along this exciting journey. For this role, we are looking for a Mid (L3) to Senior (L4) Modelling Engineer! As a Modelling Engineer, your role will include: Architect, build, test and deliver new and improved running engine features to generate personalised, adaptive training plans for many thousands of active users Consistently experiment to improve the engine with new algorithms and optimisations Collaborate with coaches to best deliver their expertise to users Use a data-led approach to influence algorithms Designing and implementing tests to ensure consistency and accuracy of plans Requirements What experience we're looking for If you don't quite meet all of the below skills, we'd still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. Your key skills: Strong Python (object-orientated) programming, with experience writing production-quality code in large Python projects Designing and implementing complex algorithms (e.g. how should I schedule exercises in someone's week) Able to understand and apply complex numerical concepts e.g. such as in an analytical degree (Computer Science, Maths, Physics, Engineering) Testing modelling-focused software to ensure quality and maintainability Deeply analytical and rigorous with a commitment to producing high-quality output A pragmatic mindset, with strong communication and collaboration skills Confidence in working with a highly skilled engineering team in a fast-paced, iterative environment Are confident delivering features end-to-end, from architecture design and building through to releasing, testing and supporting Enthusiasm for our ways of working which include: Iterative development, continuous deployment and test automation Knowledge sharing, pair programming, collaborative design & development Shared code ownership & cross-functional teams Bonus points if you: Are experienced in deployment, release cycles or CI/CD Are comfortable delivering features end-to-end, from architecture design and building through to releasing, testing and supporting Have experience monitoring models and algorithms in production Have experience with Serverless architectures Have experience with AWS Have open-source contributions Are experienced in delivering features full-stack Exposure to, and understanding of, Data Science and Machine Learning Have a strong interest in the health/fitness technologies Benefits Flexible working (we typically work 2-3 days in our office in Vauxhall) Salary reviews every 6 months or whenever we raise more investment 25 days of holiday plus bank holidays A workplace pension scheme where if you pay 5% we pay 3% A brand new Macbook, a running watch of your choice, and anything else you need to do your best work Private health insurance Enhanced family care policy (3 months fully paid leave when a new Runna joins the family, fertility support & other benefits) An hour slot each week (during work time) to do a Runna workout
About Neutreeno Climate change is the defining business challenge of our time, and we're here to solve it. Most decarbonisation solutions count emissions but do nothing to reduce them. We've changed that. We're Neutreeno, an emissions-to-performance platform, born out of the University of Cambridge's Department of Engineering. We help companies with supply chains and production processes turn emissions data into operational insight, the kind that cuts costs, sharpens decisions, and unlocks genuine competitive advantage. For operations and finance, it's margin they can measure. For sustainability teams, it's progress they can prove. Same data, two audiences, one engine. We're a fast-moving team that values EQ just as much as IQ. Autonomy, high-ownership, speed and no-ego collaboration are at our core. We seek people who care deeply and are eager to work on solving problems bigger than themselves. The Role As a Senior Full Stack Software Engineer and key member of the Neutreeno team, you'll be shipping great software, bringing strong engineering judgment, and making the team better through craft and collaboration. You'll ship across the full stack, crafting clean React UIs, building reliable Node.js and Python services, and deploying to AWS. You'll own features end-to-end alongside a small, strong engineering team, and you'll have real influence over how the product evolves. You also use AI coding tools and agentic workflows as a force multiplier, and you're actively curious about how they change what a small engineering team can achieve. This position operates on a hybrid work model with 3 days per week in our Cambridge office. Fully remote arrangements may be considered for outstanding international candidates, provided there is sufficient overlap with UK working hours. The Work You'll Do Technical Leadership Build responsive, modular UIs in React and TypeScript that make complex emissions data feel simple and intuitive. Develop and maintain backend services in Node.js, designing clean APIs and working with cloud-native AWS infrastructure. Ship features end-to-end: from picking up a product brief to deploying to production via our CI/CD pipelines. Contribute to the technical direction of Neutreeno, helping inform architectural decisions that balance speed, quality, and long-term scalability. Champion AI-native development practices and agentic workflows across your own work and actively share that thinking with the wider team. Team and Product Partner closely with the Neutreeno team to translate product ambitions into well-scoped, well-sequenced engineering work. Feed into the engineering roadmap, providing strong technical input on prioritisation, feature velocity, and technical health. Contribute to hiring decisions and help shape an engineering culture that helps Neutreeno scale. Communicate clearly about technical decisions and progress with product, design, and the wider team. The Minimum Qualifications You'll Need 7 or more years of professional software engineering experience. A strong individual contributor deeply motivated to stay hands on in the codebase, with a collaborative approach to sharing knowledge and raising quality across the team. Deep proficiency across the full stack, including React and TypeScript on the front end and Node.js on the back end. Solid experience with AWS infrastructure and cloud-native deployment. A proven track record of shipping high-quality software at pace. Real, daily use of AI coding tools and agentic development workflows as a core part of how you work. Strong communication and the ability to build trust quickly across engineering, product, and leadership. Preferred Qualifications Experience at an early stage startup as a senior individual contributor. Familiarity with GraphQL, Terraform, or CI/CD pipeline design. Experience integrating LLMs or building AI powered product features. Exposure to climate, sustainability, or deep tech domains. Degree in Computer Science or a related field (not required, track record speaks louder). What We Offer Compensations & Benefits: Competitive pay dependent on your skills, qualifications and experience. Year end performance bonus. 25 days annual leave. Competitive stock option plan. We want you to think and benefit like an owner as the company grows. Company pension with NEST. Leading private health insurance with WPA (the only Which? Recommended Provider for Private Medical Insurance). Cycle to work scheme. Work Environment: A hybrid work model that fosters both teamwork and individual flexibility. Remote working allowance (2 weeks per year). Work from Neutreeno HQ at the Cambridge Institute for Sustainability Leadership, recognised by the FT as one of Europe's leading startup hubs. Great on site amenities (unlimited free coffee, monthly events with global sustainability leaders). Culture & Growth: A flat, fast growing team (200%+ YoY growth) from diverse backgrounds that recently closed a $5M seed round. An open-minded culture with a flat hierarchy and everyone vectoring in the same direction and where ideas and ownership matter. The chance to work alongside world class climate scientists and engineers on one of the most important problems of our time. How to Apply If you're a senior engineer who loves great code, thrives in a fast moving environment, and has a genuine point of view on how AI tooling fits into modern development, we want to hear from you. To apply, send your CV and a cover letter covering two things: how AI tooling features in your day to day development work, and what's drawing you to Neutreeno specifically. Neutreeno is an equal opportunity employer committed to creating an inclusive workplace.
23/06/2026
Full time
About Neutreeno Climate change is the defining business challenge of our time, and we're here to solve it. Most decarbonisation solutions count emissions but do nothing to reduce them. We've changed that. We're Neutreeno, an emissions-to-performance platform, born out of the University of Cambridge's Department of Engineering. We help companies with supply chains and production processes turn emissions data into operational insight, the kind that cuts costs, sharpens decisions, and unlocks genuine competitive advantage. For operations and finance, it's margin they can measure. For sustainability teams, it's progress they can prove. Same data, two audiences, one engine. We're a fast-moving team that values EQ just as much as IQ. Autonomy, high-ownership, speed and no-ego collaboration are at our core. We seek people who care deeply and are eager to work on solving problems bigger than themselves. The Role As a Senior Full Stack Software Engineer and key member of the Neutreeno team, you'll be shipping great software, bringing strong engineering judgment, and making the team better through craft and collaboration. You'll ship across the full stack, crafting clean React UIs, building reliable Node.js and Python services, and deploying to AWS. You'll own features end-to-end alongside a small, strong engineering team, and you'll have real influence over how the product evolves. You also use AI coding tools and agentic workflows as a force multiplier, and you're actively curious about how they change what a small engineering team can achieve. This position operates on a hybrid work model with 3 days per week in our Cambridge office. Fully remote arrangements may be considered for outstanding international candidates, provided there is sufficient overlap with UK working hours. The Work You'll Do Technical Leadership Build responsive, modular UIs in React and TypeScript that make complex emissions data feel simple and intuitive. Develop and maintain backend services in Node.js, designing clean APIs and working with cloud-native AWS infrastructure. Ship features end-to-end: from picking up a product brief to deploying to production via our CI/CD pipelines. Contribute to the technical direction of Neutreeno, helping inform architectural decisions that balance speed, quality, and long-term scalability. Champion AI-native development practices and agentic workflows across your own work and actively share that thinking with the wider team. Team and Product Partner closely with the Neutreeno team to translate product ambitions into well-scoped, well-sequenced engineering work. Feed into the engineering roadmap, providing strong technical input on prioritisation, feature velocity, and technical health. Contribute to hiring decisions and help shape an engineering culture that helps Neutreeno scale. Communicate clearly about technical decisions and progress with product, design, and the wider team. The Minimum Qualifications You'll Need 7 or more years of professional software engineering experience. A strong individual contributor deeply motivated to stay hands on in the codebase, with a collaborative approach to sharing knowledge and raising quality across the team. Deep proficiency across the full stack, including React and TypeScript on the front end and Node.js on the back end. Solid experience with AWS infrastructure and cloud-native deployment. A proven track record of shipping high-quality software at pace. Real, daily use of AI coding tools and agentic development workflows as a core part of how you work. Strong communication and the ability to build trust quickly across engineering, product, and leadership. Preferred Qualifications Experience at an early stage startup as a senior individual contributor. Familiarity with GraphQL, Terraform, or CI/CD pipeline design. Experience integrating LLMs or building AI powered product features. Exposure to climate, sustainability, or deep tech domains. Degree in Computer Science or a related field (not required, track record speaks louder). What We Offer Compensations & Benefits: Competitive pay dependent on your skills, qualifications and experience. Year end performance bonus. 25 days annual leave. Competitive stock option plan. We want you to think and benefit like an owner as the company grows. Company pension with NEST. Leading private health insurance with WPA (the only Which? Recommended Provider for Private Medical Insurance). Cycle to work scheme. Work Environment: A hybrid work model that fosters both teamwork and individual flexibility. Remote working allowance (2 weeks per year). Work from Neutreeno HQ at the Cambridge Institute for Sustainability Leadership, recognised by the FT as one of Europe's leading startup hubs. Great on site amenities (unlimited free coffee, monthly events with global sustainability leaders). Culture & Growth: A flat, fast growing team (200%+ YoY growth) from diverse backgrounds that recently closed a $5M seed round. An open-minded culture with a flat hierarchy and everyone vectoring in the same direction and where ideas and ownership matter. The chance to work alongside world class climate scientists and engineers on one of the most important problems of our time. How to Apply If you're a senior engineer who loves great code, thrives in a fast moving environment, and has a genuine point of view on how AI tooling fits into modern development, we want to hear from you. To apply, send your CV and a cover letter covering two things: how AI tooling features in your day to day development work, and what's drawing you to Neutreeno specifically. Neutreeno is an equal opportunity employer committed to creating an inclusive workplace.
WorksHub is seeking a skilled Software Engineer with experience in Python and Javascript to contribute to an innovative environment. You will work on various technologies such as AWS, K8s, Kafka, React, and Ruby while addressing risks and delivering cutting-edge solutions. The ideal candidate will have a strong programming background, particularly in frontend development, and be proactive in problem-solving. Join a dynamic team focused on code development and system design.
23/06/2026
Full time
WorksHub is seeking a skilled Software Engineer with experience in Python and Javascript to contribute to an innovative environment. You will work on various technologies such as AWS, K8s, Kafka, React, and Ruby while addressing risks and delivering cutting-edge solutions. The ideal candidate will have a strong programming background, particularly in frontend development, and be proactive in problem-solving. Join a dynamic team focused on code development and system design.
About Archangel Lightworks At Archangel Lightworks, we are revolutionising global communication with our Optical Ground Stations . By enabling ultra-high bandwidth data transfer for space applications, we are driving the future of high-speed, low-latency connectivity. Our systems are at the forefront of innovation, and we are looking for a talented Systems Engineer to support the cloud software that bridges our Optical Ground Stations with operational systems and external partners. If you are passionate about space, laser communication, cloud software, systems engineering, and integrating complex technologies, we'd love to hear from you! Role Overview As a Systems Engineer, you will play a critical role in supporting the specification, design, integration, and test of cloud-based software and interfaces that enable seamless operations and communications for our Optical Ground Stations. This role involves working closely with internal engineering teams, external partners, and customers to ensure the cloud software systems support operational needs and enables smooth integration with partner systems. You will be responsible for defining system requirements, designing architecture, ensuring robust integration, and supporting the deployment and maintenance of cloud-based services. Additionally, you will be responsible for leading a small team, planning sprints, and coordinating activities to ensure timely and successful project delivery. This is a cross-functional role that bridges software, systems engineering, and operational workflows. Key Responsibilities Define and document system-level requirements for cloud-based software supporting the operation of Optical Ground Stations. Design scalable, secure, and reliable system architectures and manage APIs, ensuring scalability, security, and operational reliability. Serve as the primary technical point of contact for integration partners, providing guidance and support. Plan and execute system integration, testing and initial operations to validate system functionality and ensure interoperability. Lead sprint planning, manage Agile workflows, and ensure timely delivery of team tasks. Develop and maintain system documentation, including user manuals, API specs, and operational procedures. As a senior engineer, you will; Lead significant projects/developments/parts of the system (e.g., major subsystem for satellite link, ground station integration). Demonstrate strong architecture/design skills; tackles ambiguous technical challenges. Mentor mid-level/junior engineers; influences technical decisions and best practices. Communicate effectively with leadership and external stakeholders. Proactively seek opportunities for growth, staying abreast of the state-of-the-art, driving innovation based on new developments and embodying the value of curiosity. Support deployment and operation of the system Generate and capture intellectual property Requirements Essential: Bachelor's or Master's degree in Systems Engineering, Software Engineering, Computer Science, or a related field. 5+ years of experience in systems engineering, software development, or cloud-based system development. Understanding of systems engineering standards and processes (e.g. MBSE SysML), and associated tool support (e.g. Enterprise Architect) Understanding of cloud platforms (e.g., AWS, Azure, GCP) and their associated services (e.g., compute, storage, networking, APIs). Experience with API design, development, and documentation, including RESTful APIs and gRPC. Experience with system integration and testing, especially for cloud based applications. Understanding of system security principles, including encryption, authentication, and secure data transfer. Strong problem-solving and troubleshooting skills. Excellent communication and interpersonal skills, with the ability to collaborate across multiple disciplines and with external partners. Desirable : Experience with satellite communication systems, optical ground stations, or related technologies. Familiarity with networking protocols and distributed systems (e.g., TCP/IP, HTTP, MQTT) and data serialization formats (e.g., JSON, Protobuf). Experience with automated testing frameworks and CI/CD pipelines. Proficiency in programming languages such as Python for system integration and scripting. Experience with Kubernetes, Docker, or other containerization and orchestration tools. Knowledge of data visualization tools and techniques for operational monitoring and analysis. Familiarity with DevOps practices, including infrastructure-as-code (e.g., Terraform, CloudFormation). What We Offer The opportunity to make a difference building cutting edge technology to support a world-changing vision Options for hybrid working and custom arrangements that matter to you 25 days annual leave allowance plus bank holidays Investment in you to help you grow, with training resources and budget Supportive team culture with high levels of ownership and responsibility Regular socials and weekly team lunch Variety of additional perks including learning and wellbeing app subscriptions.
23/06/2026
Full time
About Archangel Lightworks At Archangel Lightworks, we are revolutionising global communication with our Optical Ground Stations . By enabling ultra-high bandwidth data transfer for space applications, we are driving the future of high-speed, low-latency connectivity. Our systems are at the forefront of innovation, and we are looking for a talented Systems Engineer to support the cloud software that bridges our Optical Ground Stations with operational systems and external partners. If you are passionate about space, laser communication, cloud software, systems engineering, and integrating complex technologies, we'd love to hear from you! Role Overview As a Systems Engineer, you will play a critical role in supporting the specification, design, integration, and test of cloud-based software and interfaces that enable seamless operations and communications for our Optical Ground Stations. This role involves working closely with internal engineering teams, external partners, and customers to ensure the cloud software systems support operational needs and enables smooth integration with partner systems. You will be responsible for defining system requirements, designing architecture, ensuring robust integration, and supporting the deployment and maintenance of cloud-based services. Additionally, you will be responsible for leading a small team, planning sprints, and coordinating activities to ensure timely and successful project delivery. This is a cross-functional role that bridges software, systems engineering, and operational workflows. Key Responsibilities Define and document system-level requirements for cloud-based software supporting the operation of Optical Ground Stations. Design scalable, secure, and reliable system architectures and manage APIs, ensuring scalability, security, and operational reliability. Serve as the primary technical point of contact for integration partners, providing guidance and support. Plan and execute system integration, testing and initial operations to validate system functionality and ensure interoperability. Lead sprint planning, manage Agile workflows, and ensure timely delivery of team tasks. Develop and maintain system documentation, including user manuals, API specs, and operational procedures. As a senior engineer, you will; Lead significant projects/developments/parts of the system (e.g., major subsystem for satellite link, ground station integration). Demonstrate strong architecture/design skills; tackles ambiguous technical challenges. Mentor mid-level/junior engineers; influences technical decisions and best practices. Communicate effectively with leadership and external stakeholders. Proactively seek opportunities for growth, staying abreast of the state-of-the-art, driving innovation based on new developments and embodying the value of curiosity. Support deployment and operation of the system Generate and capture intellectual property Requirements Essential: Bachelor's or Master's degree in Systems Engineering, Software Engineering, Computer Science, or a related field. 5+ years of experience in systems engineering, software development, or cloud-based system development. Understanding of systems engineering standards and processes (e.g. MBSE SysML), and associated tool support (e.g. Enterprise Architect) Understanding of cloud platforms (e.g., AWS, Azure, GCP) and their associated services (e.g., compute, storage, networking, APIs). Experience with API design, development, and documentation, including RESTful APIs and gRPC. Experience with system integration and testing, especially for cloud based applications. Understanding of system security principles, including encryption, authentication, and secure data transfer. Strong problem-solving and troubleshooting skills. Excellent communication and interpersonal skills, with the ability to collaborate across multiple disciplines and with external partners. Desirable : Experience with satellite communication systems, optical ground stations, or related technologies. Familiarity with networking protocols and distributed systems (e.g., TCP/IP, HTTP, MQTT) and data serialization formats (e.g., JSON, Protobuf). Experience with automated testing frameworks and CI/CD pipelines. Proficiency in programming languages such as Python for system integration and scripting. Experience with Kubernetes, Docker, or other containerization and orchestration tools. Knowledge of data visualization tools and techniques for operational monitoring and analysis. Familiarity with DevOps practices, including infrastructure-as-code (e.g., Terraform, CloudFormation). What We Offer The opportunity to make a difference building cutting edge technology to support a world-changing vision Options for hybrid working and custom arrangements that matter to you 25 days annual leave allowance plus bank holidays Investment in you to help you grow, with training resources and budget Supportive team culture with high levels of ownership and responsibility Regular socials and weekly team lunch Variety of additional perks including learning and wellbeing app subscriptions.
Significant experience as a technical or solution architect in complex digital or enterprise environments. Strong software engineering foundation, with practical knowledge of modern application architectures (e.g., microservices, APIs, distributed systems). Proven ability to design and document architectures using visual modeling techniques such as C4, UML, and data flow diagrams. Hands on experience with at least one major cloud provider, ideally AWS, including Infrastructure as Code, platform services, networking, and security controls. Deep understanding of secure and resilient system design, including authentication patterns, threat modeling, performance considerations, and observability. Familiarity with Ruby, Python, or Java, and modern development practices such as CI/CD, TDD, and containerization. Experience guiding technology decisions, evaluating options, and influencing senior stakeholders. Strong understanding of data modeling, integration approaches, API design, messaging patterns, and interoperability challenges. Exceptional communication skills, with the ability to simplify complex topics and build consensus across diverse groups. Ability to work across the full delivery lifecycle, from discovery through implementation and service transition. Desirable Skills & Experience Experience with enterprise ERP platforms (e.g., Oracle E-Business Suite). Knowledge of UK government digital service standards, architecture frameworks, and assurance processes. Understanding of Domain-Driven Design or event driven architectural approaches. Exposure to SRE, platform engineering, or infrastructure architecture disciplines. Experience contributing to architectural communities of practice or governance forums. Prior consultancy experience working across multiple product teams or client environments. Personal Attributes Strong systems thinking and analytical capability, with the ability to understand complex environments quickly. Comfortable operating in ambiguous or fast changing environments while maintaining architectural clarity. Collaborative, empathetic, and committed to building trust with stakeholders at all levels. Dedicated to continuous learning, technical curiosity, and staying current with emerging technologies. Pragmatic and outcome focused, balancing long term architectural quality with short term delivery constraints. Technical Environment Modern languages and frameworks including Ruby, Java, and Python. AWS cloud services, Infrastructure as Code, platform as a service tooling. Engineering practices such as DDD, TDD, CI/CD, automated testing and Git workflows. Multi tier platform strategies including centralized data and business logic layers. Enterprise Oracle software including ERP components. Mac based development environments and public GitHub repositories. Our Values We are committed to a culture built on purpose, transparency, collaboration, and respect. We welcome applicants from all backgrounds and support an inclusive environment where people can thrive. Active SC Clearance Required Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Successful applicants will be required to be security cleared prior to appointment, which can take a minimum of ten weeks. LA International is an award winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance, and assurance. An award winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over multiple years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please note: if a high volume of applications is received, only candidates shortlisted will be contacted.
23/06/2026
Full time
Significant experience as a technical or solution architect in complex digital or enterprise environments. Strong software engineering foundation, with practical knowledge of modern application architectures (e.g., microservices, APIs, distributed systems). Proven ability to design and document architectures using visual modeling techniques such as C4, UML, and data flow diagrams. Hands on experience with at least one major cloud provider, ideally AWS, including Infrastructure as Code, platform services, networking, and security controls. Deep understanding of secure and resilient system design, including authentication patterns, threat modeling, performance considerations, and observability. Familiarity with Ruby, Python, or Java, and modern development practices such as CI/CD, TDD, and containerization. Experience guiding technology decisions, evaluating options, and influencing senior stakeholders. Strong understanding of data modeling, integration approaches, API design, messaging patterns, and interoperability challenges. Exceptional communication skills, with the ability to simplify complex topics and build consensus across diverse groups. Ability to work across the full delivery lifecycle, from discovery through implementation and service transition. Desirable Skills & Experience Experience with enterprise ERP platforms (e.g., Oracle E-Business Suite). Knowledge of UK government digital service standards, architecture frameworks, and assurance processes. Understanding of Domain-Driven Design or event driven architectural approaches. Exposure to SRE, platform engineering, or infrastructure architecture disciplines. Experience contributing to architectural communities of practice or governance forums. Prior consultancy experience working across multiple product teams or client environments. Personal Attributes Strong systems thinking and analytical capability, with the ability to understand complex environments quickly. Comfortable operating in ambiguous or fast changing environments while maintaining architectural clarity. Collaborative, empathetic, and committed to building trust with stakeholders at all levels. Dedicated to continuous learning, technical curiosity, and staying current with emerging technologies. Pragmatic and outcome focused, balancing long term architectural quality with short term delivery constraints. Technical Environment Modern languages and frameworks including Ruby, Java, and Python. AWS cloud services, Infrastructure as Code, platform as a service tooling. Engineering practices such as DDD, TDD, CI/CD, automated testing and Git workflows. Multi tier platform strategies including centralized data and business logic layers. Enterprise Oracle software including ERP components. Mac based development environments and public GitHub repositories. Our Values We are committed to a culture built on purpose, transparency, collaboration, and respect. We welcome applicants from all backgrounds and support an inclusive environment where people can thrive. Active SC Clearance Required Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Successful applicants will be required to be security cleared prior to appointment, which can take a minimum of ten weeks. LA International is an award winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance, and assurance. An award winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over multiple years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please note: if a high volume of applications is received, only candidates shortlisted will be contacted.
Description London, UK Hybrid (3 days in our Paddington HQ: Mon, Tue, Fri) Stack: Python, Flask, SQLAlchemy, MySQL, AWS (React on the frontend) In 2018 we set out to solve a problem millions of people faced: not just struggling with their skin, but struggling to navigate skincare at all. We combined dermatology, pharmacy and technology into something simpler and genuinely personalised, and proved expert-led care could reach people who'd never had access to it. Today, +Me is the company behind Skin + Me, Hair + Me and Renew + Me , with more on the horizon. We're not building a single brand. We're building a category. We've delivered millions of treatments, we're profitable and growing fast, and we're expanding the engineering team to match. What you'll build You ll join the team behind our core commerce and clinical journey: the ecom stack, consultation engine, patient and prescription systems, and order generation. This is where customers discover us, complete a clinical consultation, subscribe, and receive their personalised treatment, at real consumer scale. On our Python and React stack, that's the storefront behind Skin + Me and Hair + Me, our flagship brands serving customers at scale. We're hiring a Backend Engineer to go deep on the server side of this system in our Python / Flask stack: the APIs, data models and services behind consultations, prescriptions and orders. You'll learn fast alongside experienced engineers who'll back your growth, and you'll be comfortable making frontend (React) changes when a feature needs it, but backend is your craft. What you'll do Build the services behind the journey: APIs, data models and services powering consultations, prescriptions and order generation, with support from senior engineers. Ship and own: take backend features from ticket to production and keep them fast, correct and healthy once they're live. Write code others build on: clean, well-tested, and clear enough for the next person to pick up. What we're looking for Backend depth: solid, recent, hands-on experience building backend services and APIs in Python (Flask). A non-trivial piece of work you can walk us through and explain well. Good fundamentals: sound data modelling (SQLAlchemy/Alembic), sensible API design, and an instinct for testing. Care where it counts: you treat correctness as a feature, because this code generates real prescriptions and orders. Enough frontend to be useful: comfortable making React changes when a feature needs it (frontend won't be your main focus). The stack: Python and Flask; relational databases (MySQL ideal); some exposure to AWS/Docker is a plus. Clear communication: much of our work is written (PRs, docs), so explaining a decision crisply matters. Roughly 3-6 years building software in production. We read for depth in your area, not years. How we work We're a small, experienced engineering team working closely with product, clinical and operations. We care about craft: clean code, honest reviews, and owning what you ship through to production. And because our software turns a clinical consultation into a real prescription and a treatment someone receives, correctness and care aren't optional here. They're the job. How we use AI Agentic tools like Claude Code and Codex are a standard part of how we work, and we're leaning into them hard: we automate the routine so we can spend our energy on the harder problems. You'll need to be comfortable working this way, and real skill with these tools is a genuine advantage we value. But it's a multiplier on strong engineering judgement, not a substitute for it, and never a prerequisite. If it's newer to you and you're keen to grow, we'll back you. Compensation & benefits We pay competitive base salaries and back them with meaningful equity, so your upside grows with the company you're helping build. Equity: a meaningful stake in a profitable, Series B-backed business that's growing fast, with flexibility on your cash/equity mix. Time off: 25 days holiday plus bank holidays. Hybrid & flexible: three days together in Paddington (Mon, Tue, Fri), remote Wed/Thu, core hours 10-4 with flexibility around them. Fuelled: free breakfast and lunch on office days, plus snacks and drinks. Growth: a £500 annual personal development budget. Family & health: healthcare cash plan, cycle-to-work, and a workplace nursery scheme (save tax/NI on childcare). The extras: a dog-friendly HQ (two resident pups), an active Culture Club, and heavily discounted products for you and 10 friends & family. How we hire We keep it short and respect your time: Intro call with our engineers (25-30 mins), including a short system-design chat. A conversation with our Director of Software Engineering (30 mins). A practical take-home task, in your own time. Onsite at our Paddington HQ to review your task and meet the team. Great engineers come from all kinds of backgrounds. If this resonates, even if you don't tick every box, we'd love to hear from you. Sound like you? We'd love to hear from you.
23/06/2026
Full time
Description London, UK Hybrid (3 days in our Paddington HQ: Mon, Tue, Fri) Stack: Python, Flask, SQLAlchemy, MySQL, AWS (React on the frontend) In 2018 we set out to solve a problem millions of people faced: not just struggling with their skin, but struggling to navigate skincare at all. We combined dermatology, pharmacy and technology into something simpler and genuinely personalised, and proved expert-led care could reach people who'd never had access to it. Today, +Me is the company behind Skin + Me, Hair + Me and Renew + Me , with more on the horizon. We're not building a single brand. We're building a category. We've delivered millions of treatments, we're profitable and growing fast, and we're expanding the engineering team to match. What you'll build You ll join the team behind our core commerce and clinical journey: the ecom stack, consultation engine, patient and prescription systems, and order generation. This is where customers discover us, complete a clinical consultation, subscribe, and receive their personalised treatment, at real consumer scale. On our Python and React stack, that's the storefront behind Skin + Me and Hair + Me, our flagship brands serving customers at scale. We're hiring a Backend Engineer to go deep on the server side of this system in our Python / Flask stack: the APIs, data models and services behind consultations, prescriptions and orders. You'll learn fast alongside experienced engineers who'll back your growth, and you'll be comfortable making frontend (React) changes when a feature needs it, but backend is your craft. What you'll do Build the services behind the journey: APIs, data models and services powering consultations, prescriptions and order generation, with support from senior engineers. Ship and own: take backend features from ticket to production and keep them fast, correct and healthy once they're live. Write code others build on: clean, well-tested, and clear enough for the next person to pick up. What we're looking for Backend depth: solid, recent, hands-on experience building backend services and APIs in Python (Flask). A non-trivial piece of work you can walk us through and explain well. Good fundamentals: sound data modelling (SQLAlchemy/Alembic), sensible API design, and an instinct for testing. Care where it counts: you treat correctness as a feature, because this code generates real prescriptions and orders. Enough frontend to be useful: comfortable making React changes when a feature needs it (frontend won't be your main focus). The stack: Python and Flask; relational databases (MySQL ideal); some exposure to AWS/Docker is a plus. Clear communication: much of our work is written (PRs, docs), so explaining a decision crisply matters. Roughly 3-6 years building software in production. We read for depth in your area, not years. How we work We're a small, experienced engineering team working closely with product, clinical and operations. We care about craft: clean code, honest reviews, and owning what you ship through to production. And because our software turns a clinical consultation into a real prescription and a treatment someone receives, correctness and care aren't optional here. They're the job. How we use AI Agentic tools like Claude Code and Codex are a standard part of how we work, and we're leaning into them hard: we automate the routine so we can spend our energy on the harder problems. You'll need to be comfortable working this way, and real skill with these tools is a genuine advantage we value. But it's a multiplier on strong engineering judgement, not a substitute for it, and never a prerequisite. If it's newer to you and you're keen to grow, we'll back you. Compensation & benefits We pay competitive base salaries and back them with meaningful equity, so your upside grows with the company you're helping build. Equity: a meaningful stake in a profitable, Series B-backed business that's growing fast, with flexibility on your cash/equity mix. Time off: 25 days holiday plus bank holidays. Hybrid & flexible: three days together in Paddington (Mon, Tue, Fri), remote Wed/Thu, core hours 10-4 with flexibility around them. Fuelled: free breakfast and lunch on office days, plus snacks and drinks. Growth: a £500 annual personal development budget. Family & health: healthcare cash plan, cycle-to-work, and a workplace nursery scheme (save tax/NI on childcare). The extras: a dog-friendly HQ (two resident pups), an active Culture Club, and heavily discounted products for you and 10 friends & family. How we hire We keep it short and respect your time: Intro call with our engineers (25-30 mins), including a short system-design chat. A conversation with our Director of Software Engineering (30 mins). A practical take-home task, in your own time. Onsite at our Paddington HQ to review your task and meet the team. Great engineers come from all kinds of backgrounds. If this resonates, even if you don't tick every box, we'd love to hear from you. Sound like you? We'd love to hear from you.
Job number ENG03928 Faculties Faculty of Engineering Departments Department of Electrical and Electronic Engineering Salary or Salary range £57,785 - £69,365 per annum Location/campus South Kensington Campus - On site only Contract type work pattern Full time - Fixed term Posting End Date 11 Jun 2026 About the role This role is responsible for the design, development, and deployment of embedded software and IoT infrastructure that enables biomedical radar systems to operate in real-world healthcare environments. The work supports the delivery of technologies aimed at improving the lives of people living with chronic health conditions. The post holder will contribute across the full data pipeline, from sensor-level data acquisition through to cloud-based processing and storage, ensuring systems are robust, scalable, and performant within resource-constrained environments. Responsibilities include developing, testing, and maintaining embedded and distributed software systems, enhancing existing platforms, and creating new solutions to support evolving research and product requirements. The role operates within a multidisciplinary team of engineers and researchers, contributing to the translation of advanced sensing technologies into practical, deployable systems. Development activities primarily involve Python, C++, and Terraform, with infrastructure deployed in AWS and Balena. Experience with cloud platforms and IoT or backend systems will support success in the role. What you would be doing You would take a leading role in shaping and delivering the connected systems that underpin our biomedical sensing platforms, working across embedded software and cloud infrastructure. The position sits in an established research team with ongoing projects and currently deployed aystems, you would bring technical direction and depth to some systems that are already in motion, improving their robustness, scalability, and usability in real-world settings. The work is inherently collaborative, involving close interaction with researchers, clinicians, and external partners, and requires someone who can move comfortably between hands on development and higher level architectural decisions. What we are looking for We are looking for an experienced engineer who is confident taking ownership of technical direction within a multidisciplinary environment. You should have a strong background in software development, ideally with experience in connected or distributed systems, and be comfortable working across whole system architectures rather than within a narrow specialism. We are looking for someone who can bring experience, raise the overall engineering standard of the work, and provide guidance to technical direction where needed. What we can offer you You would be joining a collaborative and well-supported team that spans from graduate students to senior faculty. The environment combines purpose and direction with enough flexibility to do thoughtful engineering, and the work has a direct impact on real clinical and societal changes. Alongside a competitive salary, pension, and generous leave, the role offers the chance to work closely with leading researchers and clinicians while building systems that are used in practice to help improve the healthcare outcomes of people living with dementia and Parkinson's disease. We work towards equality of opportunity, to eliminating discrimination, and to creating an inclusive working environment for all. We encourage applications from all backgrounds, communities and industries, and are committed to employing a team that has diverse skills, experiences and abilities.
23/06/2026
Full time
Job number ENG03928 Faculties Faculty of Engineering Departments Department of Electrical and Electronic Engineering Salary or Salary range £57,785 - £69,365 per annum Location/campus South Kensington Campus - On site only Contract type work pattern Full time - Fixed term Posting End Date 11 Jun 2026 About the role This role is responsible for the design, development, and deployment of embedded software and IoT infrastructure that enables biomedical radar systems to operate in real-world healthcare environments. The work supports the delivery of technologies aimed at improving the lives of people living with chronic health conditions. The post holder will contribute across the full data pipeline, from sensor-level data acquisition through to cloud-based processing and storage, ensuring systems are robust, scalable, and performant within resource-constrained environments. Responsibilities include developing, testing, and maintaining embedded and distributed software systems, enhancing existing platforms, and creating new solutions to support evolving research and product requirements. The role operates within a multidisciplinary team of engineers and researchers, contributing to the translation of advanced sensing technologies into practical, deployable systems. Development activities primarily involve Python, C++, and Terraform, with infrastructure deployed in AWS and Balena. Experience with cloud platforms and IoT or backend systems will support success in the role. What you would be doing You would take a leading role in shaping and delivering the connected systems that underpin our biomedical sensing platforms, working across embedded software and cloud infrastructure. The position sits in an established research team with ongoing projects and currently deployed aystems, you would bring technical direction and depth to some systems that are already in motion, improving their robustness, scalability, and usability in real-world settings. The work is inherently collaborative, involving close interaction with researchers, clinicians, and external partners, and requires someone who can move comfortably between hands on development and higher level architectural decisions. What we are looking for We are looking for an experienced engineer who is confident taking ownership of technical direction within a multidisciplinary environment. You should have a strong background in software development, ideally with experience in connected or distributed systems, and be comfortable working across whole system architectures rather than within a narrow specialism. We are looking for someone who can bring experience, raise the overall engineering standard of the work, and provide guidance to technical direction where needed. What we can offer you You would be joining a collaborative and well-supported team that spans from graduate students to senior faculty. The environment combines purpose and direction with enough flexibility to do thoughtful engineering, and the work has a direct impact on real clinical and societal changes. Alongside a competitive salary, pension, and generous leave, the role offers the chance to work closely with leading researchers and clinicians while building systems that are used in practice to help improve the healthcare outcomes of people living with dementia and Parkinson's disease. We work towards equality of opportunity, to eliminating discrimination, and to creating an inclusive working environment for all. We encourage applications from all backgrounds, communities and industries, and are committed to employing a team that has diverse skills, experiences and abilities.
Job Title: Cloud Engineer Location: Gloucester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. What You'll Be Doing We are looking for experienced Cloud Engineers to join our team following continuous growth and success. Our people are what differentiates us, they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting-edge, high-quality solutions. What background we are looking for: You must be skilled in a range of AWS services, and show a keenness to keep up to date with the latest releases Experience using Infrastructure as Code, for example, Terraform, Cloudformation or CDK Have used configuration management tools e.g. puppet, chef, ansible etc Understanding of networking and how that translates to software defined networking in the cloud Experience in container orchestration systems, for example Kubernetes, ECS or Openshift Proficiency in scripting in at least 1 language e.g. Python, Bash, Go AWS certifications desired although not essential, we can provide opportunity for you to go through training courses and get certified in AWS. What you could be doing for us: Designing and building cloud-native architectures Using Terraform or CDK to deploy resources Infrastructure creation and management and design Liaising with key stakeholders, internal and external Create exemplar implementation patterns to projects (i.e. provide a standard Puppet script that will create a single AWS server with some CM) Managing and controlling the software configuration for projects including the source repository Leveraging many AWS security features and ensuring security best practices with developers For Senior Engineers there will be an opportunity for you to lead teams or individuals
23/06/2026
Full time
Job Title: Cloud Engineer Location: Gloucester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. What You'll Be Doing We are looking for experienced Cloud Engineers to join our team following continuous growth and success. Our people are what differentiates us, they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting-edge, high-quality solutions. What background we are looking for: You must be skilled in a range of AWS services, and show a keenness to keep up to date with the latest releases Experience using Infrastructure as Code, for example, Terraform, Cloudformation or CDK Have used configuration management tools e.g. puppet, chef, ansible etc Understanding of networking and how that translates to software defined networking in the cloud Experience in container orchestration systems, for example Kubernetes, ECS or Openshift Proficiency in scripting in at least 1 language e.g. Python, Bash, Go AWS certifications desired although not essential, we can provide opportunity for you to go through training courses and get certified in AWS. What you could be doing for us: Designing and building cloud-native architectures Using Terraform or CDK to deploy resources Infrastructure creation and management and design Liaising with key stakeholders, internal and external Create exemplar implementation patterns to projects (i.e. provide a standard Puppet script that will create a single AWS server with some CM) Managing and controlling the software configuration for projects including the source repository Leveraging many AWS security features and ensuring security best practices with developers For Senior Engineers there will be an opportunity for you to lead teams or individuals
Job Overview: We are looking for highly capable, passionate, hands on DevOps engineers to help support the delivery of complex projects, software releases and drive improvements to our technology stack and developer tooling. You will play a critical role in defining and implementing solutions that will make a real difference to the developer teams, and your work will help our customers to design their next generation processors. You don't need to have expertise in all areas, but a strong willingness to learn and adapt is key to succeed in this dynamic environment! Responsibilities: Your day to day work will vary but might include leading/delivering major projects, coordinating release activities, and analysing test data to support quality improvements. You will also help optimise workflows, troubleshoot infrastructure issues, and assist in the ongoing improvement of our development environment. You will have the opportunity to contribute across multiple aspects of the software development lifecycle, from system design to deployment and monitoring. Required Skills and Experience : Experience with agile and DevOps methodologies. Experience working with Cloud, CI and version control Familiarity with Linux administration environments through scripting and command line Good scripting knowledge: Python, Bash. Understanding of security principles in infrastructure. "Nice To Have" Skills and Experience : Experience with projects to improve software efficiency and quality C/C++ Build / Debugging (CMake, Ninja, Conan) CI/CD - Jenkins (preferred), TeamCity, CircleCI, GitLab CI/CD AWS, VMware Infrastructure as Code (IaC): Familiarity with IaC tools like Terraform, Boto3, Ansible, etc, will be helpful. Groovy scripting, DSL Cloud and Containerisation: Experience with containerisation (Docker, Kubernetes, ECS, EKS, AKS) or cloud services (AWS, VMware). In Return: You will have the opportunity to learn about the latest Arm architecture features, working closely with highly skilled engineering teams on ground breaking technology. You will be empowered to continually identify and roll out improvements to our ways of working! Additional Information: Please note that no relocation package is available for this role. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
23/06/2026
Full time
Job Overview: We are looking for highly capable, passionate, hands on DevOps engineers to help support the delivery of complex projects, software releases and drive improvements to our technology stack and developer tooling. You will play a critical role in defining and implementing solutions that will make a real difference to the developer teams, and your work will help our customers to design their next generation processors. You don't need to have expertise in all areas, but a strong willingness to learn and adapt is key to succeed in this dynamic environment! Responsibilities: Your day to day work will vary but might include leading/delivering major projects, coordinating release activities, and analysing test data to support quality improvements. You will also help optimise workflows, troubleshoot infrastructure issues, and assist in the ongoing improvement of our development environment. You will have the opportunity to contribute across multiple aspects of the software development lifecycle, from system design to deployment and monitoring. Required Skills and Experience : Experience with agile and DevOps methodologies. Experience working with Cloud, CI and version control Familiarity with Linux administration environments through scripting and command line Good scripting knowledge: Python, Bash. Understanding of security principles in infrastructure. "Nice To Have" Skills and Experience : Experience with projects to improve software efficiency and quality C/C++ Build / Debugging (CMake, Ninja, Conan) CI/CD - Jenkins (preferred), TeamCity, CircleCI, GitLab CI/CD AWS, VMware Infrastructure as Code (IaC): Familiarity with IaC tools like Terraform, Boto3, Ansible, etc, will be helpful. Groovy scripting, DSL Cloud and Containerisation: Experience with containerisation (Docker, Kubernetes, ECS, EKS, AKS) or cloud services (AWS, VMware). In Return: You will have the opportunity to learn about the latest Arm architecture features, working closely with highly skilled engineering teams on ground breaking technology. You will be empowered to continually identify and roll out improvements to our ways of working! Additional Information: Please note that no relocation package is available for this role. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Sivara GmbH, based in the West Midlands, is seeking a skilled software developer specializing in Python to design and implement innovative systems. The role involves collaborating with various departments to improve processes and tackle complex projects that enhance patient safety. The ideal candidate will have extensive experience in Python, RESTful APIs, and AWS services, with an emphasis on continuous development practices. This hybrid position requires 4-8 days in London each month and offers a competitive salary between £64,000 and £70,000.
23/06/2026
Full time
Sivara GmbH, based in the West Midlands, is seeking a skilled software developer specializing in Python to design and implement innovative systems. The role involves collaborating with various departments to improve processes and tackle complex projects that enhance patient safety. The ideal candidate will have extensive experience in Python, RESTful APIs, and AWS services, with an emphasis on continuous development practices. This hybrid position requires 4-8 days in London each month and offers a competitive salary between £64,000 and £70,000.
Salary: £70,000 - 85,000 per year Requirements Strong software engineering background (Python), with experience delivering production AI or ML-integrated systems. Hands on experience with LLMs, AI services, or agentic AI frameworks. Practical understanding of AI production concerns: latency, resilience, observability, safety, and maintainability. Systems thinker who collaborates effectively across teams and communicates clearly. Passion for applied AI and agentic systems, with a focus on turning capabilities into tangible outcomes. Bonus: AWS AI/ML experience, building autonomous workflows, regulated industry exposure, or contributions to the AI community. Responsibilities Design, build, and integrate AI applications into end-to-end workflows. Embed agentic AI into customer and operational processes with reliability, resilience, and safe fallback behavior. Collaborate with Product, Engineering, Data, and Operations to take AI solutions from concept to production. Establish best practices for orchestration, testing, monitoring, and operational safeguards. Evaluate emerging AI capabilities and translate them into practical, high value implementations. Technologies AI AWS Support Python Cloud Benefits We are looking for a hands on Senior AI Engineer to build real world AI systems that deliver measurable impact across customer journeys and internal operations. Join us and help shape the future of AI driven systems in a fast moving, hands on environment. We offer training and development budgets, a culture of collaboration and growth, and a hybrid working model to support your work/life balance.
23/06/2026
Full time
Salary: £70,000 - 85,000 per year Requirements Strong software engineering background (Python), with experience delivering production AI or ML-integrated systems. Hands on experience with LLMs, AI services, or agentic AI frameworks. Practical understanding of AI production concerns: latency, resilience, observability, safety, and maintainability. Systems thinker who collaborates effectively across teams and communicates clearly. Passion for applied AI and agentic systems, with a focus on turning capabilities into tangible outcomes. Bonus: AWS AI/ML experience, building autonomous workflows, regulated industry exposure, or contributions to the AI community. Responsibilities Design, build, and integrate AI applications into end-to-end workflows. Embed agentic AI into customer and operational processes with reliability, resilience, and safe fallback behavior. Collaborate with Product, Engineering, Data, and Operations to take AI solutions from concept to production. Establish best practices for orchestration, testing, monitoring, and operational safeguards. Evaluate emerging AI capabilities and translate them into practical, high value implementations. Technologies AI AWS Support Python Cloud Benefits We are looking for a hands on Senior AI Engineer to build real world AI systems that deliver measurable impact across customer journeys and internal operations. Join us and help shape the future of AI driven systems in a fast moving, hands on environment. We offer training and development budgets, a culture of collaboration and growth, and a hybrid working model to support your work/life balance.
Senior Java Developer The Role We are seeking a seasoned Senior Java Developer to join our dynamic team. The ideal candidate should possess strong proficiency and hands on experience with Spring Boot and core frameworks integral to enterprise software development. A robust understanding of relational databases and SQL is crucial, alongside expertise in traditional web application and API development. Skills and experience with agile, event based architectures and data streaming technologies is also welcome.The candidate will be joining a team working on a greenfield project that will be used globally by UMG staff. It will involve use of web technologies, relational databases, API development and integration with other IT systems within UMG.If you are a proactive and experienced Java developer with a passion for leading teams and contributing to the broader development goals of the department, we invite you to apply and be part of our innovative and collaborative work environment. Key Responsibilities Own and lead the end to end delivery of major features or services Drive technical direction and long term roadmap Drive continuous improvement Master the business domain and customer workflows Champion and evangelise best practices Skills and Experience Must Have: Proficiency in Java, with a focus on Spring Boot and core enterprise frameworks Strong understanding of enterprise software development and key design patterns Extensive experience with relational databases, SQL and ORM frameworks Extensive experience with unit, integration and automation testing Experience with service oriented architectures and web service API development Expertise in cloud-based development (ideally AWS) and container technologies (e.g. Docker, Kubernetes) Experience with SCRUM Agile methodology Track record of leading projects end to end and shipping them successfully to production Nice to Have: Experience with NoSQL systems (e.g. mongodb, dynamodb, elasticsearch) Experience with front end web development technologies (react, angular) Experience with data streaming technologies (kafka) Experience / awareness of data engineering technologies (apache iceberg, trino, flink, python) Key Behaviours Demonstrated leadership skills, including team mentoring and project ownership Strong collaborative ethos Strong creative and innovative problem solving skills Experience leading development teams, able to demonstrate effective leadership skills Experience mentoring and guiding junior developers, fostering a collaborative and growth oriented environment Able to exhibit a keen interest in the broader scope of development within the department, as well as being proactive with plans to improve the existing platforms / implementations Strong communication and interpersonal skills Initiative and the ability to work independently and in a team Engage with colleagues to promote great software design and quality Your Benefits Group Personal Pension Scheme (between 3% and 9%) Private Medical Insurance 25 paid days of annual leave Interest Free Season Ticket Loan Holiday Purchase scheme Dental and Travel Insurance options Cycle to Work Scheme Salary Sacrifice Cars Subsidised Gym Membership Employee Discounts (Reward Gateway) Just So You Know The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change and the jobholder's specific responsibilities and activities will vary and develop. Therefore, the job description should be seen as indicative and not as a permanent, definitive, and exhaustive statement. Job Category: Technology Music is Universal It's the passionate and dedicated team at Universal Music who help make us the world's leading music company. From A&R to finance, legal to digital, sales to marketing, Universal Music is the place to grow and develop your career within a truly commercial and innovative business that leads in everything it does. Everyone is welcome to apply for our roles, and we are determined to ensure that no applicant or employee receives less favourable treatment because of gender, race, disability, sexual orientation, religion, belief, age, marital status, background, pregnancy, or caring responsibilities. We also recognise the importance of diversity of thought within our teams and are fully committed to embracing the talents of people with autism, dyslexia, ADHD, and other forms of neurocognitive variation. We will always seek to make appropriate adjustments to recruitment, workplaces, and work processes to be fully inclusive to people with different needs and working styles. If you need us to make any reasonable adjustments for you from application onwards, including alternatives to the online form or to disclose a neurocognitive condition, please email .
23/06/2026
Full time
Senior Java Developer The Role We are seeking a seasoned Senior Java Developer to join our dynamic team. The ideal candidate should possess strong proficiency and hands on experience with Spring Boot and core frameworks integral to enterprise software development. A robust understanding of relational databases and SQL is crucial, alongside expertise in traditional web application and API development. Skills and experience with agile, event based architectures and data streaming technologies is also welcome.The candidate will be joining a team working on a greenfield project that will be used globally by UMG staff. It will involve use of web technologies, relational databases, API development and integration with other IT systems within UMG.If you are a proactive and experienced Java developer with a passion for leading teams and contributing to the broader development goals of the department, we invite you to apply and be part of our innovative and collaborative work environment. Key Responsibilities Own and lead the end to end delivery of major features or services Drive technical direction and long term roadmap Drive continuous improvement Master the business domain and customer workflows Champion and evangelise best practices Skills and Experience Must Have: Proficiency in Java, with a focus on Spring Boot and core enterprise frameworks Strong understanding of enterprise software development and key design patterns Extensive experience with relational databases, SQL and ORM frameworks Extensive experience with unit, integration and automation testing Experience with service oriented architectures and web service API development Expertise in cloud-based development (ideally AWS) and container technologies (e.g. Docker, Kubernetes) Experience with SCRUM Agile methodology Track record of leading projects end to end and shipping them successfully to production Nice to Have: Experience with NoSQL systems (e.g. mongodb, dynamodb, elasticsearch) Experience with front end web development technologies (react, angular) Experience with data streaming technologies (kafka) Experience / awareness of data engineering technologies (apache iceberg, trino, flink, python) Key Behaviours Demonstrated leadership skills, including team mentoring and project ownership Strong collaborative ethos Strong creative and innovative problem solving skills Experience leading development teams, able to demonstrate effective leadership skills Experience mentoring and guiding junior developers, fostering a collaborative and growth oriented environment Able to exhibit a keen interest in the broader scope of development within the department, as well as being proactive with plans to improve the existing platforms / implementations Strong communication and interpersonal skills Initiative and the ability to work independently and in a team Engage with colleagues to promote great software design and quality Your Benefits Group Personal Pension Scheme (between 3% and 9%) Private Medical Insurance 25 paid days of annual leave Interest Free Season Ticket Loan Holiday Purchase scheme Dental and Travel Insurance options Cycle to Work Scheme Salary Sacrifice Cars Subsidised Gym Membership Employee Discounts (Reward Gateway) Just So You Know The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change and the jobholder's specific responsibilities and activities will vary and develop. Therefore, the job description should be seen as indicative and not as a permanent, definitive, and exhaustive statement. Job Category: Technology Music is Universal It's the passionate and dedicated team at Universal Music who help make us the world's leading music company. From A&R to finance, legal to digital, sales to marketing, Universal Music is the place to grow and develop your career within a truly commercial and innovative business that leads in everything it does. Everyone is welcome to apply for our roles, and we are determined to ensure that no applicant or employee receives less favourable treatment because of gender, race, disability, sexual orientation, religion, belief, age, marital status, background, pregnancy, or caring responsibilities. We also recognise the importance of diversity of thought within our teams and are fully committed to embracing the talents of people with autism, dyslexia, ADHD, and other forms of neurocognitive variation. We will always seek to make appropriate adjustments to recruitment, workplaces, and work processes to be fully inclusive to people with different needs and working styles. If you need us to make any reasonable adjustments for you from application onwards, including alternatives to the online form or to disclose a neurocognitive condition, please email .
Senior Software Engineer This is an opportunity to build the foundational systems of a frontier AI company. You'll work across our voice layer, agent orchestration, and deep healthcare integrations. You'll design and ship systems that must be fast, reliable, observable, and safe, because real patients depend on them. If you want to build AI that thinks, decides, and takes real-world action - this is the place to do it. You will: Architect and build core backend systems powering our agents Own integrations with real clinical systems and scheduling platforms Improve performance, reliability, and observability across the platform Contribute to agent reasoning flows, memory layers, and workflow design Collaborate directly with founders, product, and customers Shape our engineering culture and long-term technical direction Minimum Requirements 4+ years of professional software engineering experience Deep expertise in Python and a track record of owning systems end-to-end Experience with cloud infrastructure and infrastructure as code Shipped and operated production systemsComfortable with pace, ambiguity, and high ownership Strong problem-solving and architectural thinking Product-minded - you think about how systems will be used, not just how they're built Our tech stack We're building with tools that both humans and AI love: Frontend: React Backend: Python and FastAPI Cloud: AWS Benefits Competitive salary + meaningful equity In-person culture in London or Dublin Free team dinners every evening A senior, focused, high-output team The chance to build foundational technology that directly affects patient access and clinic operations Immediate impact - your work goes into production and touches real patients within days, not months
23/06/2026
Full time
Senior Software Engineer This is an opportunity to build the foundational systems of a frontier AI company. You'll work across our voice layer, agent orchestration, and deep healthcare integrations. You'll design and ship systems that must be fast, reliable, observable, and safe, because real patients depend on them. If you want to build AI that thinks, decides, and takes real-world action - this is the place to do it. You will: Architect and build core backend systems powering our agents Own integrations with real clinical systems and scheduling platforms Improve performance, reliability, and observability across the platform Contribute to agent reasoning flows, memory layers, and workflow design Collaborate directly with founders, product, and customers Shape our engineering culture and long-term technical direction Minimum Requirements 4+ years of professional software engineering experience Deep expertise in Python and a track record of owning systems end-to-end Experience with cloud infrastructure and infrastructure as code Shipped and operated production systemsComfortable with pace, ambiguity, and high ownership Strong problem-solving and architectural thinking Product-minded - you think about how systems will be used, not just how they're built Our tech stack We're building with tools that both humans and AI love: Frontend: React Backend: Python and FastAPI Cloud: AWS Benefits Competitive salary + meaningful equity In-person culture in London or Dublin Free team dinners every evening A senior, focused, high-output team The chance to build foundational technology that directly affects patient access and clinic operations Immediate impact - your work goes into production and touches real patients within days, not months