Global delivery · Helsinki HQ

Dedicated senior engineers. Global delivery, Finnish contract.

NorthAlgo is a global outsourcing and consulting company. Contracting, invoicing, and liability sit with NorthAlgo Oy in Helsinki. Engineers are engaged through that company — dedicated to one client team each, primarily from the Philippines. We hold the Finnish commercial contract and the ongoing relationship; you direct the day-to-day work. Managed teams, consulting, and process-scoped AI come from the same company. You describe the gap. The founder replies with a seat plan, a monthly euro number, and a start date.

Send the assignment

No recruiting fee, no setup fee. Flexible seats with 30-day notice per seat. No minimum term. Rates may be held for up to 12 months from each person’s start date, for price certainty. That is an optional rate hold, not a twelve-month commitment. A call is optional, and not the way this starts.

HQ and contract

Helsinki. Finnish Oy, invoice in EUR

The people

Dedicated. One client each.

The work

Seats, managed teams, and AI

What we do

Four ways to engage. One engineering capability.

NorthAlgo builds dedicated engineering teams, adds engineering leadership to a team you would rather not run yourself, delivers complete outcomes, and provides specialist consulting and AI engineering. The seat plan is how most engagements start, because a named engineer working directly within your stack is often the clearest first step. The other three models draw from the same engineering capability, structured around a different need.

  1. 01

    Embedded seats

    Per engineer, per month

    Named seniors inside your stack, your standards, and the working window you agree in writing. You direct the work day to day. NorthAlgo engages and retains the engineer, and holds the Finnish commercial contract. Dedicated to you: one client per engineer, never split across accounts. Flexible seats with 30-day notice per seat. No minimum term. Rates may be held for up to 12 months from each person’s start date, for price certainty. That is an optional rate hold, not a twelve-month commitment.

    The usual first step. Start with one seat.

  2. 02

    Managed teams

    Per team, on request

    A dedicated NorthAlgo team built around a tech lead, working inside your stack and your organisation. NorthAlgo carries the engineering leadership layer: technical coordination, code quality, and delivery discipline. You keep the product and the roadmap.

    For three to eight engineers you would rather not manage day to day.

  3. 03

    Managed delivery

    Scoped per engagement

    Outsourcing and consulting: you are buying an agreed outcome, not headcount. NorthAlgo determines the team and owns delivery end to end, including planning, code review, testing, and release. You supply the requirements, the product decisions, and the acceptance criteria.

    When you need a package of work delivered, not only a person on the standup.

  4. 04

    AI and automation

    Priced per process

    One manual process at a time, scoped against a number agreed before work starts. Spreadsheets, document handling, reconciliation, reporting, approval flows that live in email. Usually the second engagement, once engineers already know the systems.

    Where a script would do, we say so and write the script.

Mission, vision, value

A global delivery company, contracted in Finland

Mission

Give companies anywhere a dedicated engineering capability they can actually run: senior people on one client each, managed teams and delivery when the work needs it, and a Finnish commercial contract for the relationship, the invoice, and the liability.

Vision

Be the outsourcing and consulting partner a procurement team can sign with and a delivery lead can work with. Headquarters and contracting in Helsinki; engineering teams across time zones, primarily in the Philippines; English-first client work, with Finnish and other European language support on request.

Value

You buy dedicated capacity and a Finnish invoice, not a share of a bench and not a recruiting transfer. If the fit is wrong, replacement is handled in the written agreement. Consulting and automation come from the same engineers, not from a separate slide titled “AI practice.”

What it costs

One monthly number per seat. We carry the commercial relationship.

Invoiced in euros. We engage and retain the engineer on our side; you hold the Finnish contract and invoice. Nothing is billed hourly, and there is no recruiting fee. Flexible seats with 30-day notice per seat. No minimum term. Rates may be held for up to 12 months from each person’s start date, for price certainty. That is an optional rate hold, not a twelve-month commitment. We do not publish a rate table: a rate without the shape of the work is a number without a meaning. Send the assignment and the number comes back in the reply.

Included

  • Full monthly compensation for each engineer
  • Recruitment, screening, and background checks
  • The Finnish contracting entity and the processing agreement
  • Invoicing in euros under Finnish law
  • Replacement terms, if the fit is wrong, sit in the written agreement
  • We engage and retain the engineer on our side

Not included

  • Your own tooling, licences, and cloud spend
  • Equipment, workspace, and holiday bonus are not included in the monthly seat
  • Travel, if you want someone on site
  • Engineering leadership or delivery management beyond the seat itself, covered under Managed teams or Managed delivery

Context, not a quote

What a Finnish hire actually costs, before you compare anything

