Gradworx
Browse all jobs

Home/Jobs/Software Engineering Graduate Jobs in London

Software Engineering Graduate Jobs in London

Browse graduate roles in software engineering in London from top UK employers on Gradworx. Apply free. No fees for candidates.

41 open roles

Amazon

Professional Services Graduate, Associate to Consultant (A2C)

Amazon

London, UK

AWS Professional Services Graduate role developing into a Delivery Consultant, focused on AWS cloud solutions, cloud migration, infrastructure, technical consulting, and customer implementation projects.Description***Due to the nature of this role, candidates must be UK nationals or hold British citizenship.***The Amazon Web Services Professional Services (ProServe) team is seeking a skilled Delivery Consultant to join our team at Amazon Web Services (AWS). In this role, you'll work closely with customers to design, implement, and manage AWS solutions that meet their technical requirements and business objectives. You'll be a key player in driving customer success through their cloud journey, providing technical expertise and best practices throughout the project lifecycle.Possessing a deep understanding of AWS products and services, as a Delivery Consultant you will be proficient in architecting complex, scalable, and secure solutions tailored to meet the specific needs of each customer. You’ll work closely with stakeholders to gather requirements, assess current infrastructure, and propose effective migration strategies to AWS. As trusted advisors to our customers, providing guidance on industry trends, emerging technologies, and innovative solutions, you will be responsible for leading the implementation process, ensuring adherence to best practices, optimizing performance, and managing risks throughout the project.The AWS Professional Services organization is a global team of experts that help customers realize their desired business outcomes when using the AWS Cloud. We work together with customer teams and the AWS Partner Network (APN) to execute enterprise cloud computing initiatives. Our team provides assistance through a collection of offerings which help customers achieve specific outcomes related to enterprise cloud adoption. We also deliver focused guidance through our global specialty practices, which cover a variety of solutions, technologies, and industries.Key job responsibilitiesAs an experienced technology professional, you will be responsible for:1. Designing and implementing complex, scalable, and secure AWS solutions tailored to customer needs2. Providing technical guidance and troubleshooting support throughout project delivery3. Collaborating with stakeholders to gather requirements and propose effective migration strategies4. Acting as a trusted advisor to customers on industry trends and emerging technologies5. Sharing knowledge within the organization through mentoring, training, and creating reusable artifactsAbout the teamDiverse Experiences: AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job below, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team Culture - Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career Growth - We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance - We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Basic Qualifications- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field- Experience integrating AWS cloud services with on-premise technologies (e.g., Microsoft, IBM, Oracle, HP, SAP)- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby- Experience with QA, testing, helpdesk, IT support, or any technician or quality assurance type work- Experience with two or more of the following: networking fundamentals, security, storage or databases (relational or NoSQL), operating systems (Unix, Linux, and/or Windows)Preferred Qualifications- AWS Solutions Architect Certification- Knowledge of the primary AWS services such as EC2, ELB, RDS, VPC, Route53, and S3- Experience implementing a cloud-based technology solution in a school project or while working for a company- Experience with infrastructure as code, ops automation, and configuration management tools such as Chef, Puppet, or Ansible- Experience with software development life cycle (sdlc) and agile/iterative methodologies- Master's degree or equivalent

Posted today

Amazon

Software Dev Engineer Intern

Amazon

London | Cambridge, UK | Edinburgh, Scotland

Software Development Engineer (SDE) Internship focused on software development, cloud-native systems, microservices, distributed computing, and AI-powered development tools at Amazon.DescriptionDo you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a collaborative team environment? Do you want to see your code directly impact millions of customers worldwide?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands.Our Software Development Engineer (SDE) interns use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDE interns solve at Amazon are meaningful and influence millions of customers, sellers, and products globally. We seek individuals passionate about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not years.At Amazon, we believe in ownership at every level. As an SDE intern, you'll own the entire lifecycle of your code - from design through deployment and ongoing operations. This ownership mindset, combined with our commitment to operational excellence, ensures we deliver the highest quality solutions for our customers.We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth.Amazon internships across all seasons are full-time positions, and interns should expect to work in office, Monday-Friday, up to 40 hours per week typically between 8am-5pm. Specific team norms around working hours will be communicated by your manager. Interns should not have conflicts such as classes or other employment during the Amazon workday.Key job responsibilities• Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.• Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.• Participate in code reviews and contribute to technical documentation.• Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.• Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.• Write clean, maintainable code following best practices and design patterns.• Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.A day in the lifeAs an intern, you will be matched to a manager and a mentor and will have the opportunity to influence the evolution of Amazon technology and lead critical projects early in your career.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting.About the teamIntern Community:As an Amazon Intern, you'll be part of a vibrant, supportive community that empowers your growth and development. You'll collaborate with interns from around the world, networking and participating in social events to broaden your perspectives. You can also join specialized groups focused on areas like sustainability to explore your diverse interests.Support:The internship program provides a robust support system, including weekly intern office hours, dedicated IT and HR support, and a program team committed to your success. This ensures you have the guidance and assistance needed to thrive.Learning Sessions:Exclusive learning sessions will further enhance your skills, granting you access to Amazon's cutting-edge learning platforms and the expertise of industry leaders. These structured development opportunities will prepare you for the next step in your career.Opportunities:Upon successful completion of the internship, you may be considered for a graduate role or a second internship, allowing you to continue your journey with Amazon. Additionally, you'll enjoy a competitive monthly salary, relocation support, and access to a range of employee benefits.Basic Qualifications- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, or related fields at time of application- Knowledge of programming languages such as C/C++, Python, Java or Perl- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysisPreferred Qualifications- Experience from a technical internship- Experience with distributed, multi-tiered systems, algorithms, and relational databases- Experience in optimization mathematics such as linear programming and nonlinear optimization- Ability to effectively articulate technical challenges and solutions- Adept at handling ambiguous or undefined problems as well as ability to think abstractly

Posted today

Shell

Information & Digital Technology (IDT) - Graduate Programme

Shell

London, UK

Shell Information & Digital Technology Graduate Programme with two 18-month rotations, providing experience in digital technology, innovation, and delivering technology solutions across Shell’s energy businesses.Job Description:Powering Progress through technology starts with you. Be part of a global organization at the forefront of digital innovation, delivering solutions that create value, simplify operations, and help shape Shell's energy future.We are looking for individuals with a passion for digital innovation to join the Information & Digital Technology (IDT) organization as part of the Shell Graduate Programme. IDT is an integral part of Shell’s business with a long heritage of delivering digital solutions to support Shell’s unique business capabilities.Across two 18-month rotations, you'll build a strong foundation in technology, gain exposure to Shell's business domains, and develop the commercial acumen needed to deliver impactful digital solutions.We are excited to connect with graduates from both technology disciplines and adjacent fields including but not limited to:Computer ScienceMathematicsArtificial IntelligenceSoftware EngineeringChemical or Mechanical or Electrical EngineeringPhysics or GeoscienceEconomicsDEADLINE: The application window closes on December 15, 2026.Join us as a Shell graduate and you can be a part of the future of energy.Together we are transitioning to become a net-zero emissions business while providing the energy that people around the world need today. Working with experienced colleagues on these important challenges, you’ll have the opportunity to grow your skills – in an environment where we value honesty, integrity, and respect for one another. Whichever part of our business you join, you will have the chance to work with experienced colleagues and share your unique perspective and fresh ideas on how to tackle energy-related challenges. That’s why we’re looking for graduates who share our purpose and passion for progress.Our inclusive and collaborative culture will equip you with the support you need to forge your own path and grow your skills as you work on meaningful projects with exciting responsibilities right from the start. At Shell you can power your progress as we tackle the energy challenge together.Develop the energy solutions of tomorrow and todayHow can the world transition to net zero emissions while providing the secure, affordable energy that powers lives? You’ll get the opportunity for hands-on experience of projects that are helping to meet this challenge. By working with experienced colleagues who bring expertise from a range of areas, you will have the chance to help drive change in the energy system. Grow your skills: learn today, lead tomorrowWhen you join, you'll be assigned to a role with exciting challenges and opportunities. You’ll be supported in crafting a development journey tailored to your strengths and needs with the opportunity to work on a variety of projects at the forefront of technologies, trends and practices. Shell's 'learner mindset' environment helps unlock the potential in each of us, creating a supportive, high-performance environment based on openness, curiosity and growth, where you can learn from experiences and build the skills that let you grow today and lead in future.Collaborate with experienced colleaguesWith access to a global network of expertise you can make meaningful connections and continue your growth and learning at Shell. We invite people to think differently and learn from the diversity of backgrounds, cultures, ideas and knowledge at ShellAchieve balance in a values-led cultureWe live our core values of honesty, integrity and respect, so you can work in an environment that encourages you to be the best version of yourself and respects the individual journeys that each of us will take.RequirementsYou thrive by analysing problems, making objective decisions, and coming up with original ideas. You should have the drive, and resilience to get things done, the flexibility to work well as part of a team and the credibility to influence others.To be eligible for the Shell Graduate Programme:You must be pursuing or have completed a Bachelor’s or Master’s degree in the United Kingdom, graduating in 2027 or within the last three yearsYou must have graduated with or be on track to receive a 2:1 or above in your undergraduate degree – or equivalent grade.We value a strong academic record but there are no specific academic requirements for grades at A-Level or GCSE equivalents.We believe in creating an inclusive culture and work environment where you can thrive, innovate, and develop.We’ll help you discover your potential with outstanding career opportunities. You’ll be able to continuously seek out new ideas and experiences, collaborating with a global network of people, working on some of the most commercially-driven and innovative projects in the world.

Posted yesterday

Fanvue

Software Engineer (Intern)

Fanvue

London, UK

Short-term Software Engineering Internship where students or recent graduates build and ship real product features, including AI-powered tools using TypeScript, Node.js, LLMs, embeddings, and vector databases.🎯 The RoleWe're hiring a Software Engineering Intern! This is a short term placement for students or recent graduates who demonstrate outstanding intelligence, motivation, and work ethic. The kind of person who raises the bar just by being in the room, even this early in their career.You'll tackle real engineering problems, not busywork. Problems where creativity, first-principles thinking, and relentless iteration matter more than years of experience. You'll work alongside senior engineers who will mentor and challenge you, while contributing meaningfully from day one, with a dedicated engineering mentor for the length of the placement.AI is central to how we build. You'll use AI-assisted development tools (Cursor, Claude Code, GitHub Copilot) daily to accelerate your work, and you'll contribute to AI-powered product features that differentiate Fanvue in the market.🚀 What You'll DoOwn and deliver well-scoped features end-to-end across our TypeScript/Node.js/Go (nice to have) stack, with mentor supportContribute to real, shipped product work, not a side project or sandboxBuild AI-powered features for creators (automated chat, content generation, personalization, moderation)Leverage AI coding tools to ship faster. We expect you to be fluent in AI-assisted development, or fast to become soExperiment with LLMs, embeddings, and vector databases as part of product developmentShip fast, iterate based on feedback, and learn from productionCollaborate closely with product, design, and senior engineersSit in on architecture discussions and technical decisions to learn how we think, not just how we codeParticipate in code reviews and absorb our engineering best practicesPresent your work at the end of the placement👀 Who You AreExceptionally intelligent and motivated: you learn fast and apply knowledge immediatelyHigh agency: you don't wait to be told what to do; you identify problems and solve themSolid fundamentals in software engineering (data structures, algorithms, basic system design) from your degree, projects, or self-studyProficient in TypeScript/JavaScript, or a strong enough general programming foundation to get there fast; experience with Node.js, React, or Next.js is a plusComfortable using AI coding assistants (Cursor, Copilot, Claude) or eager to become fluentCurious about LLMs, prompt engineering, and AI product developmentGenuinely excited by hard problems: you'd rather work on something challenging than something easyRelentless work ethic — you ship, you iterate, you improveHumble and coachable — you seek feedback and act on itCurrently studying towards, or recently completed, a Computer Science or related degree (or equivalent via personal projects, open source, bootcamps, etc.), no professional experience required✨ You'll Thrive Here IfYou want to prove yourself fast and are hungry for real responsibility, not a token projectYou prefer ambiguity and ownership over well-defined tasksYou're energized by working alongside exceptional peopleYou care about impact, not titlesYou're excited about building AI-native products⚠️ You'll Struggle Here IfYou need detailed specifications before starting workYou prefer predictable, routine workYou're not comfortable with fast feedback and iterationYou're skeptical about AI tools or resistant to using themYou're looking for a purely observational or shadowing-style internship

Posted yesterday

Capula Investment Management LLP

Technology Graduate Analyst

Capula Investment Management LLP

London, UK

