1,905,003open jobs
111,606companies
249,330added this week
Browse all
Location
Hybrid (Leeds, United Kingdom)
Seniority
Intern
Employment
Internship

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
At Leaning Technologies, we are WebAssembly experts, and can help to bring your software to the browser. Learn more about our powerful tools.

Do you want to work at the cutting edge of browser technologies? Are you interested in working on Development Tools?

Join our engineering team, where you will be working on the next generation of compilers and virtual machines that target HTML5/WebAssembly, contributing to our vision of bringing any application to the Web. We are looking for an enthusiastic developer-to-be, interested in joining a very dynamic and rapidly growing specialist software company developing WebAssembly solutions.

This is a full-time paid internship position based in Amsterdam (near Amstel station), Netherlands, with a duration of 6 months, starting in April/May 2026.

What we offer

  • Flexibility and part-remote work is guaranteed to all employees.
  • Join a team of incredibly talented minds, in a position with plenty of opportunities for personal and professional growth.
  • Get to work on challenging, complex and stimulating projects.
  • You will work with our CTO and other developers, and get 1-1 tutoring and guidance from the rest of the team. We have very minimal overhead, a flat structure, and we prefer to get to work rather than spend hours in meetings.
  • We offer high flexibility, family-friendly arrangements, and actively promote a good work-life balance.
  • This is a paid internship, you'll be compensated at 1600 EUR per month.

What you will be doing:

Each internship position will be focusing on one core development project, to be driven by the intern, under the 1-1 supervision of a senior developer.

Project 1: Improve CheerpJ JIT

CheerpJ (https://cheerpj.com) is Java Virtual Machine that runs fully in the browser. It can run large scale Java applications and applets with no modifications, including code that uses multi-threading, reflection and other advanced Java features. CheerpJ uses it's sophisticated Just-In-Time compiler to build JavaScript functions out of the original Java bytecode. Your task will be to implement some self contained improvements to the JIT.

  • Familiarize yourself with CheerpJ
  • Learn about Just-In-Time compilation
  • Add new features to the JIT

Project 2: Create new a new testing infrastructure using Nix

Nix is a functional package manager that allows you to manage system configurations and packages deterministically via it's own functional programming language. We are in the process of building a Nix-based CI, and the next step is adding infrastructure to run workloads in the browser in order to test our products.

  • Familiarize yourself with Nix
  • Design and implement a new testing infrastructure to fit in with our CI
  • Add test workflows to our products

Requirements

  • Being enrolled in a BSc/MSc or alternative education program in Computer Science or equivalent, ideally in the last year. Working experience in alternative will also be considered.
  • Some practical C/C++ development experience (including University projects) is required
  • Understanding of object-oriented design principles
  • Residence and right to work in the Netherlands

About Leaning Technologies

Leaning Technologies (https://www.leaningtech.com) makes WebAssembly tools to run any software on any browser.

We make solutions that enable C/C++, Java, Flash, and native Linux applications to be compiled, emulated and virtualised into HTML5/WebAssembly. Our tools are used to develop high-performance web apps in ‘traditional’ programming languages, to port existing code to the Web, or to preserve legacy applications by converting/emulating them to HTML5. We have a global client base including multiple Fortune-100 companies and public sector organisations, in sectors including financial services, CAD software, HR and operations, logistics, defence and aerospace, retail, science and education, and videogames.

Our incredibly talented, tight-knit team works from different locations with a hybrid remote/office approach. Our main offices are Leeds, United Kingdom and Amsterdam, The Netherlands. We value a great, informal work environment, high flexibility, and having genuine fun and excitement every day at work.

Want to see what it is all about? Join our Discord: https://discord.leaningtech.com/ and have a chat with our developers!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,905,003 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Leeds
Software Engineer 9 min ago
$54k – $74k per year • In office • 2+ years exp • Cambridge
Python
TypeScript
C++
Apply
≈ $45k – $104k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Crawley
C++
DevOps
Linux
Apply
$46k per year • Equity • Hybrid • Full-Time • Bachelor's Degree • Luton
Apply
≈ $88k – $173k per year (Estimated) • In office • Full-Time • London
Python
Java
Rust
Kotlin
SQL
C++
Scala
Clojure
Databases
Apache Kafka
AI/ML
LLM Guardrails
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Apply
≈ $92k – $180k per year (Estimated) • In office • Full-Time • 6+ years exp • London
Python
JavaScript
TypeScript
C#
AI/ML
Copilot
LangChain
Claude
Prompt Engineering
AI Agents
DevOps
Azure
CI/CD
Apply
QA Engineer 1 day ago
Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Istanbul
Python
JavaScript
TypeScript
Ruby
C#
Node JS
COBOL
MATLAB
C#
.NET
COBOL
CICS
Databases
MySQL
Db2
Oracle
MS SQL
IMS
AI/ML
Hadoop
TensorFlow
Machine Learning
Frontend
Redux
Webpack
Babel
Angular
React.js
JQuery
DevOps
Ubuntu
CentOS Stream
Linux
Windows
Apply
In office • Bachelor's Degree
Python
PowerShell
Bash
Databases
MySQL
PostgreSQL
DevOps
Terraform
GCP
Helm
Terragrunt
FluxCD
Prometheus
Azure
CI/CD
GitOps
ArgoCD
Git
AWS
Docker
Kubernetes
Grafana
GitHub
GitLab
IAM
Linux
TCP/IP
DNS
Apply
In office • Full-Time • Baku
DevOps
Windows Server
Linux
VPN
Cybersecurity
Active Directory
Apply
≈ $21k – $49k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Muscat
JavaScript
C#
C#
.NET
Databases
Oracle
DevOps
Windows
Wi-Fi
Management
ServiceNow
Service Desk
Apply
$100k – $160k per year • Remote (United States) • 12+ years exp • Bachelor's Degree
Python
Java
AI/ML
Time Series
DevOps
Splunk
Loki
New Relic
OpenTelemetry
Datadog
PagerDuty
Prometheus
CI/CD
Grafana
Platform Engineering
Thanos
Mimir
Opsgenie
eBPF
Cortex
Progressive Delivery
Incident Management
SLI/SLO/SLA
Linux
Apply
Hybrid • Internship • Leeds
JavaScript
Rust
TypeScript
C++
Node JS
Frontend
Vue.js
Next.js
Angular
React.js
WebAssembly
DevOps
GitHub
Linux
Apply
Contract Java Engineer 11 hours ago
≈ $63k – $156k per year (Estimated) • In office • Contractor • Leeds
Java
Kotlin
Apply
≈ $92k – $173k per year (Estimated) • Hybrid • Full-Time • Leeds
Python
SQL
Python
pySpark
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
CI/CD
Cybersecurity
GDPR
Analytics
Azure Data Factory
Apply
$47k – $54k per year • Remote (United Kingdom) • Full-Time • Leeds
SQL
DevOps
Rest API
Analytics
Azure Data Factory
Management
Power Automate
Power Apps
Apply
$54k per year • In office • Leeds
Apply
≈ $33k – $50k per year (Estimated) • In office • Internship • 3+ years exp • Leeds
Apply
See all jobs
This is one of many
1,905,003 more open roles from verified company boards, updated every day.