Haskell Engineer

Artificial Labs

Ver: 132

Día de actualización: 22-02-2024

Ubicación: London

Categoría: Energía


Tipo de empleo: Full-time

Loading ...

Contenido de trabajo


City of London, England, United KingdomEngineering TeamFull time


Artificial is a leading UK-based Insurtech company. We are working on modernising the global commercial and specialty insurance/reinsurance markets. The majority of this industry centres around London (e.g. Lloyd’s of London) and provides roughly 8% of Greater London’s overall GDP. Some example lines insured are property, marine shipping/cargo, energy, cyber security, and political violence. We successfully raised a £9.5M Series A mid-last year.

As part of our digitisation effort, we developed our own (non-embedded) DSL (in Haskell, of course) called Brossa, with which we can describe insurance products. This approach allows us to build insurance specifics into our programming language as first-class concepts to model structured data capture, data augmentation/enrichment, appetite decision-making, lifecycle management and portfolio considerations. We have built an extensive ecosystem of tooling around our DSL, which now has the capability to underwrite commercial/specialty insurance contracts, in production, algorithmically. Our product team is eight strong and fully remote, with some people close to our London office (in the City) working from there occasionally. Artificial itself is around 40 people.


You will be contributing to our product end-to-end: DSL, Haskell backend/services, and ideally also our TypeScript/React frontend. You will be writing new features as well as maintaining existing systems, alone or in partnership with other team members, and contributing actively in design discussions and problem solving. Senior engineers will be expected to mentor others where appropriate.

As a software engineer you:
are comfortable making and communicating technical decisions based on cost-benefit analysis
like your craft and feel ownership towards the code you write, keeping it simple, robust, maintainable and evolvable
keen on learning as well as sharing your knowledge
proactive and organised (crucial in a distributed work environment)

Here is a semi-random, non-exhaustive list of keywords to give you an idea about some of the tech we use:

Haskell, Nix, PostgreSQL, TypeScript, React, OpenAPI, Terraform, AWS, Buildkite

The hiring process starts with a take home test followed by one or two online interviews with some of our engineers.

£80-100K+ salary depending on experience
Remote-first, with the option to work in our London office
High autonomy
Generous holiday (minimum 28 days)
Flexible schedule
Private health insurance
Equipment, learning and conference budget
Loading ...
Loading ...

Plazo: 07-04-2024

Haga clic para postularse como candidato gratuito


Loading ...
Loading ...