Two-year Technology Graduate Programme with rotations across development teams, building software and systems that support global trading, risk management, and investment operations.DescriptionThe FirmCapula Investment Management is a leading global quantitative hedge fund managing over $30 billion in assets.We are headquartered in London and have offices in New York, Singapore, Hong Kong, Tokyo, Geneva and Abu Dhabi. We manage absolute return, enhanced fixed income, macro and alpha strategies for a diversified group of investors worldwide. Capula invests in a broad universe of asset classes, including fixed income, equities, currencies and commodities, as well as derivatives related to these asset classes.The RoleCapula’s Technology Graduate Programme is a two-year rotational scheme designed to give you real responsibility from day one and broad exposure across our Technology Development teams.As a Graduate Analyst, you will help build and support the systems that power our global trading, risk management and operational platforms. You will work on real projects that have direct impact on the business, developing tools and applications that enable investment teams to operate at speed and scale.During the programme, you will rotate across different teams, gaining hands-on experience across front-end and back-end technical environments. Our Technology team is a core part of our business, and our graduates get involved in high-impact work that underpins how we trade at Capula. You will work closely with experienced developers and technologists who will support your development as you grow into a well-rounded developer.At the end of the programme, you will have the opportunity to join one of the teams on a permanent basis.RequirementsEducation and QualificationsDegree in a quantitative or technical discipline such as Engineering, Mathematics, Physics, Chemistry, or Computer Science (Bachelor’s, Master’s, or PhD), graduating in 2026 or 2027Technical SkillsStrong programming skills, ideally with experience in Python, C#, and/or JavaScriptSolid understanding of software engineering principles and data analysis techniquesProfessional SkillsClear and effective communication within a collaborative, fast-paced environmentStrong problem-solving ability and attention to detailIntellectual curiosity and a willingness to learn new technologies and approachesTeam-oriented, proactive, and reliable work ethic

Posted 2 days ago

Permutable

Graduate AI Engineer

Permutable

London, UK

Graduate engineering role building production AI and machine-learning systems for global market intelligence, using NLP, LLMs, multilingual data, information retrieval, and financial-market datasets.Build production AI systems that interpret global marketsPermutable is building the intelligence infrastructure institutions use to understand what is moving global markets - and why.Our technology transforms large volumes of multilingual news, economic developments, market narratives and geopolitical information into structured, explainable signals. These signals support institutional investors, banks, asset managers, energy desks and commodity trading teams across macroeconomic, commodities, currency and geopolitical research.Permutable currently analyses more than 250,000 sources across over 80 languages, processes more than one million narratives each day and covers more than 70 assets. In 2026, we were named Hedgeweek’s Technology Provider of the Year: Innovation.We are now looking for an exceptional graduate engineer to help us build the next generation of our machine learning and market intelligence systems.The opportunityThis is not a rotational graduate scheme or a role where you will spend your first year observing from the sidelines.You will join our engineering and data science team, work on real technical problems and contribute to systems used in live institutional workflows. You will be supported by experienced colleagues, but you will also be trusted with meaningful responsibility from an early stage.The work sits at the intersection of:Machine learning and natural language processingLarge language models and agentic systemsMultilingual information retrievalTime-series and point-in-time dataFinancial markets and economic researchScalable production engineeringYou might be improving how an emerging economic narrative is detected across multiple languages one week and evaluating whether a new model can identify changes in commodity-market pressure the next.Your work will not remain in a notebook. You will help take ideas from research and experimentation through to reliable production systems.What you will work onDepending on your strengths and interests, you will:Design, train and evaluate machine learning and NLP models operating on large-scale textual datasets.Develop systems for classification, information extraction, entity resolution, narrative clustering, sentiment analysis and semantic search.Experiment with transformers, embeddings, retrieval systems and large language models.Build robust evaluation frameworks to measure accuracy, consistency, latency and production performance.Carry out detailed error analysis and translate findings into practical model improvements.Work with engineers, data scientists, market analysts and product colleagues to solve commercially relevant problems.Communicate technical findings clearly to both technical and non-technical team members.Contribute ideas to our research direction, product architecture and engineering standards.What success could look likeDuring your first few months, you could:Become familiar with Permutable’s data, models and production architecture.Ship a contained improvement to an existing model, evaluation process or data pipeline.Reproduce and assess an existing experiment using historical point-in-time data.Present your findings and recommendations to the wider technical team.As your experience grows, you could:Take ownership of a model, service or technical workstream.Design and run original experiments.Deliver new capabilities into production.Help determine how our machine learning systems evolve.Work directly with market analysts and institutional use cases.Mentor future graduate engineers joining the team.What we are looking forYou may be completing your degree or have graduated within the past two years.We are particularly interested in UK graduates from:Computer scienceArtificial intelligence or machine learningMathematics or statisticsPhysicsElectrical, mechanical or software engineeringData scienceComputational linguisticsAnother highly quantitative disciplineYou should have:Strong Python programming skills.Solid foundations in algorithms, data structures and software engineering.A good understanding of probability, statistics, linear algebra and machine learning.Experience using at least one machine learning framework.The ability to test ideas methodically rather than relying on intuition alone.Evidence that you can take a difficult technical problem, break it down and make progress independently.Clear written and verbal communication skills.Intellectual curiosity and a genuine interest in understanding how systems work.The confidence to ask questions, challenge assumptions and defend your reasoning.The motivation to work in a fast-moving startup where priorities can evolve quickly.We do not expect you to arrive knowing everything. We do expect you to learn quickly, care about technical quality and take ownership of your work.Evidence that would make you stand outStrong candidates may have completed one or more of the following:A technically ambitious dissertation or research project.An internship involving software engineering, machine learning or quantitative research.A substantial personal or university project that progressed beyond a standard tutorial.Open-source contributions or a well-documented GitHub repository.Research involving NLP, transformers, LLMs, time-series data or information retrieval.Competitive programming, mathematical competitions, hackathons or data-science competitions.An academic publication, preprint or research assistantship.Work involving large, noisy or multilingual datasets.A project where you had to make and justify difficult modelling or engineering trade-offs.We are more interested in the depth of your thinking and the decisions you made than in an unnecessarily polished portfolio.Useful, but not essentialExperience with any of the following would be helpful:PyTorch, TensorFlow, JAX or scikit-learnHugging Face and transformer-based modelsEmbeddings, vector search or retrieval-augmented generationSQL and large-scale data processingAWS or another cloud platformDocker, APIs and production deploymentExperiment tracking and model monitoringFinancial markets, economics, energy or commoditiesTime-series modellingMultilingual NLPDistributed systemsPrevious experience in finance is not required. We are looking for excellent technical potential and an interest in learning how global markets work.Who will thrive here?This role will suit someone who:Wants greater ownership than a conventional graduate programme can offer.Enjoys moving between research questions and practical engineering.Is energised by difficult, open-ended problems.Wants to understand the real-world purpose behind the models they build.Prefers a high-trust environment with a steep learning curve.Is comfortable receiving direct feedback and improving quickly.Wants to help build a company, not simply occupy a narrowly defined position.A startup will not offer the predictability of a large corporate graduate scheme. In return, you will gain broader exposure, faster responsibility and the opportunity to make contributions that are visible across the business.

Posted 2 days ago

Revolut

Graduate Programme: Software Engineer (iOS)

Revolut

London, UK

Graduate iOS Engineer role developing mobile experiences using Swift and iOS technologies while gaining hands-on engineering experience.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, tackle real-world projects, and take on challenges that drive impact. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for problem-solving iOS Engineers with a passion for mobile development who want to design and deliver features that create a seamless customer experience.Our stack includes Swift, iOS SDK, SwiftUI, Combine, RxSwift, Core Data, Realm, MVVM architecture, and a TDD approach.Up to shape what's next in finance? Let's get in touch.Join us from anywhereThe Graduate Programme is open to international applicants willing to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).What you'll be doingCollaborating with Product Designers on new feature design and prototypingBuilding user experiences from wireframes and mockups through to releasePartnering with teams across departments to deliver elegant solutionsHelping define and maintain visual guidelines for consistency across the appPrototyping new interactions and iterating based on feedbackDeveloping expertise with the iOS SDKManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and learning from senior engineersUsing regular feedback to accelerate your developmentWhat you'll needA predicted or achieved 2:1 (or equivalent grade)To have graduated in 2025, 2026, or 2027A portfolio of coding projects or open-source contributionsA degree in computer science in maths, physics, or similarExperience with Swift and iOS SDKSolid problem-solving skillsA proactive, ambitious, and results-driven approachFluency in EnglishGreat communication and organisational skillsTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

Revolut

Graduate Programme: Software Engineer (Python)

Revolut

London, UK

Graduate Python Engineer role building scalable APIs and data pipelines using Python, SQL and cloud technologies to support Revolut’s financial products.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, work on real projects, and take on challenges that matter. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and help shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for Python Engineers who want to build scalable systems, create data pipelines, and work on high-impact projects that power our financial products.Our stack includes Python 3, SQL, PostgreSQL, Kafka, Airflow, Kubernetes, Docker, GCP, and a TDD approach.Up to shape what's next in finance? Let’s get in touch.Join us from anywhereThe Graduate Programme is open to international applicants ready to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).Roles are filled on a rolling basis, so apply early. You can specify your preferred intake during the recruitment process.What you’ll be doingBuilding APIs that are well-designed and scalableCreating data pipelines to support reporting, analytics, and data scienceWorking in cross-functional squads to design new data models and flowsExpanding your knowledge of Python and SQL through real-world projectsCollaborating with engineers experienced in distributed systemsManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and learning from senior engineersUsing regular feedback to accelerate your developmentWhat you’ll needA predicted or achieved 2:1 degree (or equivalent grade)To be graduating in 2025, 2026, or 2027A bachelor’s or master’s degree in computer science, maths, physics, or a related fieldA portfolio of coding projects or open-source contributionsGreat problem-solving skillsA proactive, ambitious, and results-driven mindsetEffective communication and organisational skillsFluency in EnglishTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

Revolut

Graduate Programme: Software Engineer (Android)

Revolut

London, UK

Graduate Android Engineer role developing mobile features with Kotlin and Android technologies while gaining hands-on experience in Revolut’s engineering teams.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, tackle real-world projects, and take on challenges that drive impact. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for problem-solving Android Engineers who want to design and deliver features that millions of customers will use every day. Our stack includes Kotlin, Android SDK, Jetpack Compose, RxJava, Coroutines, Dagger, Retrofit, MVVM architecture, and a TDD approach.Join us from anywhereThe Graduate Programme is open to international applicants willing to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).What you'll be doingCollaborating with Product Designers on new feature design and prototypingShaping the user experience, from wireframes and mockups to implementation and releaseBuilding elegant solutions in partnership with designers and product teamsHelping define and maintain visual guidelines to ensure consistency across the appPrototyping new interactions based on peer and user feedbackDeveloping expertise with the Android SDKManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and learning from senior engineersUsing regular feedback to accelerate your developmentWhat you'll needA predicted or achieved 2:1 (or equivalent grade)To have graduated in 2025, 2026, or 2027A portfolio of coding projects or open-source contributionsA degree in computer science, maths, physics, or a similar fieldSolid problem-solving skillsA proactive, ambitious, and results-driven approachFluency in EnglishGreat communication and organisational skillsTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

Revolut

Graduate Programme: Software Engineer (Frontend)

Revolut

London, UK

Graduate Frontend Engineer role building web interfaces with React and TypeScript while gaining hands-on experience in product development and technology.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, tackle real-world projects, and take on challenges that drive impact. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for problem-solving Frontend Engineers with a passion for web technologies and design who want to bring our products to life and deliver seamless experiences for our customersOur stack includes React, TypeScript, Redux, Webpack, Jest, Cypress, and a TDD approach.Join us from anywhereThe Graduate Programme is open to international applicants ready to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).What you'll be doingCollaborating with Product Designers on new feature design and prototypingBuilding user interfaces from wireframes and mockups through to releaseHelping define and maintain visual guidelines for consistency across the appPrototyping and iterating on new interactions based on feedbackManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and working closely with senior engineersUsing regular feedback and reviews to accelerate your developmentWhat you'll needA predicted or achieved 2:1 (or equivalent grade)To have graduated in 2025, 2026, or 2027A portfolio of coding projects or open-source contributionsA degree in computer science, maths, physics, or a similar fieldExperience with React and TypeScriptSolid problem-solving skillsA proactive, ambitious, and results-driven approachFluency in EnglishGreat communication and organisational skillsTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

incident.io

Product Engineer Graduate

incident.io

London, UK

Graduate Software Engineer building and shipping production software for an AI-powered software reliability platform using technologies such as Go, TypeScript, React, Postgres and Google Cloud.A little about usincident.io is the AI software reliability platform trusted by engineering teams at Netflix, Etsy, and 2,000+ companies who can't afford downtime.The stakes are real, the talent is insane, and somehow it's a genuinely lovely place to work. We all pull our weight, go the extra mile, and put in the bit of magic most companies don't have time for, all while having fun and never taking ourselves too seriously.We've raised $96 million from Index Ventures, Insight Partners, and Point Nine, and we're growing fast. There's never been a better time to join.This is a full-time role starting in June or September 2027 depending on graduation dates.The role in one lineWhether you join as an intern or a grad, your first real code here doesn't sit in a sandbox- it ships to the teams keeping the the internet running, even in week 1.What that looks like day to dayYou'll sit inside one of our product teams from day one- same stand-ups, same code review, same production access as everyone else. You'll pick up real work alongside full-time engineers, and you'll own at least one meaningful project end to end: idea, build, ship, watch people use it.Our engineers know what it's like to be paged at 3am- the adrenaline, the scramble to pull the right people in, the frustration of piecing context together from a dozen scattered tools. Everything we build is aimed at killing that experience. Which means the stakes are real: thousands of companies are mid-incident when they open incident.io, so we care about polish as much as we care about speed.You'll work in Go, TypeScript with React, and Postgres, deployed on Google Cloud using GKE and Cloud SQL. Infrastructure is Terraform, with BigQuery, PubSub and Cloud Storage in the mix. Sentry, Grafana + Prometheus and Kibana for monitoring, CircleCI for testing and deploys. You won't know all of that on day one, and nobody expects you to.Over the past year we've built some of the most ambitious AI-native features in our space- agents that investigate incidents, explain what's happening, and increasingly fix things themselves. Interns and grads work on this, not around it. We're all-in on AI internally too, and you'll have unlimited AI spend from your first week.We'll be straight with you about the bar: we'll treat you like a full-time engineer. Full ownership, hard deadlines and shipping fast enough that you'll break things and learn from it. There's genuine support around you- senior engineers, proper mentorship, people invested in you doing well- but nobody's going to hold your hand through it.What your background looks like:You're enrolled in a full-time Bachelors or Masters degree in Computer Science (or a related field)Know any programming language such as: Go, C#, Python, Ruby on Rails or Javascript.What you need to be successful:Have a bias for action and ownership and like to get things shipped, learn from mistakes, and take responsibility for your work.Stay curious and don’t just accept things as they are, enjoying asking “why?” and “what if?”Collaborate in person and get energy from being around others, bouncing around ideas, asking questions, and giving and receiving feedback.Love building whether it’s features, tools, or ideas, and enjoy creating things and seeing them make an impact.Enjoy fast-paced environments and feel comfortable with change and the energy that comes with moving quickly.Keep a low ego by staying humble and staying focused on the wider mission.