These are published Finnish figures for four senior engineers over twelve months. They are here so the conversation has a baseline. They are not NorthAlgo’s price, and they are not a promise that every Finnish local-hire cost is sitting inside our monthly number.

Where a Finnish year-one budget goes, before recruitment and equipment

Midpoint of the published range

Gross salary: €264,000–312,000 Employer contributions: €55,200–65,280

A fifth of the bill is employer on-cost before anyone is recruited or equipped. Recruitment fees, equipment, and the holiday bonus sit on top of this bar. They are real costs that the published figures do not quantify.

Hire four seniors in Finland

Gross salary, 4 × 12 months
€264,000 – 312,000
Employer contributions, ~20.9%
€55,200 – 65,280
Recruitment fees
extra
Equipment and holiday bonus
extra

Year one, published€319,200 – 377,280

The same four seats through NorthAlgo

Finnish employer on-costs
not a separate client line
Recruitment fees
€0
Finnish contracting entity
included
Equipment and holiday bonus
not included

Monthly per seat, not a year-one bundle. Seats can be phased.Quoted in the reply

A Philippine outsourcer can quote what we quote. What it cannot be is a Finnish legal entity holding your contract, your processing agreement, and the liability. NorthAlgo bills in euros per seat, per month. You can start with one seat and add others later. No minimum term. 30-day notice per seat. Rates may be held for up to 12 months from each person’s start date; that is a rate hold for price certainty, not a guaranteed year of spend, and not a twelve-month commitment. Send the assignment and the monthly number comes back the same working day, against the seat plan it applies to.

Finnish side: gross €5,500–6,500 a month plus employer contributions of about 20.9%, giving €6,650–7,860 per engineer. Excludes holiday bonus, equipment, recruitment, and the cost of replacing someone who leaves. The NorthAlgo monthly seat does not include equipment or holiday bonus. Flexible seats with 30-day notice per seat. No minimum term. Rates may be held for up to 12 months from each person’s start date, for price certainty. That is an optional rate hold, not a twelve-month commitment.

How it starts

You send the assignment. Then you approve who starts.

  1. 1Assignment

    Write the gap: stack, what is missing, when you need someone. We come back with the seat plan, the monthly number, the start date, and the acceptance criterion the first deliverable is judged against.

  2. 2You approve who starts

    We screen against the agreed requirements and present engineers for the seat, with interviews where you want them. Nobody starts without your approval.

  3. 3Onboard and deliver

    We finalise the assignment, coordinate access, and deliver against the agreed acceptance criterion. Work happens in your environment, under your review process.

  4. 4It holds together

    Dedicated to your team, one client each, no parallel engagements. Split attention is the main reason offshore engineers drift off a team. If someone leaves us, we replace and re-brief instead of handing you a gap.

What the first ninety days look like

Day 1

Access, environment, and repository sorted before they start. In your standup on the first morning.

Week 1

Small, real work that ships, so the fit is visible in days.

Day 30

The first deliverable is judged against the acceptance criterion written at the start.

Day 90

If the fit is wrong, replacement is handled in the written agreement.

After the seats are filled

You manage the work. We manage the engineer’s side of it.

Assembling an offshore team is the easy half. The hard half is month nine: the novelty gone, a recruiter calling with a better number, and nobody having asked the engineer how it is going. Keeping the team you approved is our work, and it does not stop when the last seat is filled.

One to one

A conversation that is not about the sprint

Each engineer sits down with us on a regular cadence, separate from your standup. It is where we hear that something is wrong while it is still small.

Feedback

Your view of the engineer, acted on

We ask you how each person is doing and act on the answer: coaching, correction, or a direct conversation.

Compensation

Reviewed before somebody else makes the offer

A competitor with a better number is the commonest reason an offshore engineer leaves. We review compensation on our side so that decision does not arrive on your team as a resignation.

Retention

The reasons people stay that are not money

Leave coordination, and being treated as part of a company instead of a name on a roster. An engineer who feels like a line item behaves like one.

How we screen

Six gates before a name reaches you

Engineers screen engineers here. The founder who runs delivery has sat on the other side of every one of these gates.

3 : 1

Typical shortlist per seat, before you see anyone

4–6 wks

