Skip to content

Open nowPosted 26 days ago

Engineering Intern

Workable (global search)108,016 open roles

Where
Copenhagen, Capital Region of Denmark, Denmark
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowEngineering InternWorkable (global search) · Copenhagen, Capital Region of Denmark, Denmark
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 26 days ago

Workable (global search) median: 7 days open

The posting

Responsibly 🌍🌱

Responsibly is a VC-backed sustainability tech start-up with a vision of making every purchase in the world responsible. We're founded by serial entrepreneurs with previous successes like Ofload, Dixa and Neurons, funded by some of Europe's top VCs and angels, and now cash-flow positive with an incredibly exciting roadmap ahead.

Let's change the world together 🎯

More than 40% of global emissions, and really any ESG issue, are directly or indirectly impacted by procurement. Companies wield enormous purchasing power when they select and manage suppliers, so if we can put sustainability on every supplier scorecard out there, we really can change the world.

But it's hard: a company can have anywhere from 100 to 100,000 suppliers, analyzing each one's sustainability efforts is near-impossible, and most ESG ratings suck. Responsibly's AI-powered due diligence engine automates the due diligence on every supplier across every ESG data point, from risk and violations to positive actions, and turns it into insights that help companies build more sustainable supply chains.

The engineering problem 🧩

Most of what we do comes down to one hard thing: turning the world's messy, unstructured supplier data into something you can score.

A supplier's ESG reality is scattered across PDF sustainability reports, half-broken corporate websites, regulatory filings, news, and a dozen ERP exports that all name the same company differently. We scrape it, extract it, resolve the entities, normalise it, and put a number on it, at a scale where a single customer can have 100,000 suppliers.

That means real problems, not ticket-shaped ones. Extraction pipelines where the LLM is confidently wrong 5% of the time and you have to decide what to do about it. Entity resolution where "Nordic Steel A/S" and "NORDIC STEEL" and "Nordisk Stål" may or may not be the same company. Schema design for data that arrives in a different shape every time. If that sounds fun rather than exhausting, we should talk.

What this internship actually is 🎓

Six months, full-time, paid, in our Copenhagen office, writing code that goes to production.

We are not looking for someone to shadow an engineer, sit in on meetings and leave with a report. You will have your own work, you will ship it, and it will be used by customers. Our engineering team is small enough that there is no other way for it to work.

We run this internship for one reason: it is the best way we know to find people who are going to be excellent engineers before their CV says so. One of the best engineers we've had joined us as a junior and was senior within two and a half years. If the six months go well for both of us, a full-time offer is the intended outcome, not a nice surprise. We will be honest with you early about which way it is going.

What you'll be doing 🙌

- Writing production code in TypeScript, on our Next.js app and the pipelines behind it

- Owning a real feature or a real piece of the data pipeline end to end, from a rough problem statement to something running in production

- Building with AI as a matter of course, both agentic coding tools in how you work and LLMs inside what you ship

- Getting your hands into the messy part: scraping awkward sources, wrangling extraction quality, making sense of millions of imperfect records

- Fixing things that break, including things you wrote

How we work 🛠️

- The engineering team is small and you'll report directly to Christian, our CTO. There is no layer between you and the decisions.

- Specs are limited. You'll get a problem and a rough sense of what the output should look like, and you're expected to own it from there. You'll get more support than a senior hire would, and you should ask for it early and often, but nobody is going to hand you a ticket with the approach already decided.

- You choose how to solve it, and you ship it. Idea to production is days, not quarters. We run weekly sprints, usually with a release as the goal.

- You will sometimes be wrong, ship it, and fix it. That's okay.

- Our engineers run agentic coding tools daily, and we'd rather talk about where they fall down than whether to use them.

- We're in the office at Islands Brygge 3-5 days a week, on the water. For an internship this matters more than it does for a senior: most of what you learn here you'll learn by sitting next to someone.

Requirements

Read this part carefully, because it is probably not what you expect from a job ad.

We are not screening on your degree, your grades, your university or whether you have one. We are not screening on years of experience either, because you don't have many yet and that is the entire point of an internship. The best predictor we have found is what someone has built when nobody was paying them to.

What we do want:

1. You build things, and you can show us. Something you made because you wanted it to exist, not because it was assigned. A tool, a bot, a game, a scraper, a website, a mod, an app nobody uses but you. It does not need to be finished, polished, popular or clever. Rough and real beats tidy and hypothetical every time. Engineering is the one field where you can prove you can do the work before anyone employs you, so this is what we look at first.

2. Raw ability, and a steep learning curve. You pick things up fast, you go deep rather than staying on the surface, and you can explain how something you built actually works, including the part you got wrong.

3. Curiosity that predates us. You take things apart. You read about how things work for no immediate reason. You have opinions about tools.

4. AI is already in how you work. Not something you are planning to look into. You use it daily, and you can tell us what it is bad at.

5. You want to be coached. You take direct feedback well, you would rather be corrected than comfortable, and you don't need to be right. This is the one we weight most heavily, because six months is short and we intend to teach you a lot in it.

6. English. It is our working language and everything happens in it.

Helpful, and genuinely not required:

- TypeScript specifically, or React and Next.js

- SQL and relational databases, or Python

- Having shipped something with an LLM in it

- Any interest in ESG, procurement or supply chains

If you are reading this and thinking you don't have the CV for it, that is exactly the person this ad is written for. Send us the thing you built.

Benefits

Practicalities 📋

- Six months, full-time, 40 hours a week. A shorter stay can work if your university requires a specific length, just tell us in your application.

- Paid: €1,900 per month.

- Start date is rolling. We hire when we find the right person, so tell us the earliest date you could start.

- Copenhagen, Islands Brygge. You need to be here or firmly planning to move, and you need the right to work in Denmark, either an EU passport or a valid permit. We cannot sponsor a permit for an internship.

- If your university requires a learning agreement, a named supervisor or a written evaluation, we will do that. Just flag it early.

Your benefits 🤩

- Real ownership from week one, on code that ships to customers

- Direct mentoring from our CTO and the engineering team, and honest feedback whether or not you want it that day

- Awesome office and culture with amazing lunch right on Islands Brygge, and an obligatory ping-pong table

- Enthusiastic, highly talented teammates from all backgrounds and countries, always ready to share knowledge, support, and a beer

- Annual company events and Friday bars

- A real shot at a full-time role at the end of it

- We have fun and we make an impact. Life is about more than work!

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.