Posted 9 days ago

Reply

Graduate Software Developer

Reply

Manchester | London, UK

Graduate Software Developer role developing front-end and back-end solutions with JavaScript, AI tools, automation and 3D technologies while gaining hands-on experience across client projects.About Reply:Reply specialises in designing and implementing solutions based on new communication channels and digital media. Structured as a network of highly specialised companies, Reply supports leading European industrial groups in sectors such as Telco & Media, Industry and Services, Banking and Insurance, and Public Administration, helping define and develop business models enabled by new paradigms such as AI, Cloud Computing, Digital Media, and the Internet of Things. Reply’s services include Consulting, System Integration, and Digital Services.    Role Overview:As a Graduate Software Developer, you will join Reply as part of a cohort of technically minded graduates who are curious, adaptable, and eager to develop their skills. You will gain hands-on experience across multiple areas of digital delivery, including software development with AI tools, 3D visualisation technologies, and front-end or back-end development. Working across projects and teams, you will also be involved in delivery, collaboration, and client-facing activities. This role is ideal for graduates seeking to build a broad technical foundation while contributing to real client projects early in their career. Start date: September 2026 Responsibilities:Support and develop solutions using JavaScript across both front-end and back-end componentsContribute to the creation of highly visual and interactive solutions, including those with 3D elementsAssist in automation and agent development to help scale solutionsCollaborate with designers, delivery managers, and product owners across projectsWrite clean, well-structured code aligned with modern development standardsSupport application monitoring, deployment, and ongoing maintenance activitiesCommunicate progress clearly with internal teams and external clientsContribute across different project areas, adapting to varying technical and delivery requirements About the Candidate:Degree in Computer Science, Software Engineering, Business & IT, or a related discipline (minimum 2:1 or equivalent)Some exposure to coding or scripting through university, personal projects, or placementsStrong technical curiosity and interest in software, systems, and digital product developmentGood communication skills, with confidence working in team-based environmentsProactive and adaptable mindset, with willingness to work across different technical areasAbility to learn quickly and apply new technologies in a practical contextInterest in modern development practices and collaborative delivery environmentsThe following are advantageous: understanding of DevOps concepts, cloud platforms (e.g. AWS), and CI/CD toolingExposure to AI development techniques would be beneficialKnowledge of technologies such as C#, .NET, JavaScript, Node, or relevant internship/placement experience would be advantageous Reply is an Equal Opportunities Employer and committed to embracing diversity in the workplace. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type regardless of age, sexual orientation, gender, identity, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin colour, marital status or parental status or any other characteristic protected by the Law.  

Posted 9 days ago

Relay Technologies

Graduate Software Engineer

Relay Technologies

London, UK

Graduate Software Engineer role developing APIs, courier-facing applications, cloud/data infrastructure, and technology solutions for large-scale parcel delivery operations.Relay is fundamentally reshaping how goods move in an online era. Backed by Europe’s largest-ever logistics Series A ($35M), led by deep-tech investors Plural (whose portfolio spans fusion energy and space exploration), Relay is scaling faster than 99.98% of venture-backed startups. We're assembling the most talent-dense team the logistics industry has ever seenRelay’s Mission is to free commerce from friction. Today, high delivery costs act as a hidden tax on e-commerce, quietly shaping what can be sold online and limiting who can participate. We envision a world where more goods move more freely between more people, making the online shopping experience seamless and accessible to everyone.THE TEAM• ~110 people, more than half in engineering, product and data• 45+ advanced degrees across computer science, mathematics and operations research• Thousands of data points captured, calculated, analysed and predicted for every single parcel we handle• An intellectually vibrant culture of first‑principles thinking, tight feedback loops and relentless experimentationWork Alongside Industry LeadersDiego Protas – Director of Platform EngineeringDiego, an expert in distributed systems and hardware architecture, merging physical computing with enterprise-scale infrastructure. Previously directing teams of 170+ engineers at Mercado Libre and orchestrating large-scale ML-based inference at Meta. At Relay, Diego’s infectious enthusiasm and hands-on leadership are redefining the boundaries of speed and reliability.Tech Stack HighlightsPython, Rust and TypeScript - we keep things simple but use the right tool for the jobCross-platform Flutter apps with a deep focus on user experienceCloud-native on GCP with extensive use of BigQuery and Cloud RunExtensive use of ML modelling and LLM inference - no gimmicks here, this is our daily routineEmerging tech integrations, including robotics and IoT-powered operationsThe OpportunityAs a Graduate Software Engineer at Relay, you will:Define and implement the core concepts of our API.Build the first versions of our courier-facing software to guide the delivery of thousands of parcels every day.Help stand up our data infrastructure stack, the basis of our routing, topology management, and other core operations research tasks.Regularly spend time in the field learning how the technology you build impacts our couriers and parcel recipients.You Might Be a Great Fit If…You are a final year university student with initial engineering experience through internships and academic projects.You’re excited to take on any engineering challenge from cloud infrastructure to frontend development. Curiosity and willingness to learn matter more than past exposure.You have high agency and pride of ownership in your work, taking initiative to drive impact.You demonstrate empathy for the humans you build for, seeking feedback from customers, partners, and colleagues.You are eager to learn new technologies and problem domains.You value clear communication, active listening, and intentional collaboration.We Are Looking for Candidates Who…Are ready to join us in Summer 2026 and able to work in our London office 4 days a week.Have worked on high-performing teams building software.Have broad experience across a variety of technology stacks.Who Thrives at Relay?Aim with Precision: You define problems clearly and measure your impact meticulously.Play to Win: You chase bold bets, tackle the hard stuff, and view constraints as fuel, not friction.1% Better Every Day: You believe that small, consistent improvements lead to exponential growth. You move quickly, deliver results, and learn from every experience.All In, All the Time: You show up and step up. You take ownership from start to finish and do what it takes to deliver when it counts.People-Powered Greatness: You invest in your teammates. You give and receive feedback with care and candour. You build trust through high standards and shared success.Grow the Whole Pie: You seek out win-win solutions for merchants, couriers, and our customers, because when they thrive, so do we.If these resonate, and you combine strong technical fundamentals with entrepreneurial drive, let’s connect.Relay is an equal-opportunity employer committed to diversity, inclusion, and fostering a workplace where everyone thrives.

Posted 13 days ago

Macquarie Group

Technology Graduate Programme

Macquarie Group

London, UK

A 12-month Technology Graduate Programme where you design and improve software, digital platforms, data tools, AI solutions, and technology systems supporting Macquarie's global business operations.Join Technology within Macquarie's Corporate Operations Group (COG), which brings together technology, data, AI, digital platforms, operations and specialist support teams that help Macquarie work efficiently, securely and at scale. As a graduate, you'll help design, build and improve the systems, platforms and tools that support our people, clients and businesses globally. We are a global financial services group operating in 30 markets with 57 years of unbroken profitability. At Macquarie, you’re empowered to shape a career that is fulfilling and creates value. You will bring your insights and expertise to the task at hand and feel supported as you make your own kind of impact for a better future.What role will you play?Press space or enter keys to toggle section visibilityAs a graduate in Technology, you'll work with supportive colleagues and leaders to solve complex problems and deliver practical technology solutions. You'll build your skills through hands-on work with innovative tools, systems and platforms, while seeing the impact your ideas can have across Macquarie.  Depending on your individual role, you could be: designing, building and enhancing technology platforms that support trading, risk management and business operations working on digital platforms, trading systems, business applications or data tools learning agile delivery, software development, DevOps, cloud, automation or solution design using data, analytics, AI or emerging technologies to help solve business problems and improve processes partnering with technology and business stakeholders to deliver innovative solutions and improve user experiences  During this twelve-month programme, you’ll be encouraged to examine problems from every angle, challenge the status quo and come up with new and innovative ways of progressing our business while being supported by an inclusive team.     As a graduate, you will:Take part in an orientation to learn about Macquarie business groups, with your fellow analysts and expand your professional network.   Receive formal training, including financial modelling and presentation skills, but at its core the program provides practical on-the-job learning to further your career. If you have ideas that have merit, we’ll give you the opportunity to develop and test them to create new possibilities.   Build strong connections and work collaboratively while also partnering directly with our business leaders on meaningful and challenging work.   Receive support from your manager and aligned mentor as you gain genuine insight into our industry.   Be encouraged to give back through the Macquarie Group Foundation which provides support to hundreds of community organisations each year through financial support, volunteering and skills sharing.   What you offerPress space or enter keys to toggle section visibilityYou have a unique perspective. We want to hear it. We welcome applications from students from all degree backgrounds in their final year graduating in January to July 2027.      You are studying Computer Science, STEM, Physics, Management Science, Software Engineering, Data Science, AI, Technology, Engineering, Information Systems or related subjects. You are curious and analytical, enjoy solving complex problems and can communicate technical concepts clearly. You like to collaborate with others and are comfortable building strong working relationships with technology and business stakeholders. You learn quickly and bring a proactive, resourceful and positive approach to new challenges. You have strong attention to detail and an interest in building or improving technology, data or digital solutions. Applications close on 30 October 2026. We recommend that you submit your application as early as possible as we recruit on a rolling basis. 

Posted 15 days ago

Graduate Software Engineer

Amodo Design

Sheffield | London, UK

Develop frontend and backend software, automation tools, simulations, and data pipelines for complex real-world engineering and hardware projects.About AmodoAmodo is a hardware engineering company building the 21st century’s most important technologies. Our team of mechanical, electronic, firmware, and software engineers are trusted by world-leading startups, universities, governments and philanthropists to solve pressing technical challenges.We are selective in the projects we take on and proactive in seeking out where our exceptional engineering teams can make the most impact. We believe in differential technology development: deliberately accelerating safety-enhancing technologies to ensure human flourishing. Not every technology is inevitable – rather, the market fails to incentivise key domains. We work in these areas.We’ve doubled year on year since our founding in 2023, and we aim to do so again in 2026. That means we’re actively hiring across electronics, FPGA, mechanical, firmware, software, physics, HPC infrastructure, and DevOps — plus exceptional talent in any discipline.About youWe value drive, culture fit, and a track-record of engineering excellence and above all else, but the below competencies, interests, and attributes are extremely desirable:Experience with frontend or backend developmentExperience writing and deploying code in one or more: CPP, JS, TypeScript, PythonExcellent grasp of programming best practiceAlongside the above, the below competencies will strengthen an application:Experience writing firmware and working on hardware projectsInterest in beautiful UX and graphic design.Familiarity with electronics and microcontrollersThis role will suit software engineers who enjoy solving important real-world problems and working close to hardware; who learn new domains quickly and prefer practical solutions over over-engineered systems or unnecessary complexity. Projects range widely, and include:Scientific toolsAutomation & robotics (Linux & ROS level)Embedded C/C++ (typically owned by dedicated firmware engineers, but software engineers are welcome to learn!)Linux, CUDA, Server engineering for our AI safety, - security, and verification workCustom simulation software (usually python)Data analysis pipelines (python)Organisational tooling (Typescript, react, postgres, etc.)What is it like to work at Amodo?Our values: Truth-seeking, excellent, enthusiastic, kind, humble, and always learningOur approach: We think before diving in, iterate fast, and focus on the highest-impact 80/20 work. We favour rapid experimentation, quick feedback loops, and sprinting to “something that works” rather than over-planning.Feedback culture: We practice radical candor, which means being clear and direct while staying kind, and welcoming feedback at every levelNo “not my job”-ism: If we see something wrong, we fix it. If your part of a project is going great and another is struggling, don’t settle for polishing a chunk of a struggling shipSocials: Table tennis every lunch, personal project evenings, pub trips, trail running club, and moreOffice: Spacious, modern space in central Sheffield, with parking and bike storage. In-house workshop and equipment for our mechanical and electrical work.Project structure: You will generally be on 1 main project at a time, whilst supporting on 1-2 smaller projects. Team sizes vary from 2-10+ engineers, where most are ~4. Durations largely are within the 2 - 8 months range.Project variety: We get to work on loads of super varied, technically complex and interesting projects, from drone mounted laser holography for climate-tech to next-gen motors – just see our Projects page.

Posted 16 days ago

DV Trading LLC

Software Engineer Intern - (DV Commodities)

DV Trading LLC

London, UK