Typical, per seat. A deeper filter takes longer, and we would rather say so.

  1. 01

    The brief, written with you

    The role, the stack, what “done” looks like, and the acceptance criterion. Agreed before we source anyone.

  2. 02

    What they have carried into production

    Seniority here means shipped systems: something taken into production and lived with afterwards. Most engineers who clear that have five years or more behind them. If your role sets its own experience requirement, that is the bar we screen to.

  3. 03

    A regulated environment they can describe

    Fintech, healthtech, govtech, payments or similar. Someone who has been through an audit, a penetration test or a security review, and can talk about what happened.

  4. 04

    English judged in conversation

    There is no written test. Communication is assessed in the interview: how clearly a candidate explains a system they built, and how they hold up when the follow-up questions get specific.

  5. 05

    Background check

    Criminal record and employment verification. Our clients work with financial regulators, so this one is not optional.

  6. 06

    Three per seat, then you decide

    Three qualified candidates for every open seat before a single name reaches you. Nobody joins your team without your approval.

The people

Engineers are presented after you describe the gap

This site does not show example profiles. Describe the work and the founder comes back with who would sit it. A public card, if it ever ships, waits on a Legal Privacy pack.

Until then, the assignment comes first.

Describe the gap

AI and automation

The same engineers, pointed at a manual process

Most companies do not need an AI strategy. They need a handful of specific manual processes to stop being manual. We scope one, build the automation, and measure it against a number agreed before work starts. Then the next one.

This is usually the second engagement, because the work goes faster when it is done by engineers who already know your systems. Where an agent genuinely helps we build one with controls around it: what it can touch, what it cannot, what a human signs off, and what happens when it is wrong.

Typical first projects

  • A spreadsheet process turned into a database and a small internal tool
  • Document intake, extraction, and routing
  • Automated reconciliation with an exception queue
  • Reporting pipelines nobody has to assemble on a Monday
  • Knowledge retrieval over your own documents
  • Test generation and regression coverage

The seats

What we staff, and what it runs on

Six areas we staff routinely. If your stack is not here, we say so in the first reply instead of taking the seat.

Backend and platform

Services, APIs, and the seat most pods start with.

Node · Python · .NET · Java · Go

Frontend and mobile

Application interfaces, with a designer on the pod for the weeks that need one.

React · TypeScript · Next.js · Flutter · Swift

DevOps and SRE

Pipelines and environments your own engineers can debug at two in the morning.

AWS · Azure · Terraform · Kubernetes

Data engineering

Entity resolution and the data model everything downstream inherits.

Postgres · dbt · Airflow · Spark

AI and LLM engineering

Model integration and retrieval, shipped with an evaluation harness attached.

RAG · embeddings · agents · evals

QA, test automation, security

A multi-day manual regression pass turned into a suite that survives our departure.

Playwright · Cypress · CI gates

Also staffed: a system architect, part time to start on most pods, holding the design gate so decisions get made before they get expensive.

Fit

When we are the wrong supplier

Both columns are here on purpose. If the right-hand side rules us out, better you find out now than in week three.

What we can say

  • Senior engineers, with a senior in front of every team.
  • Global delivery capability, with the contracting entity, processing agreement, euro invoice, and liability in Finland.
  • Experience inside EU Horizon and Business Finland funded projects, including dedicated testing teams.
  • Work happens in your environment, under your review process.

What we cannot

  • We do not publish client names, logos, or testimonials without written permission. Partners named on this site are partners, not named clients.
  • Our engineers are in the Philippines, which has no EU adequacy decision. Personal data handling is scoped around that.
  • Manila is five to six hours ahead of Helsinki. We shift the delivery day rather than claim it is not an issue.
  • If your contract requires every person touching the code to be EU-based, we are the wrong supplier.

The people

Two founders, one on each side of the contract

Ryan signs in Helsinki. John runs delivery in Cebu. The working day is shifted onto yours: the five to six hours are moved, not explained away. The people are a global delivery capability; the contracting entity is a Finnish Oy.

Ryan Ford at a laptop in Helsinki
Helsinki, Finland

Founder and CEO

Ryan Ford

Ryan is the person you write to. The seat plan, the monthly number, and the start date come back from him. He holds client relationships and the Finnish contracting entity, NorthAlgo Oy.

John Kim Cazar
Cebu City, Philippines

Co-founder and COO

John Kim Cazar

John turns a signed seat into a working week: onboarding, who is on which assignment, escalation when something slips, and the structure engineers need to stay on one team.

NorthAlgo Oy is a Finnish company on the public record.

Business ID
3448558-7
Visiting address
Konttisatamankatu 2 F 7, 00540 Helsinki
Register
Finnish Trade Register

Languages

English-first, with European language support on request

Client work and the first reply run in English. Finnish is available for contracting and client communication. Other European languages can be supported on request; we confirm coverage in the seat plan. We do not claim native fluency in every European language.

Primary

English

The language of delivery, screening, and the first commercial reply.

Available

Finnish

Contracting entity, invoicing, and client communication from Helsinki.