Build and improve low-latency trading applications, systems, and tools using C++ or Python within a professional production codebase.About Us:Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 600 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser.DV Commodities is a division within DV Group that specializes in trading commodities markets, including crude oil, refined products, natural gas, power, emissions, metals, softs, and agriculture. DV Commodities' risk management, world-class technology, and talented traders have enabled it to become one of the world’s largest liquidity providers and risk allocators in the energy and commodities spaces. DV Commodities currently has over 35 desks, with traders and staff located in London, New York, Chicago, Houston, and Dubai.Overview:As a Software Development Intern, you'll work in small groups within our development team and/or trading teams to assist in building low latency applications, systems and trading tools that will make a direct impact to DV. You'll deliver well-scoped, self-contained projects within our established production codebase, learning to build new functionality that integrates cleanly with mature systems. You'll use AI tools to accelerate your development while taking full ownership of the code you ship.Through your work and other development opportunities, you will grow your technical skills and understand how our technology stack empowers our firm to serve our trading teams.Requirements:Currently pursuing a degree in Computer Science, Computer Engineering or related field and expected to graduate between Winter 2027 and Summer 2028Proficient in one or more general purpose programming languages, including C++ and/or PythonAbility to read and navigate an existing codebase and deliver a contained project within itEffective use of AI coding tools paired with the ability to critically review generated code and own its correctnessStrong quantitative, analytical and problem-solving skills, ideally applied to numerical or performance-sensitive problemsAbility to work onsite at our London office 5 days a week

Posted 16 days ago

Abound

Graduate Software Engineer

Abound

London, UK

A one-year Software Engineering Graduate Scheme where you develop backend systems using Python, FastAPI, APIs and databases while working on fintech products and credit technology.About AboundWe’re redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. While traditional lenders rely almost entirely on credit scores, we look at the full financial picture - how much you spend, and what you can afford to repay to build a deeper, more accurate understanding of each customer's unique financial situation.And we've shown it works at scale. We’ve issued over £1.3bn in loans directly to customers while delivering market-leading credit performance - for every 10 defaults the industry expects, we see only 3. We also reached profitability just 2.5 years after launch.Backed by £2bn+ of funding from top-tier investors including Citi, GSR Ventures, and Deutsche Bank, we’re recognised as one of Europe’s fastest-growing fintechs (Sifted, CNBC). Now, we’re expanding into new markets and product lines - and we’re looking for ambitious people who want to learn fast, take ownership, and grow with us.Your Graduate Scheme (Software Engineering Route)There will be opportunities to work on projects ranging from our core, market-leading product to new products and markets that we're just getting off the groundYou'll also have chances to work cross-functionally with our data science, risk, compliance, underwriting and product teamsYou'll start shipping code from week one, and learn by doingYou will rotate through various backend-focused teams and might be contributing byImplementing business logic for our core business (Abound) and new productsCreate internal and customer facing endpoints with FastAPI to integrate with our frontends and external clientsIntegrate with external APIs to improve our credit-decisioning and payment processingWorking with Postgres or MySql databases to handle customer data safely and efficientlyProduct Development: participate in rapid feature development cycles for new products, and see the direct customer and commercial impacts of your workMentorship Program: pair with senior engineers and rotate through different teamsBi-annual technical reviews and career progression planningReal Impact: See your code go live and directly affect lending decisions for thousands of customers who struggle with traditional banking.Who you areYou believe that learning is the most important thing to optimise for as you start your career, and want to learn by doing at the fastest growing fintech in LondonYou like getting your hands dirty and using tech to solving complex problemsYou thrive when given ownership, and autonomyYou also want to learn about the commercial impact of any technical changes you makeA recent (or soon-to-be) graduate with a degree in a technical or quantitative field (e.g. Computer Science, Statistics, Engineering or Mathematics -- STEM field)Programming: Proficiency in Python or similar languages or a good understanding of computer science and eagerness to learn and perform in Python based technologies.Genuine interest in financial technology and how AI can solve real-world problems.Strong communication skills and ability to work in cross-functional teams.Why Join UsLearn from experienced Software Engineers, and product leaders in a flat, fast-paced teams.A chance to shape the future of credit using the latest Python based technologies such as FastAPI.A collaborative, diverse, flexible culture that values growth, ownership, and keeping our customers first in all of our engineering.Position yourself at the forefront of the financial services revolutionExceptional promotion opportunities from rapid company growth What we offerHybrid with 3 days a week in the office25 days’ holiday a year, plus 8 bank holidays2 paid volunteering days per yearOne month paid sabbatical after 4 yearsFree gym membershipTeam wellness budget to be active together - set up a yoga class, a tennis lesson or go boulderingScheme details:Our graduate scheme runs for one year, with the opportunity to convert to a permanent role based on performance.Start date: Late September – Early October 2026 (TBC)Please note: we are unable to offer visa sponsorship for this role.

Posted 19 days ago

Susquehanna International Group

Trading Systems Engineer Graduate

Susquehanna International Group

London, UK

Graduate engineering role focused on building high-performance, reliable trading systems. You’ll work with C++, C, Rust and Python, developing low-latency systems, high-performance libraries, and technology supporting quantitative research and trading strategies.OverviewAs a trading system engineer, you'll work in a computationally intensive role that will allow you to use your strong technical skills to solve problems at the intersection of trading and technology. You will have the chance to work on challenging engineering problems across our trading teams in areas such as trading systems engineering, low-latency C++ strategy development, and high-performance C++ libraries that enable large-scale quantitative research and data processing. You’ll work on the desk side by side with senior developers who understand the nuances of building performant, reliable systems for complex trading strategies. You will begin with a comprehensive education program designed to build a broad understanding of the role trading system engineers play across our trading teams. Once you complete the program, you’ll be placed on a trading team that aligns with your interests and background. This will give you the best preparation possible for a career in trading system engineering.What we're looking forClass of 2027: You are a master’s or bachelor’s student in their final year of study, majoring in a quantitative and/or STEM discipline such as computer science, computer engineering, mathematics or data science for example. Clear Communicator: You enjoy building relationships with those you work closely with and are comfortable sharing ideas, expressing your thoughts, and listening to the views of others.   Ambitious: You’re someone that enjoys setting personal goals and giving your all to achieve them. Be it in Arts, Sports, Academics, or another passion; you’re not afraid to put in the effort to reach your full potential. Technically Proficient: Strong software development skills in C++, C, or Rust, along with some Python experience.You will have exceptional quantitative, logical reasoning, and analytical skills. Problem Solver: When it comes to solving problems, you use clear and sound reasoning. You’re rational and like to use numbers and data to come up with sensible solutions.    What's in it for you:Education: We are renowned for our market-leading education and training programmes. You will start off in a multiweek education program designed to give you a broad understanding of the spaces where quantitative strategy developers add value. Once you complete education, you’ll be placed on a trading team that aligns with your interests and background. This will give you the best preparation possible for a career in quantitative strategy development. Collaboration: You will get to work with a wide range of people in the classroom and through your project work; people who share a passion for mathematics, problem-solving, game theory, and technology.  Culture: We are not your typical trading firm  - our non-hierarchical, casual, and collaborative culture allows employees of every level to thrive, and we focus on continuous development, no matter how long you’ve been in Susquehanna.  Perks: We offer a highly competitive compensation package to our graduates. Located in our brand new office in London’s city centre, our office features free onsite catering, a games room and dedicated education space.  About Susquehanna Susquehanna is a global quantitative trading firm powered by scientific rigor, curiosity, and innovation. Our culture is intellectually driven and highly collaborative, bringing together researchers, engineers, and traders to design and deploy impactful strategies in our systematic trading environment. To meet the unique challenges of global markets, Susquehanna applies machine learning and advanced quantitative research to vast datasets in order to uncover actionable insights and build effective strategies. By uniting deep market expertise with cutting-edge technology, we excel in solving complex problems and pushing boundaries together. 

Posted 19 days ago

Scrumconnect Consulting

Graduate QAT

Scrumconnect Consulting

London, UK

Graduate QA/Test Engineer testing software applications, identifying defects, validating requirements, and supporting manual/automated testing within an Agile development team.About Scrumconnect ConsultingScrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, we continue to deliver innovative digital services that matter.Role OverviewWe are looking for a motivated and detail-oriented Graduate QA/Test Engineer to join our team. This is an excellent opportunity for a recent graduate to begin their career in software quality assurance and testing, working alongside experienced engineers on real-world projects. You will gain hands-on experience across the full software testing lifecycle while developing your technical and analytical skills.Key ResponsibilitiesAssist in designing, developing, and executing test cases and test scripts based on requirements and user storiesPerform manual and, where applicable, automated testing across web and/or mobile applicationsIdentify, document, and track defects using bug-tracking tools (e.g. Jira, Azure DevOps)Collaborate closely with developers, business analysts, and product owners to understand requirements and acceptance criteriaSupport regression, functional, and integration testing activitiesParticipate in daily stand-ups, sprint planning, and retrospectives within an Agile/Scrum environmentContribute to the continuous improvement of testing processes and documentationLearn and apply testing tools, frameworks, and methodologies under guidance from senior team membersEssential RequirementsA degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience)Basic understanding of software development lifecycle (SDLC) and software testing principlesStrong analytical and problem-solving skills with keen attention to detailGood written and verbal communication skillsAbility to work well both independently and as part of a teamEagerness to learn and develop within a QA/testing career path.Desirable SkillsExposure to test automation tools (e.g. Selenium, Cypress, Playwright)Basic knowledge of SQL for data validationFamiliarity with Agile/Scrum methodologiesUnderstanding of API testing (e.g. Postman)Any relevant testing certification (e.g. ISTQB Foundation Level) is a plus, though not essentialDiversity & InclusionAt Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported. We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, underrepresented communities, and those seeking flexible working arrangements.

Posted 20 days ago

RS UK & Ireland

Apprentice AI Automation Specialist (Pricing)

RS UK & Ireland

London, UK

This is a graduate AI Automation Specialist role at RS Group, focused on using Python, SQL, data analytics, machine learning and automation to improve pricing and commercial decision-making.About the RoleAs an AI Automation Specialist, you'll help transform how pricing decisions are made by using data, analytics, machine learning, and automation to drive commercial performance.You'll join a team focused on delivering intelligent solutions that improve pricing effectiveness, automate processes, and generate actionable insights. This role is ideal for graduates who are passionate about data and technology and want to apply their technical skills to solve real-world business problems. You'll work alongside experienced pricing, analytics, and technology professionals on projects that have a direct impact on business performance. Alongside your day-to-day role, you'll receive structured development and training, building both your technical expertise and commercial understanding.What You'll Be DoingYou'll gain hands-on experience across a range of exciting projects, including:Developing analytics and automation solutions that support pricing decisionsUsing Python and SQL to analyse large datasets and generate business insightsSupporting the development of machine learning and AI-driven pricing modelsBuilding and maintaining data pipelines and automated reporting processesExploring customer behaviour, pricing trends, elasticity, and commercial performanceCreating dashboards, visualisations, and presentations that communicate complex findings clearlyWorking with stakeholders across Pricing, Commercial, Technology, and Data teamsIdentifying opportunities to improve processes through automation and AISupporting the adoption of new tools, solutions, and best practices across the businessContributing to RS Group's wider AI and digital transformation ambitionsWhat We're Looking ForWe're looking for curious, analytical, and ambitious graduates who want to build a career at the intersection of data, AI, and commercial decision-making.Essential Skills & ExperienceStrong Python skillsStrong SQL skillsExcellent analytical and problem-solving capabilityAbility to interpret and communicate data-driven insightsStrong interpersonal and collaboration skillsInterest in machine learning, AI, automation, and advanced analyticsConfidence presenting findings to non-technical stakeholdersCreative thinking and a passion for finding innovative solutionsIdeal but Not EssentialWe'd particularly like to hear from candidates who have exposure to:Statistics, machine learning, or predictive modellingData engineering and feature engineering conceptsPricing, economics, or commercial analytics (e.g. willingness to pay, price elasticity, share of wallet)Stakeholder management and storytelling with dataSnowflake or AWSDatabricks or SparkSAP, Salesforce, or ERP systemsPower BIWhat Qualification Do You Need?A Bachelor's degree in a technical or analytical subject such as:Data AnalyticsData ScienceComputer ScienceMathematicsStatisticsEconomicsBusiness AnalyticsEngineeringOr a related disciplineYou'll thrive in this role if you:Enjoy working with data to answer questions and solve problemsAre naturally curious and regularly explore new technologies and AI toolsFeel comfortable experimenting, learning, and improving ideas through evidence and feedbackCan spot patterns, synthesise insights, and turn them into clear recommendationsAre excited by technology but not intimidated by technical concepts or teamsWant to help shape the future of AI-powered customer experiencesWhy Join RS Group?Across the industrial design, manufacturing, and maintenance worlds, RS Group is the digital destination for product and service solutions. We support customers globally through innovative technology, data, and commercial expertise.As part of our early careers programme, you'll benefit from:A strong competetive salaryA structured development pathway with a recognised apprenticeship qualificationExposure to AI, advanced analytics, pricing, and automation projectsMentoring from experienced data, pricing, and technology professionalsOpportunities to work on high-impact business initiativesHybrid working and a collaborative team environmentClear career progression opportunities within analytics, data science, pricing, and AI

Posted 20 days ago

Amazon

Professional Services Graduate, Associate to Consultant (A2C)

Amazon

London, UK

AWS Professional Services Graduate role developing into a Delivery Consultant, focused on AWS cloud solutions, cloud migration, infrastructure, technical consulting, and customer implementation projects.Description***Due to the nature of this role, candidates must be UK nationals or hold British citizenship.***The Amazon Web Services Professional Services (ProServe) team is seeking a skilled Delivery Consultant to join our team at Amazon Web Services (AWS). In this role, you'll work closely with customers to design, implement, and manage AWS solutions that meet their technical requirements and business objectives. You'll be a key player in driving customer success through their cloud journey, providing technical expertise and best practices throughout the project lifecycle.Possessing a deep understanding of AWS products and services, as a Delivery Consultant you will be proficient in architecting complex, scalable, and secure solutions tailored to meet the specific needs of each customer. You’ll work closely with stakeholders to gather requirements, assess current infrastructure, and propose effective migration strategies to AWS. As trusted advisors to our customers, providing guidance on industry trends, emerging technologies, and innovative solutions, you will be responsible for leading the implementation process, ensuring adherence to best practices, optimizing performance, and managing risks throughout the project.The AWS Professional Services organization is a global team of experts that help customers realize their desired business outcomes when using the AWS Cloud. We work together with customer teams and the AWS Partner Network (APN) to execute enterprise cloud computing initiatives. Our team provides assistance through a collection of offerings which help customers achieve specific outcomes related to enterprise cloud adoption. We also deliver focused guidance through our global specialty practices, which cover a variety of solutions, technologies, and industries.Key job responsibilitiesAs an experienced technology professional, you will be responsible for:1. Designing and implementing complex, scalable, and secure AWS solutions tailored to customer needs2. Providing technical guidance and troubleshooting support throughout project delivery3. Collaborating with stakeholders to gather requirements and propose effective migration strategies4. Acting as a trusted advisor to customers on industry trends and emerging technologies5. Sharing knowledge within the organization through mentoring, training, and creating reusable artifactsAbout the teamDiverse Experiences: AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job below, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Inclusive Team Culture - Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences, inspire us to never stop embracing our uniqueness.Mentorship & Career Growth - We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance - We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Basic Qualifications- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field- Experience integrating AWS cloud services with on-premise technologies (e.g., Microsoft, IBM, Oracle, HP, SAP)- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby- Experience with QA, testing, helpdesk, IT support, or any technician or quality assurance type work- Experience with two or more of the following: networking fundamentals, security, storage or databases (relational or NoSQL), operating systems (Unix, Linux, and/or Windows)Preferred Qualifications- AWS Solutions Architect Certification- Knowledge of the primary AWS services such as EC2, ELB, RDS, VPC, Route53, and S3- Experience implementing a cloud-based technology solution in a school project or while working for a company- Experience with infrastructure as code, ops automation, and configuration management tools such as Chef, Puppet, or Ansible- Experience with software development life cycle (sdlc) and agile/iterative methodologies- Master's degree or equivalent

Posted today

Amazon

Software Dev Engineer Intern

Amazon

London | Cambridge, UK | Edinburgh, Scotland

Software Development Engineer (SDE) Internship focused on software development, cloud-native systems, microservices, distributed computing, and AI-powered development tools at Amazon.DescriptionDo you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a collaborative team environment? Do you want to see your code directly impact millions of customers worldwide?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands.Our Software Development Engineer (SDE) interns use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDE interns solve at Amazon are meaningful and influence millions of customers, sellers, and products globally. We seek individuals passionate about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not years.At Amazon, we believe in ownership at every level. As an SDE intern, you'll own the entire lifecycle of your code - from design through deployment and ongoing operations. This ownership mindset, combined with our commitment to operational excellence, ensures we deliver the highest quality solutions for our customers.We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth.Amazon internships across all seasons are full-time positions, and interns should expect to work in office, Monday-Friday, up to 40 hours per week typically between 8am-5pm. Specific team norms around working hours will be communicated by your manager. Interns should not have conflicts such as classes or other employment during the Amazon workday.Key job responsibilities• Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.• Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.• Participate in code reviews and contribute to technical documentation.• Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.• Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.• Write clean, maintainable code following best practices and design patterns.• Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.A day in the lifeAs an intern, you will be matched to a manager and a mentor and will have the opportunity to influence the evolution of Amazon technology and lead critical projects early in your career.In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting.About the teamIntern Community:As an Amazon Intern, you'll be part of a vibrant, supportive community that empowers your growth and development. You'll collaborate with interns from around the world, networking and participating in social events to broaden your perspectives. You can also join specialized groups focused on areas like sustainability to explore your diverse interests.Support:The internship program provides a robust support system, including weekly intern office hours, dedicated IT and HR support, and a program team committed to your success. This ensures you have the guidance and assistance needed to thrive.Learning Sessions:Exclusive learning sessions will further enhance your skills, granting you access to Amazon's cutting-edge learning platforms and the expertise of industry leaders. These structured development opportunities will prepare you for the next step in your career.Opportunities:Upon successful completion of the internship, you may be considered for a graduate role or a second internship, allowing you to continue your journey with Amazon. Additionally, you'll enjoy a competitive monthly salary, relocation support, and access to a range of employee benefits.Basic Qualifications- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, or related fields at time of application- Knowledge of programming languages such as C/C++, Python, Java or Perl- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysisPreferred Qualifications- Experience from a technical internship- Experience with distributed, multi-tiered systems, algorithms, and relational databases- Experience in optimization mathematics such as linear programming and nonlinear optimization- Ability to effectively articulate technical challenges and solutions- Adept at handling ambiguous or undefined problems as well as ability to think abstractly

Posted today

Shell

Information & Digital Technology (IDT) - Graduate Programme

Shell

London, UK

Shell Information & Digital Technology Graduate Programme with two 18-month rotations, providing experience in digital technology, innovation, and delivering technology solutions across Shell’s energy businesses.Job Description:Powering Progress through technology starts with you. Be part of a global organization at the forefront of digital innovation, delivering solutions that create value, simplify operations, and help shape Shell's energy future.We are looking for individuals with a passion for digital innovation to join the Information & Digital Technology (IDT) organization as part of the Shell Graduate Programme. IDT is an integral part of Shell’s business with a long heritage of delivering digital solutions to support Shell’s unique business capabilities.Across two 18-month rotations, you'll build a strong foundation in technology, gain exposure to Shell's business domains, and develop the commercial acumen needed to deliver impactful digital solutions.We are excited to connect with graduates from both technology disciplines and adjacent fields including but not limited to:Computer ScienceMathematicsArtificial IntelligenceSoftware EngineeringChemical or Mechanical or Electrical EngineeringPhysics or GeoscienceEconomicsDEADLINE: The application window closes on December 15, 2026.Join us as a Shell graduate and you can be a part of the future of energy.Together we are transitioning to become a net-zero emissions business while providing the energy that people around the world need today. Working with experienced colleagues on these important challenges, you’ll have the opportunity to grow your skills – in an environment where we value honesty, integrity, and respect for one another. Whichever part of our business you join, you will have the chance to work with experienced colleagues and share your unique perspective and fresh ideas on how to tackle energy-related challenges. That’s why we’re looking for graduates who share our purpose and passion for progress.Our inclusive and collaborative culture will equip you with the support you need to forge your own path and grow your skills as you work on meaningful projects with exciting responsibilities right from the start. At Shell you can power your progress as we tackle the energy challenge together.Develop the energy solutions of tomorrow and todayHow can the world transition to net zero emissions while providing the secure, affordable energy that powers lives? You’ll get the opportunity for hands-on experience of projects that are helping to meet this challenge. By working with experienced colleagues who bring expertise from a range of areas, you will have the chance to help drive change in the energy system. Grow your skills: learn today, lead tomorrowWhen you join, you'll be assigned to a role with exciting challenges and opportunities. You’ll be supported in crafting a development journey tailored to your strengths and needs with the opportunity to work on a variety of projects at the forefront of technologies, trends and practices. Shell's 'learner mindset' environment helps unlock the potential in each of us, creating a supportive, high-performance environment based on openness, curiosity and growth, where you can learn from experiences and build the skills that let you grow today and lead in future.Collaborate with experienced colleaguesWith access to a global network of expertise you can make meaningful connections and continue your growth and learning at Shell. We invite people to think differently and learn from the diversity of backgrounds, cultures, ideas and knowledge at ShellAchieve balance in a values-led cultureWe live our core values of honesty, integrity and respect, so you can work in an environment that encourages you to be the best version of yourself and respects the individual journeys that each of us will take.RequirementsYou thrive by analysing problems, making objective decisions, and coming up with original ideas. You should have the drive, and resilience to get things done, the flexibility to work well as part of a team and the credibility to influence others.To be eligible for the Shell Graduate Programme:You must be pursuing or have completed a Bachelor’s or Master’s degree in the United Kingdom, graduating in 2027 or within the last three yearsYou must have graduated with or be on track to receive a 2:1 or above in your undergraduate degree – or equivalent grade.We value a strong academic record but there are no specific academic requirements for grades at A-Level or GCSE equivalents.We believe in creating an inclusive culture and work environment where you can thrive, innovate, and develop.We’ll help you discover your potential with outstanding career opportunities. You’ll be able to continuously seek out new ideas and experiences, collaborating with a global network of people, working on some of the most commercially-driven and innovative projects in the world.

Posted yesterday

Fanvue

Software Engineer (Intern)

Fanvue

London, UK

Short-term Software Engineering Internship where students or recent graduates build and ship real product features, including AI-powered tools using TypeScript, Node.js, LLMs, embeddings, and vector databases.🎯 The RoleWe're hiring a Software Engineering Intern! This is a short term placement for students or recent graduates who demonstrate outstanding intelligence, motivation, and work ethic. The kind of person who raises the bar just by being in the room, even this early in their career.You'll tackle real engineering problems, not busywork. Problems where creativity, first-principles thinking, and relentless iteration matter more than years of experience. You'll work alongside senior engineers who will mentor and challenge you, while contributing meaningfully from day one, with a dedicated engineering mentor for the length of the placement.AI is central to how we build. You'll use AI-assisted development tools (Cursor, Claude Code, GitHub Copilot) daily to accelerate your work, and you'll contribute to AI-powered product features that differentiate Fanvue in the market.🚀 What You'll DoOwn and deliver well-scoped features end-to-end across our TypeScript/Node.js/Go (nice to have) stack, with mentor supportContribute to real, shipped product work, not a side project or sandboxBuild AI-powered features for creators (automated chat, content generation, personalization, moderation)Leverage AI coding tools to ship faster. We expect you to be fluent in AI-assisted development, or fast to become soExperiment with LLMs, embeddings, and vector databases as part of product developmentShip fast, iterate based on feedback, and learn from productionCollaborate closely with product, design, and senior engineersSit in on architecture discussions and technical decisions to learn how we think, not just how we codeParticipate in code reviews and absorb our engineering best practicesPresent your work at the end of the placement👀 Who You AreExceptionally intelligent and motivated: you learn fast and apply knowledge immediatelyHigh agency: you don't wait to be told what to do; you identify problems and solve themSolid fundamentals in software engineering (data structures, algorithms, basic system design) from your degree, projects, or self-studyProficient in TypeScript/JavaScript, or a strong enough general programming foundation to get there fast; experience with Node.js, React, or Next.js is a plusComfortable using AI coding assistants (Cursor, Copilot, Claude) or eager to become fluentCurious about LLMs, prompt engineering, and AI product developmentGenuinely excited by hard problems: you'd rather work on something challenging than something easyRelentless work ethic — you ship, you iterate, you improveHumble and coachable — you seek feedback and act on itCurrently studying towards, or recently completed, a Computer Science or related degree (or equivalent via personal projects, open source, bootcamps, etc.), no professional experience required✨ You'll Thrive Here IfYou want to prove yourself fast and are hungry for real responsibility, not a token projectYou prefer ambiguity and ownership over well-defined tasksYou're energized by working alongside exceptional peopleYou care about impact, not titlesYou're excited about building AI-native products⚠️ You'll Struggle Here IfYou need detailed specifications before starting workYou prefer predictable, routine workYou're not comfortable with fast feedback and iterationYou're skeptical about AI tools or resistant to using themYou're looking for a purely observational or shadowing-style internship

Posted yesterday

Capula Investment Management LLP

Technology Graduate Analyst

Capula Investment Management LLP

London, UK

Two-year Technology Graduate Programme with rotations across development teams, building software and systems that support global trading, risk management, and investment operations.DescriptionThe FirmCapula Investment Management is a leading global quantitative hedge fund managing over $30 billion in assets.We are headquartered in London and have offices in New York, Singapore, Hong Kong, Tokyo, Geneva and Abu Dhabi. We manage absolute return, enhanced fixed income, macro and alpha strategies for a diversified group of investors worldwide. Capula invests in a broad universe of asset classes, including fixed income, equities, currencies and commodities, as well as derivatives related to these asset classes.The RoleCapula’s Technology Graduate Programme is a two-year rotational scheme designed to give you real responsibility from day one and broad exposure across our Technology Development teams.As a Graduate Analyst, you will help build and support the systems that power our global trading, risk management and operational platforms. You will work on real projects that have direct impact on the business, developing tools and applications that enable investment teams to operate at speed and scale.During the programme, you will rotate across different teams, gaining hands-on experience across front-end and back-end technical environments. Our Technology team is a core part of our business, and our graduates get involved in high-impact work that underpins how we trade at Capula. You will work closely with experienced developers and technologists who will support your development as you grow into a well-rounded developer.At the end of the programme, you will have the opportunity to join one of the teams on a permanent basis.RequirementsEducation and QualificationsDegree in a quantitative or technical discipline such as Engineering, Mathematics, Physics, Chemistry, or Computer Science (Bachelor’s, Master’s, or PhD), graduating in 2026 or 2027Technical SkillsStrong programming skills, ideally with experience in Python, C#, and/or JavaScriptSolid understanding of software engineering principles and data analysis techniquesProfessional SkillsClear and effective communication within a collaborative, fast-paced environmentStrong problem-solving ability and attention to detailIntellectual curiosity and a willingness to learn new technologies and approachesTeam-oriented, proactive, and reliable work ethic