On request

Other European languages

Support is confirmed against the assignment. If your programme needs a specific language on the client-facing side, say so in the note.

Partners

Who we work alongside

These are partners, not named clients: companies we deliver with, subcontract for, and take work through. Clients stay unnamed until they put permission in writing.

  • Verad

    Current

    Dedicated engineering capacity inside a long-term partner engagement.

  • VoodooSoft

    Related

    Subcontracted delivery on funded-programme work.

  • Vireum

    Past

    A completed partner engagement, under contract.

Four ways to work with us: subcontracted delivery, funded-programme work packages, sales partnership, and referral.

Questions

Things procurement actually asks

Something missing? Write to the founder and you will have an answer inside a working day.

What is included in the monthly number?

Full monthly compensation for the engineer. Recruitment and screening. The Finnish contracting entity, the processing agreement, and the liability that sits with it. Invoicing in euros. There is no recruiting fee and no setup fee. Equipment, workspace, and holiday bonus are not included in the monthly seat. Your tooling, cloud spend, and on-site travel are not included either.

How is the rate set?

By where the work is done, not by where the contract is signed. Our engineers are in the Philippines and the rate reflects that market. The contract, the processing agreement, the liability, and the invoice are all Finnish. Leads and architects sit above the entry rate. Rates may be held for up to 12 months from each person’s start date, for price certainty. That is an optional rate hold, not a twelve-month commitment. Send the assignment and you get the number for your seat plan specifically.

Are engineers full time?

They are dedicated: one client per engineer, never split across accounts. That is usually a full-time seat. Part-time happens where the work is genuinely part-time, and we say so in the seat plan rather than in the headline.

What happens to the code and the knowledge?

Both are yours. Handover is written into every engagement, and we prefer to spend the last weeks training one of your own engineers into ownership while we are still there to answer questions.

How do you know a candidate is not using AI to get through the interview?

The gates that resist it are the live ones. Communication is judged in conversation, where an assistant cannot sit in. The technical gate is a conversation about a system the candidate actually carried through a bad year in a regulated environment. A live coding puzzle is easier to fake than either.

What about GDPR? The Philippines has no adequacy decision.

Correct, and it comes up in every enterprise procurement. NorthAlgo Oy is the Finnish contracting party and holds the processing agreement. Standard Contractual Clauses and a transfer impact assessment cover the transfer. Where possible, developers work inside your EU environment against masked or synthetic data, with access limited to a named short list.

How do the hours work?

Manila is five hours ahead of Helsinki in summer and six in winter. We shift the delivery day to build the overlap, and the working window is agreed in writing before anyone starts.

How flexible are the seats?

Flexible seats with 30-day notice per seat. No minimum term. Rates may be held for up to 12 months from each person’s start date, for price certainty. That is an optional rate hold, not a twelve-month commitment. Scaling down is your option, not our operating model. We staff for people to stay on one team, dedicated, and we do not move anyone off yours to cover another account.

What if we need to reduce the team?

Flexible seats with 30-day notice per seat. No minimum term. Rates may be held for up to 12 months from each person’s start date; that is an optional rate hold for price certainty, not a twelve-month commitment, and it does not stop you ending a seat on 30 days’ notice.

What if the fit is wrong?

If the fit is wrong, replacement is handled in the written agreement.

Can I browse engineers on this site?

Not on this site. Engineers are presented after you describe the gap. The founder comes back with a seat plan. A public card, if it ever ships, waits on a Legal Privacy pack.

Some Finnish integrators require EU-based staff.

Then we are the wrong supplier for that contract, and we say so early. Where the rule applies only to the client-facing side there is usually a workable structure. Where it applies to everyone touching the code, there is not.

Do you publish client logos or a headcount?

No. Named clients stay unpublished until they put permission in writing. Partners on this site are partners, not client case studies. We do not publish a headcount. The contracting entity is on the Finnish Trade Register (Y-tunnus 3448558-7). Programme references can be discussed under NDA in the first reply.

What languages do you work in?

English is primary: delivery, screening, and the first reply. Finnish is available for contracting and client communication. Other European languages can be supported on request; we confirm that in the seat plan rather than claiming fluency we have not staffed.

Start here

Describe the gap. Get a seat plan back.

This form emails Ryan. It does not book a call. You should hear back within a working day with a seat plan, a monthly number, and a start date. If you would rather talk first, say so in the note and he will send a time.

NorthAlgo Oy (controller) uses this only to reply about your enquiry. We do not add it to a marketing list. See the privacy notice for what we keep, the legal basis, and your rights (GDPR Article 13).

Or write directly: ryan.ford@northalgo.com