Posted 2 days ago

Permutable

Graduate AI Engineer

Permutable

London, UK

Graduate engineering role building production AI and machine-learning systems for global market intelligence, using NLP, LLMs, multilingual data, information retrieval, and financial-market datasets.Build production AI systems that interpret global marketsPermutable is building the intelligence infrastructure institutions use to understand what is moving global markets - and why.Our technology transforms large volumes of multilingual news, economic developments, market narratives and geopolitical information into structured, explainable signals. These signals support institutional investors, banks, asset managers, energy desks and commodity trading teams across macroeconomic, commodities, currency and geopolitical research.Permutable currently analyses more than 250,000 sources across over 80 languages, processes more than one million narratives each day and covers more than 70 assets. In 2026, we were named Hedgeweek’s Technology Provider of the Year: Innovation.We are now looking for an exceptional graduate engineer to help us build the next generation of our machine learning and market intelligence systems.The opportunityThis is not a rotational graduate scheme or a role where you will spend your first year observing from the sidelines.You will join our engineering and data science team, work on real technical problems and contribute to systems used in live institutional workflows. You will be supported by experienced colleagues, but you will also be trusted with meaningful responsibility from an early stage.The work sits at the intersection of:Machine learning and natural language processingLarge language models and agentic systemsMultilingual information retrievalTime-series and point-in-time dataFinancial markets and economic researchScalable production engineeringYou might be improving how an emerging economic narrative is detected across multiple languages one week and evaluating whether a new model can identify changes in commodity-market pressure the next.Your work will not remain in a notebook. You will help take ideas from research and experimentation through to reliable production systems.What you will work onDepending on your strengths and interests, you will:Design, train and evaluate machine learning and NLP models operating on large-scale textual datasets.Develop systems for classification, information extraction, entity resolution, narrative clustering, sentiment analysis and semantic search.Experiment with transformers, embeddings, retrieval systems and large language models.Build robust evaluation frameworks to measure accuracy, consistency, latency and production performance.Carry out detailed error analysis and translate findings into practical model improvements.Work with engineers, data scientists, market analysts and product colleagues to solve commercially relevant problems.Communicate technical findings clearly to both technical and non-technical team members.Contribute ideas to our research direction, product architecture and engineering standards.What success could look likeDuring your first few months, you could:Become familiar with Permutable’s data, models and production architecture.Ship a contained improvement to an existing model, evaluation process or data pipeline.Reproduce and assess an existing experiment using historical point-in-time data.Present your findings and recommendations to the wider technical team.As your experience grows, you could:Take ownership of a model, service or technical workstream.Design and run original experiments.Deliver new capabilities into production.Help determine how our machine learning systems evolve.Work directly with market analysts and institutional use cases.Mentor future graduate engineers joining the team.What we are looking forYou may be completing your degree or have graduated within the past two years.We are particularly interested in UK graduates from:Computer scienceArtificial intelligence or machine learningMathematics or statisticsPhysicsElectrical, mechanical or software engineeringData scienceComputational linguisticsAnother highly quantitative disciplineYou should have:Strong Python programming skills.Solid foundations in algorithms, data structures and software engineering.A good understanding of probability, statistics, linear algebra and machine learning.Experience using at least one machine learning framework.The ability to test ideas methodically rather than relying on intuition alone.Evidence that you can take a difficult technical problem, break it down and make progress independently.Clear written and verbal communication skills.Intellectual curiosity and a genuine interest in understanding how systems work.The confidence to ask questions, challenge assumptions and defend your reasoning.The motivation to work in a fast-moving startup where priorities can evolve quickly.We do not expect you to arrive knowing everything. We do expect you to learn quickly, care about technical quality and take ownership of your work.Evidence that would make you stand outStrong candidates may have completed one or more of the following:A technically ambitious dissertation or research project.An internship involving software engineering, machine learning or quantitative research.A substantial personal or university project that progressed beyond a standard tutorial.Open-source contributions or a well-documented GitHub repository.Research involving NLP, transformers, LLMs, time-series data or information retrieval.Competitive programming, mathematical competitions, hackathons or data-science competitions.An academic publication, preprint or research assistantship.Work involving large, noisy or multilingual datasets.A project where you had to make and justify difficult modelling or engineering trade-offs.We are more interested in the depth of your thinking and the decisions you made than in an unnecessarily polished portfolio.Useful, but not essentialExperience with any of the following would be helpful:PyTorch, TensorFlow, JAX or scikit-learnHugging Face and transformer-based modelsEmbeddings, vector search or retrieval-augmented generationSQL and large-scale data processingAWS or another cloud platformDocker, APIs and production deploymentExperiment tracking and model monitoringFinancial markets, economics, energy or commoditiesTime-series modellingMultilingual NLPDistributed systemsPrevious experience in finance is not required. We are looking for excellent technical potential and an interest in learning how global markets work.Who will thrive here?This role will suit someone who:Wants greater ownership than a conventional graduate programme can offer.Enjoys moving between research questions and practical engineering.Is energised by difficult, open-ended problems.Wants to understand the real-world purpose behind the models they build.Prefers a high-trust environment with a steep learning curve.Is comfortable receiving direct feedback and improving quickly.Wants to help build a company, not simply occupy a narrowly defined position.A startup will not offer the predictability of a large corporate graduate scheme. In return, you will gain broader exposure, faster responsibility and the opportunity to make contributions that are visible across the business.

Posted 2 days ago

Revolut

Graduate Programme: Software Engineer (iOS)

Revolut

London, UK

Graduate iOS Engineer role developing mobile experiences using Swift and iOS technologies while gaining hands-on engineering experience.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, tackle real-world projects, and take on challenges that drive impact. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for problem-solving iOS Engineers with a passion for mobile development who want to design and deliver features that create a seamless customer experience.Our stack includes Swift, iOS SDK, SwiftUI, Combine, RxSwift, Core Data, Realm, MVVM architecture, and a TDD approach.Up to shape what's next in finance? Let's get in touch.Join us from anywhereThe Graduate Programme is open to international applicants willing to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).What you'll be doingCollaborating with Product Designers on new feature design and prototypingBuilding user experiences from wireframes and mockups through to releasePartnering with teams across departments to deliver elegant solutionsHelping define and maintain visual guidelines for consistency across the appPrototyping new interactions and iterating based on feedbackDeveloping expertise with the iOS SDKManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and learning from senior engineersUsing regular feedback to accelerate your developmentWhat you'll needA predicted or achieved 2:1 (or equivalent grade)To have graduated in 2025, 2026, or 2027A portfolio of coding projects or open-source contributionsA degree in computer science in maths, physics, or similarExperience with Swift and iOS SDKSolid problem-solving skillsA proactive, ambitious, and results-driven approachFluency in EnglishGreat communication and organisational skillsTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

Revolut

Graduate Programme: Software Engineer (Python)

Revolut

London, UK

Graduate Python Engineer role building scalable APIs and data pipelines using Python, SQL and cloud technologies to support Revolut’s financial products.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, work on real projects, and take on challenges that matter. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and help shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for Python Engineers who want to build scalable systems, create data pipelines, and work on high-impact projects that power our financial products.Our stack includes Python 3, SQL, PostgreSQL, Kafka, Airflow, Kubernetes, Docker, GCP, and a TDD approach.Up to shape what's next in finance? Let’s get in touch.Join us from anywhereThe Graduate Programme is open to international applicants ready to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).Roles are filled on a rolling basis, so apply early. You can specify your preferred intake during the recruitment process.What you’ll be doingBuilding APIs that are well-designed and scalableCreating data pipelines to support reporting, analytics, and data scienceWorking in cross-functional squads to design new data models and flowsExpanding your knowledge of Python and SQL through real-world projectsCollaborating with engineers experienced in distributed systemsManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and learning from senior engineersUsing regular feedback to accelerate your developmentWhat you’ll needA predicted or achieved 2:1 degree (or equivalent grade)To be graduating in 2025, 2026, or 2027A bachelor’s or master’s degree in computer science, maths, physics, or a related fieldA portfolio of coding projects or open-source contributionsGreat problem-solving skillsA proactive, ambitious, and results-driven mindsetEffective communication and organisational skillsFluency in EnglishTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

Revolut

Graduate Programme: Software Engineer (Android)

Revolut

London, UK

Graduate Android Engineer role developing mobile features with Kotlin and Android technologies while gaining hands-on experience in Revolut’s engineering teams.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, tackle real-world projects, and take on challenges that drive impact. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for problem-solving Android Engineers who want to design and deliver features that millions of customers will use every day. Our stack includes Kotlin, Android SDK, Jetpack Compose, RxJava, Coroutines, Dagger, Retrofit, MVVM architecture, and a TDD approach.Join us from anywhereThe Graduate Programme is open to international applicants willing to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).What you'll be doingCollaborating with Product Designers on new feature design and prototypingShaping the user experience, from wireframes and mockups to implementation and releaseBuilding elegant solutions in partnership with designers and product teamsHelping define and maintain visual guidelines to ensure consistency across the appPrototyping new interactions based on peer and user feedbackDeveloping expertise with the Android SDKManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and learning from senior engineersUsing regular feedback to accelerate your developmentWhat you'll needA predicted or achieved 2:1 (or equivalent grade)To have graduated in 2025, 2026, or 2027A portfolio of coding projects or open-source contributionsA degree in computer science, maths, physics, or a similar fieldSolid problem-solving skillsA proactive, ambitious, and results-driven approachFluency in EnglishGreat communication and organisational skillsTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

Revolut

Graduate Programme: Software Engineer (Frontend)

Revolut

London, UK

Graduate Frontend Engineer role building web interfaces with React and TypeScript while gaining hands-on experience in product development and technology.About RevolutPeople deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 80+ million customers get more from their money every day.As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.About the Graduate ProgrammeOur Graduate Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, tackle real-world projects, and take on challenges that drive impact. With structured training, hands-on experience, and guidance from experts, you’ll grow your skills, explore different areas, and shape the future of finance.Top performers may be offered a full-time role after the programme, giving you the chance to continue your journey at Revolut.About the roleOur Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.We’re looking for problem-solving Frontend Engineers with a passion for web technologies and design who want to bring our products to life and deliver seamless experiences for our customersOur stack includes React, TypeScript, Redux, Webpack, Jest, Cypress, and a TDD approach.Join us from anywhereThe Graduate Programme is open to international applicants ready to relocate to one of our tech hubs in Poland, Portugal, Spain, the UAE, or the UK. We’ll support you with visa assistance, travel costs, and your first month of accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).What you'll be doingCollaborating with Product Designers on new feature design and prototypingBuilding user interfaces from wireframes and mockups through to releaseHelping define and maintain visual guidelines for consistency across the appPrototyping and iterating on new interactions based on feedbackManaging tasks, tracking progress, and delivering outcomesSharing updates with global teams and working closely with senior engineersUsing regular feedback and reviews to accelerate your developmentWhat you'll needA predicted or achieved 2:1 (or equivalent grade)To have graduated in 2025, 2026, or 2027A portfolio of coding projects or open-source contributionsA degree in computer science, maths, physics, or a similar fieldExperience with React and TypeScriptSolid problem-solving skillsA proactive, ambitious, and results-driven approachFluency in EnglishGreat communication and organisational skillsTo be comfortable working in a fast-paced, diverse team environmentFull-time availability from early or late 2027The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)

Posted 7 days ago

incident.io

Product Engineer Graduate

incident.io

London, UK

Graduate Software Engineer building and shipping production software for an AI-powered software reliability platform using technologies such as Go, TypeScript, React, Postgres and Google Cloud.A little about usincident.io is the AI software reliability platform trusted by engineering teams at Netflix, Etsy, and 2,000+ companies who can't afford downtime.The stakes are real, the talent is insane, and somehow it's a genuinely lovely place to work. We all pull our weight, go the extra mile, and put in the bit of magic most companies don't have time for, all while having fun and never taking ourselves too seriously.We've raised $96 million from Index Ventures, Insight Partners, and Point Nine, and we're growing fast. There's never been a better time to join.This is a full-time role starting in June or September 2027 depending on graduation dates.The role in one lineWhether you join as an intern or a grad, your first real code here doesn't sit in a sandbox- it ships to the teams keeping the the internet running, even in week 1.What that looks like day to dayYou'll sit inside one of our product teams from day one- same stand-ups, same code review, same production access as everyone else. You'll pick up real work alongside full-time engineers, and you'll own at least one meaningful project end to end: idea, build, ship, watch people use it.Our engineers know what it's like to be paged at 3am- the adrenaline, the scramble to pull the right people in, the frustration of piecing context together from a dozen scattered tools. Everything we build is aimed at killing that experience. Which means the stakes are real: thousands of companies are mid-incident when they open incident.io, so we care about polish as much as we care about speed.You'll work in Go, TypeScript with React, and Postgres, deployed on Google Cloud using GKE and Cloud SQL. Infrastructure is Terraform, with BigQuery, PubSub and Cloud Storage in the mix. Sentry, Grafana + Prometheus and Kibana for monitoring, CircleCI for testing and deploys. You won't know all of that on day one, and nobody expects you to.Over the past year we've built some of the most ambitious AI-native features in our space- agents that investigate incidents, explain what's happening, and increasingly fix things themselves. Interns and grads work on this, not around it. We're all-in on AI internally too, and you'll have unlimited AI spend from your first week.We'll be straight with you about the bar: we'll treat you like a full-time engineer. Full ownership, hard deadlines and shipping fast enough that you'll break things and learn from it. There's genuine support around you- senior engineers, proper mentorship, people invested in you doing well- but nobody's going to hold your hand through it.What your background looks like:You're enrolled in a full-time Bachelors or Masters degree in Computer Science (or a related field)Know any programming language such as: Go, C#, Python, Ruby on Rails or Javascript.What you need to be successful:Have a bias for action and ownership and like to get things shipped, learn from mistakes, and take responsibility for your work.Stay curious and don’t just accept things as they are, enjoying asking “why?” and “what if?”Collaborate in person and get energy from being around others, bouncing around ideas, asking questions, and giving and receiving feedback.Love building whether it’s features, tools, or ideas, and enjoy creating things and seeing them make an impact.Enjoy fast-paced environments and feel comfortable with change and the energy that comes with moving quickly.Keep a low ego by staying humble and staying focused on the wider mission.

Posted 9 days ago

Reply

Graduate Software Developer

Reply

Manchester | London, UK

Graduate Software Developer role developing front-end and back-end solutions with JavaScript, AI tools, automation and 3D technologies while gaining hands-on experience across client projects.About Reply:Reply specialises in designing and implementing solutions based on new communication channels and digital media. Structured as a network of highly specialised companies, Reply supports leading European industrial groups in sectors such as Telco & Media, Industry and Services, Banking and Insurance, and Public Administration, helping define and develop business models enabled by new paradigms such as AI, Cloud Computing, Digital Media, and the Internet of Things. Reply’s services include Consulting, System Integration, and Digital Services.    Role Overview:As a Graduate Software Developer, you will join Reply as part of a cohort of technically minded graduates who are curious, adaptable, and eager to develop their skills. You will gain hands-on experience across multiple areas of digital delivery, including software development with AI tools, 3D visualisation technologies, and front-end or back-end development. Working across projects and teams, you will also be involved in delivery, collaboration, and client-facing activities. This role is ideal for graduates seeking to build a broad technical foundation while contributing to real client projects early in their career. Start date: September 2026 Responsibilities:Support and develop solutions using JavaScript across both front-end and back-end componentsContribute to the creation of highly visual and interactive solutions, including those with 3D elementsAssist in automation and agent development to help scale solutionsCollaborate with designers, delivery managers, and product owners across projectsWrite clean, well-structured code aligned with modern development standardsSupport application monitoring, deployment, and ongoing maintenance activitiesCommunicate progress clearly with internal teams and external clientsContribute across different project areas, adapting to varying technical and delivery requirements About the Candidate:Degree in Computer Science, Software Engineering, Business & IT, or a related discipline (minimum 2:1 or equivalent)Some exposure to coding or scripting through university, personal projects, or placementsStrong technical curiosity and interest in software, systems, and digital product developmentGood communication skills, with confidence working in team-based environmentsProactive and adaptable mindset, with willingness to work across different technical areasAbility to learn quickly and apply new technologies in a practical contextInterest in modern development practices and collaborative delivery environmentsThe following are advantageous: understanding of DevOps concepts, cloud platforms (e.g. AWS), and CI/CD toolingExposure to AI development techniques would be beneficialKnowledge of technologies such as C#, .NET, JavaScript, Node, or relevant internship/placement experience would be advantageous Reply is an Equal Opportunities Employer and committed to embracing diversity in the workplace. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type regardless of age, sexual orientation, gender, identity, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin colour, marital status or parental status or any other characteristic protected by the Law.  

Posted 9 days ago

Relay Technologies

Graduate Software Engineer

Relay Technologies

London, UK

Graduate Software Engineer role developing APIs, courier-facing applications, cloud/data infrastructure, and technology solutions for large-scale parcel delivery operations.Relay is fundamentally reshaping how goods move in an online era. Backed by Europe’s largest-ever logistics Series A ($35M), led by deep-tech investors Plural (whose portfolio spans fusion energy and space exploration), Relay is scaling faster than 99.98% of venture-backed startups. We're assembling the most talent-dense team the logistics industry has ever seenRelay’s Mission is to free commerce from friction. Today, high delivery costs act as a hidden tax on e-commerce, quietly shaping what can be sold online and limiting who can participate. We envision a world where more goods move more freely between more people, making the online shopping experience seamless and accessible to everyone.THE TEAM• ~110 people, more than half in engineering, product and data• 45+ advanced degrees across computer science, mathematics and operations research• Thousands of data points captured, calculated, analysed and predicted for every single parcel we handle• An intellectually vibrant culture of first‑principles thinking, tight feedback loops and relentless experimentationWork Alongside Industry LeadersDiego Protas – Director of Platform EngineeringDiego, an expert in distributed systems and hardware architecture, merging physical computing with enterprise-scale infrastructure. Previously directing teams of 170+ engineers at Mercado Libre and orchestrating large-scale ML-based inference at Meta. At Relay, Diego’s infectious enthusiasm and hands-on leadership are redefining the boundaries of speed and reliability.Tech Stack HighlightsPython, Rust and TypeScript - we keep things simple but use the right tool for the jobCross-platform Flutter apps with a deep focus on user experienceCloud-native on GCP with extensive use of BigQuery and Cloud RunExtensive use of ML modelling and LLM inference - no gimmicks here, this is our daily routineEmerging tech integrations, including robotics and IoT-powered operationsThe OpportunityAs a Graduate Software Engineer at Relay, you will:Define and implement the core concepts of our API.Build the first versions of our courier-facing software to guide the delivery of thousands of parcels every day.Help stand up our data infrastructure stack, the basis of our routing, topology management, and other core operations research tasks.Regularly spend time in the field learning how the technology you build impacts our couriers and parcel recipients.You Might Be a Great Fit If…You are a final year university student with initial engineering experience through internships and academic projects.You’re excited to take on any engineering challenge from cloud infrastructure to frontend development. Curiosity and willingness to learn matter more than past exposure.You have high agency and pride of ownership in your work, taking initiative to drive impact.You demonstrate empathy for the humans you build for, seeking feedback from customers, partners, and colleagues.You are eager to learn new technologies and problem domains.You value clear communication, active listening, and intentional collaboration.We Are Looking for Candidates Who…Are ready to join us in Summer 2026 and able to work in our London office 4 days a week.Have worked on high-performing teams building software.Have broad experience across a variety of technology stacks.Who Thrives at Relay?Aim with Precision: You define problems clearly and measure your impact meticulously.Play to Win: You chase bold bets, tackle the hard stuff, and view constraints as fuel, not friction.1% Better Every Day: You believe that small, consistent improvements lead to exponential growth. You move quickly, deliver results, and learn from every experience.All In, All the Time: You show up and step up. You take ownership from start to finish and do what it takes to deliver when it counts.People-Powered Greatness: You invest in your teammates. You give and receive feedback with care and candour. You build trust through high standards and shared success.Grow the Whole Pie: You seek out win-win solutions for merchants, couriers, and our customers, because when they thrive, so do we.If these resonate, and you combine strong technical fundamentals with entrepreneurial drive, let’s connect.Relay is an equal-opportunity employer committed to diversity, inclusion, and fostering a workplace where everyone thrives.

Posted 13 days ago

Macquarie Group

Technology Graduate Programme

Macquarie Group

London, UK

A 12-month Technology Graduate Programme where you design and improve software, digital platforms, data tools, AI solutions, and technology systems supporting Macquarie's global business operations.Join Technology within Macquarie's Corporate Operations Group (COG), which brings together technology, data, AI, digital platforms, operations and specialist support teams that help Macquarie work efficiently, securely and at scale. As a graduate, you'll help design, build and improve the systems, platforms and tools that support our people, clients and businesses globally. We are a global financial services group operating in 30 markets with 57 years of unbroken profitability. At Macquarie, you’re empowered to shape a career that is fulfilling and creates value. You will bring your insights and expertise to the task at hand and feel supported as you make your own kind of impact for a better future.What role will you play?Press space or enter keys to toggle section visibilityAs a graduate in Technology, you'll work with supportive colleagues and leaders to solve complex problems and deliver practical technology solutions. You'll build your skills through hands-on work with innovative tools, systems and platforms, while seeing the impact your ideas can have across Macquarie.  Depending on your individual role, you could be: designing, building and enhancing technology platforms that support trading, risk management and business operations working on digital platforms, trading systems, business applications or data tools learning agile delivery, software development, DevOps, cloud, automation or solution design using data, analytics, AI or emerging technologies to help solve business problems and improve processes partnering with technology and business stakeholders to deliver innovative solutions and improve user experiences  During this twelve-month programme, you’ll be encouraged to examine problems from every angle, challenge the status quo and come up with new and innovative ways of progressing our business while being supported by an inclusive team.     As a graduate, you will:Take part in an orientation to learn about Macquarie business groups, with your fellow analysts and expand your professional network.   Receive formal training, including financial modelling and presentation skills, but at its core the program provides practical on-the-job learning to further your career. If you have ideas that have merit, we’ll give you the opportunity to develop and test them to create new possibilities.   Build strong connections and work collaboratively while also partnering directly with our business leaders on meaningful and challenging work.   Receive support from your manager and aligned mentor as you gain genuine insight into our industry.   Be encouraged to give back through the Macquarie Group Foundation which provides support to hundreds of community organisations each year through financial support, volunteering and skills sharing.   What you offerPress space or enter keys to toggle section visibilityYou have a unique perspective. We want to hear it. We welcome applications from students from all degree backgrounds in their final year graduating in January to July 2027.      You are studying Computer Science, STEM, Physics, Management Science, Software Engineering, Data Science, AI, Technology, Engineering, Information Systems or related subjects. You are curious and analytical, enjoy solving complex problems and can communicate technical concepts clearly. You like to collaborate with others and are comfortable building strong working relationships with technology and business stakeholders. You learn quickly and bring a proactive, resourceful and positive approach to new challenges. You have strong attention to detail and an interest in building or improving technology, data or digital solutions. Applications close on 30 October 2026. We recommend that you submit your application as early as possible as we recruit on a rolling basis. 

Posted 15 days ago

Graduate Software Engineer

Amodo Design

Sheffield | London, UK

Develop frontend and backend software, automation tools, simulations, and data pipelines for complex real-world engineering and hardware projects.About AmodoAmodo is a hardware engineering company building the 21st century’s most important technologies. Our team of mechanical, electronic, firmware, and software engineers are trusted by world-leading startups, universities, governments and philanthropists to solve pressing technical challenges.We are selective in the projects we take on and proactive in seeking out where our exceptional engineering teams can make the most impact. We believe in differential technology development: deliberately accelerating safety-enhancing technologies to ensure human flourishing. Not every technology is inevitable – rather, the market fails to incentivise key domains. We work in these areas.We’ve doubled year on year since our founding in 2023, and we aim to do so again in 2026. That means we’re actively hiring across electronics, FPGA, mechanical, firmware, software, physics, HPC infrastructure, and DevOps — plus exceptional talent in any discipline.About youWe value drive, culture fit, and a track-record of engineering excellence and above all else, but the below competencies, interests, and attributes are extremely desirable:Experience with frontend or backend developmentExperience writing and deploying code in one or more: CPP, JS, TypeScript, PythonExcellent grasp of programming best practiceAlongside the above, the below competencies will strengthen an application:Experience writing firmware and working on hardware projectsInterest in beautiful UX and graphic design.Familiarity with electronics and microcontrollersThis role will suit software engineers who enjoy solving important real-world problems and working close to hardware; who learn new domains quickly and prefer practical solutions over over-engineered systems or unnecessary complexity. Projects range widely, and include:Scientific toolsAutomation & robotics (Linux & ROS level)Embedded C/C++ (typically owned by dedicated firmware engineers, but software engineers are welcome to learn!)Linux, CUDA, Server engineering for our AI safety, - security, and verification workCustom simulation software (usually python)Data analysis pipelines (python)Organisational tooling (Typescript, react, postgres, etc.)What is it like to work at Amodo?Our values: Truth-seeking, excellent, enthusiastic, kind, humble, and always learningOur approach: We think before diving in, iterate fast, and focus on the highest-impact 80/20 work. We favour rapid experimentation, quick feedback loops, and sprinting to “something that works” rather than over-planning.Feedback culture: We practice radical candor, which means being clear and direct while staying kind, and welcoming feedback at every levelNo “not my job”-ism: If we see something wrong, we fix it. If your part of a project is going great and another is struggling, don’t settle for polishing a chunk of a struggling shipSocials: Table tennis every lunch, personal project evenings, pub trips, trail running club, and moreOffice: Spacious, modern space in central Sheffield, with parking and bike storage. In-house workshop and equipment for our mechanical and electrical work.Project structure: You will generally be on 1 main project at a time, whilst supporting on 1-2 smaller projects. Team sizes vary from 2-10+ engineers, where most are ~4. Durations largely are within the 2 - 8 months range.Project variety: We get to work on loads of super varied, technically complex and interesting projects, from drone mounted laser holography for climate-tech to next-gen motors – just see our Projects page.

Posted 16 days ago

DV Trading LLC

Software Engineer Intern - (DV Commodities)

DV Trading LLC

London, UK

Build and improve low-latency trading applications, systems, and tools using C++ or Python within a professional production codebase.About Us:Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 600 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser.DV Commodities is a division within DV Group that specializes in trading commodities markets, including crude oil, refined products, natural gas, power, emissions, metals, softs, and agriculture. DV Commodities' risk management, world-class technology, and talented traders have enabled it to become one of the world’s largest liquidity providers and risk allocators in the energy and commodities spaces. DV Commodities currently has over 35 desks, with traders and staff located in London, New York, Chicago, Houston, and Dubai.Overview:As a Software Development Intern, you'll work in small groups within our development team and/or trading teams to assist in building low latency applications, systems and trading tools that will make a direct impact to DV. You'll deliver well-scoped, self-contained projects within our established production codebase, learning to build new functionality that integrates cleanly with mature systems. You'll use AI tools to accelerate your development while taking full ownership of the code you ship.Through your work and other development opportunities, you will grow your technical skills and understand how our technology stack empowers our firm to serve our trading teams.Requirements:Currently pursuing a degree in Computer Science, Computer Engineering or related field and expected to graduate between Winter 2027 and Summer 2028Proficient in one or more general purpose programming languages, including C++ and/or PythonAbility to read and navigate an existing codebase and deliver a contained project within itEffective use of AI coding tools paired with the ability to critically review generated code and own its correctnessStrong quantitative, analytical and problem-solving skills, ideally applied to numerical or performance-sensitive problemsAbility to work onsite at our London office 5 days a week

Posted 16 days ago

Abound

Graduate Software Engineer

Abound

London, UK

A one-year Software Engineering Graduate Scheme where you develop backend systems using Python, FastAPI, APIs and databases while working on fintech products and credit technology.About AboundWe’re redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. While traditional lenders rely almost entirely on credit scores, we look at the full financial picture - how much you spend, and what you can afford to repay to build a deeper, more accurate understanding of each customer's unique financial situation.And we've shown it works at scale. We’ve issued over £1.3bn in loans directly to customers while delivering market-leading credit performance - for every 10 defaults the industry expects, we see only 3. We also reached profitability just 2.5 years after launch.Backed by £2bn+ of funding from top-tier investors including Citi, GSR Ventures, and Deutsche Bank, we’re recognised as one of Europe’s fastest-growing fintechs (Sifted, CNBC). Now, we’re expanding into new markets and product lines - and we’re looking for ambitious people who want to learn fast, take ownership, and grow with us.Your Graduate Scheme (Software Engineering Route)There will be opportunities to work on projects ranging from our core, market-leading product to new products and markets that we're just getting off the groundYou'll also have chances to work cross-functionally with our data science, risk, compliance, underwriting and product teamsYou'll start shipping code from week one, and learn by doingYou will rotate through various backend-focused teams and might be contributing byImplementing business logic for our core business (Abound) and new productsCreate internal and customer facing endpoints with FastAPI to integrate with our frontends and external clientsIntegrate with external APIs to improve our credit-decisioning and payment processingWorking with Postgres or MySql databases to handle customer data safely and efficientlyProduct Development: participate in rapid feature development cycles for new products, and see the direct customer and commercial impacts of your workMentorship Program: pair with senior engineers and rotate through different teamsBi-annual technical reviews and career progression planningReal Impact: See your code go live and directly affect lending decisions for thousands of customers who struggle with traditional banking.Who you areYou believe that learning is the most important thing to optimise for as you start your career, and want to learn by doing at the fastest growing fintech in LondonYou like getting your hands dirty and using tech to solving complex problemsYou thrive when given ownership, and autonomyYou also want to learn about the commercial impact of any technical changes you makeA recent (or soon-to-be) graduate with a degree in a technical or quantitative field (e.g. Computer Science, Statistics, Engineering or Mathematics -- STEM field)Programming: Proficiency in Python or similar languages or a good understanding of computer science and eagerness to learn and perform in Python based technologies.Genuine interest in financial technology and how AI can solve real-world problems.Strong communication skills and ability to work in cross-functional teams.Why Join UsLearn from experienced Software Engineers, and product leaders in a flat, fast-paced teams.A chance to shape the future of credit using the latest Python based technologies such as FastAPI.A collaborative, diverse, flexible culture that values growth, ownership, and keeping our customers first in all of our engineering.Position yourself at the forefront of the financial services revolutionExceptional promotion opportunities from rapid company growth What we offerHybrid with 3 days a week in the office25 days’ holiday a year, plus 8 bank holidays2 paid volunteering days per yearOne month paid sabbatical after 4 yearsFree gym membershipTeam wellness budget to be active together - set up a yoga class, a tennis lesson or go boulderingScheme details:Our graduate scheme runs for one year, with the opportunity to convert to a permanent role based on performance.Start date: Late September – Early October 2026 (TBC)Please note: we are unable to offer visa sponsorship for this role.

Posted 19 days ago

Susquehanna International Group

Trading Systems Engineer Graduate

Susquehanna International Group

London, UK

Graduate engineering role focused on building high-performance, reliable trading systems. You’ll work with C++, C, Rust and Python, developing low-latency systems, high-performance libraries, and technology supporting quantitative research and trading strategies.OverviewAs a trading system engineer, you'll work in a computationally intensive role that will allow you to use your strong technical skills to solve problems at the intersection of trading and technology. You will have the chance to work on challenging engineering problems across our trading teams in areas such as trading systems engineering, low-latency C++ strategy development, and high-performance C++ libraries that enable large-scale quantitative research and data processing. You’ll work on the desk side by side with senior developers who understand the nuances of building performant, reliable systems for complex trading strategies. You will begin with a comprehensive education program designed to build a broad understanding of the role trading system engineers play across our trading teams. Once you complete the program, you’ll be placed on a trading team that aligns with your interests and background. This will give you the best preparation possible for a career in trading system engineering.What we're looking forClass of 2027: You are a master’s or bachelor’s student in their final year of study, majoring in a quantitative and/or STEM discipline such as computer science, computer engineering, mathematics or data science for example. Clear Communicator: You enjoy building relationships with those you work closely with and are comfortable sharing ideas, expressing your thoughts, and listening to the views of others.   Ambitious: You’re someone that enjoys setting personal goals and giving your all to achieve them. Be it in Arts, Sports, Academics, or another passion; you’re not afraid to put in the effort to reach your full potential. Technically Proficient: Strong software development skills in C++, C, or Rust, along with some Python experience.You will have exceptional quantitative, logical reasoning, and analytical skills. Problem Solver: When it comes to solving problems, you use clear and sound reasoning. You’re rational and like to use numbers and data to come up with sensible solutions.    What's in it for you:Education: We are renowned for our market-leading education and training programmes. You will start off in a multiweek education program designed to give you a broad understanding of the spaces where quantitative strategy developers add value. Once you complete education, you’ll be placed on a trading team that aligns with your interests and background. This will give you the best preparation possible for a career in quantitative strategy development. Collaboration: You will get to work with a wide range of people in the classroom and through your project work; people who share a passion for mathematics, problem-solving, game theory, and technology.  Culture: We are not your typical trading firm  - our non-hierarchical, casual, and collaborative culture allows employees of every level to thrive, and we focus on continuous development, no matter how long you’ve been in Susquehanna.  Perks: We offer a highly competitive compensation package to our graduates. Located in our brand new office in London’s city centre, our office features free onsite catering, a games room and dedicated education space.  About Susquehanna Susquehanna is a global quantitative trading firm powered by scientific rigor, curiosity, and innovation. Our culture is intellectually driven and highly collaborative, bringing together researchers, engineers, and traders to design and deploy impactful strategies in our systematic trading environment. To meet the unique challenges of global markets, Susquehanna applies machine learning and advanced quantitative research to vast datasets in order to uncover actionable insights and build effective strategies. By uniting deep market expertise with cutting-edge technology, we excel in solving complex problems and pushing boundaries together. 

Posted 19 days ago

Scrumconnect Consulting

Graduate QAT

Scrumconnect Consulting

London, UK

Graduate QA/Test Engineer testing software applications, identifying defects, validating requirements, and supporting manual/automated testing within an Agile development team.About Scrumconnect ConsultingScrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, we continue to deliver innovative digital services that matter.Role OverviewWe are looking for a motivated and detail-oriented Graduate QA/Test Engineer to join our team. This is an excellent opportunity for a recent graduate to begin their career in software quality assurance and testing, working alongside experienced engineers on real-world projects. You will gain hands-on experience across the full software testing lifecycle while developing your technical and analytical skills.Key ResponsibilitiesAssist in designing, developing, and executing test cases and test scripts based on requirements and user storiesPerform manual and, where applicable, automated testing across web and/or mobile applicationsIdentify, document, and track defects using bug-tracking tools (e.g. Jira, Azure DevOps)Collaborate closely with developers, business analysts, and product owners to understand requirements and acceptance criteriaSupport regression, functional, and integration testing activitiesParticipate in daily stand-ups, sprint planning, and retrospectives within an Agile/Scrum environmentContribute to the continuous improvement of testing processes and documentationLearn and apply testing tools, frameworks, and methodologies under guidance from senior team membersEssential RequirementsA degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience)Basic understanding of software development lifecycle (SDLC) and software testing principlesStrong analytical and problem-solving skills with keen attention to detailGood written and verbal communication skillsAbility to work well both independently and as part of a teamEagerness to learn and develop within a QA/testing career path.Desirable SkillsExposure to test automation tools (e.g. Selenium, Cypress, Playwright)Basic knowledge of SQL for data validationFamiliarity with Agile/Scrum methodologiesUnderstanding of API testing (e.g. Postman)Any relevant testing certification (e.g. ISTQB Foundation Level) is a plus, though not essentialDiversity & InclusionAt Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported. We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, underrepresented communities, and those seeking flexible working arrangements.

Posted 20 days ago

RS UK & Ireland

Apprentice AI Automation Specialist (Pricing)

RS UK & Ireland

London, UK

This is a graduate AI Automation Specialist role at RS Group, focused on using Python, SQL, data analytics, machine learning and automation to improve pricing and commercial decision-making.About the RoleAs an AI Automation Specialist, you'll help transform how pricing decisions are made by using data, analytics, machine learning, and automation to drive commercial performance.You'll join a team focused on delivering intelligent solutions that improve pricing effectiveness, automate processes, and generate actionable insights. This role is ideal for graduates who are passionate about data and technology and want to apply their technical skills to solve real-world business problems. You'll work alongside experienced pricing, analytics, and technology professionals on projects that have a direct impact on business performance. Alongside your day-to-day role, you'll receive structured development and training, building both your technical expertise and commercial understanding.What You'll Be DoingYou'll gain hands-on experience across a range of exciting projects, including:Developing analytics and automation solutions that support pricing decisionsUsing Python and SQL to analyse large datasets and generate business insightsSupporting the development of machine learning and AI-driven pricing modelsBuilding and maintaining data pipelines and automated reporting processesExploring customer behaviour, pricing trends, elasticity, and commercial performanceCreating dashboards, visualisations, and presentations that communicate complex findings clearlyWorking with stakeholders across Pricing, Commercial, Technology, and Data teamsIdentifying opportunities to improve processes through automation and AISupporting the adoption of new tools, solutions, and best practices across the businessContributing to RS Group's wider AI and digital transformation ambitionsWhat We're Looking ForWe're looking for curious, analytical, and ambitious graduates who want to build a career at the intersection of data, AI, and commercial decision-making.Essential Skills & ExperienceStrong Python skillsStrong SQL skillsExcellent analytical and problem-solving capabilityAbility to interpret and communicate data-driven insightsStrong interpersonal and collaboration skillsInterest in machine learning, AI, automation, and advanced analyticsConfidence presenting findings to non-technical stakeholdersCreative thinking and a passion for finding innovative solutionsIdeal but Not EssentialWe'd particularly like to hear from candidates who have exposure to:Statistics, machine learning, or predictive modellingData engineering and feature engineering conceptsPricing, economics, or commercial analytics (e.g. willingness to pay, price elasticity, share of wallet)Stakeholder management and storytelling with dataSnowflake or AWSDatabricks or SparkSAP, Salesforce, or ERP systemsPower BIWhat Qualification Do You Need?A Bachelor's degree in a technical or analytical subject such as:Data AnalyticsData ScienceComputer ScienceMathematicsStatisticsEconomicsBusiness AnalyticsEngineeringOr a related disciplineYou'll thrive in this role if you:Enjoy working with data to answer questions and solve problemsAre naturally curious and regularly explore new technologies and AI toolsFeel comfortable experimenting, learning, and improving ideas through evidence and feedbackCan spot patterns, synthesise insights, and turn them into clear recommendationsAre excited by technology but not intimidated by technical concepts or teamsWant to help shape the future of AI-powered customer experiencesWhy Join RS Group?Across the industrial design, manufacturing, and maintenance worlds, RS Group is the digital destination for product and service solutions. We support customers globally through innovative technology, data, and commercial expertise.As part of our early careers programme, you'll benefit from:A strong competetive salaryA structured development pathway with a recognised apprenticeship qualificationExposure to AI, advanced analytics, pricing, and automation projectsMentoring from experienced data, pricing, and technology professionalsOpportunities to work on high-impact business initiativesHybrid working and a collaborative team environmentClear career progression opportunities within analytics, data science, pricing, and AI

Posted 20 days ago

Browse all graduate jobs