Elliptic

Software Engineer, Artificial Intelligence

London, United Kingdom
TypeScript Node.js API SQL PostgreSQL AWS Lambda ECS S3 NestJS Express.js LangChain Kubernetes Terraform Datadog SNS SQS LLM AI Machine Learning
Description

Software Engineer - AI

Department: Engineering

Location: London, United Kingdom

Employment Type: FullTime

Elliptic is building AI-powered tools that help compliance teams investigate crypto transactions faster and with greater confidence.

Our Automation Forge team is at the centre of that work, designing the backend systems and AI integrations behind Elliptic's copilot, an AI-powered assistant designed to streamline and supercharge digital asset risk management.

We're looking for a backend-focused Software Engineer to help us design and build the APIs, workflows, and services that make this possible. This is an exciting space where you can experiment and innovate.

The impact you will have:

As a Software Engineer on the Automation Forge team, you will help design and deliver scalable, reliable services that power Elliptic’s copilot and other AI‑driven features.

You’ll partner with product managers, web engineers and your engineering lead to turn complex blockchain data into intelligent, user‑friendly experiences that help compliance teams trace fund flows, uncover deeper patterns, and respond to risk with greater speed and confidence.

Working collaboratively across disciplines, you’ll contribute to impactful features and continuously improve quality, reliability, and innovation across the platform. Through this work, you’ll play an essential role in advancing Elliptic’s mission to make crypto markets safer, more transparent, and more efficient.

What you will do:

  • Design, build, and maintain backend services and event-driven systems using TypeScript and Node.js.

  • Develop APIs and workflows that integrate AI and LLM frameworks to power Elliptic's copilot and other intelligent features.

  • Design, optimise, and query data models across relational and NoSQL databases.

  • Collaborate with cross-functional teams to deliver features from concept through to production.

  • Take part in technical design reviews, planning sessions, and code reviews to continuously improve system quality.

  • Contribute to infrastructure and observability practices alongside the team — you won't own this alone, but you'll be expected to care about how your services run in production.

What You'll Bring

  • 3–6 years of backend engineering experience with TypeScript and Node.js like NestJS or Express.

  • Proven ability to design, build, and maintain robust, well-documented APIs and integrate with external systems.

  • Hands-on experience with AWS services (e.g., Lambda, ECS, S3) in production environments.

  • Proficiency in SQL databases (PostgreSQL or similar) and familiarity with NoSQL solutions.

  • A methodical, analytical approach to system design, architecture, and technical trade-offs.

  • Excellent communication and collaboration skills, working effectively with engineering, product, and design teams.

Nice to Have

  • Familiarity with LangChain or other LLM/AI frameworks. If you haven't used these yet but are eager to learn, that counts too.

  • Hands-on experience with Terraform, Kubernetes, or infrastructure-as-code tooling.

  • Experience with observability platforms like Datadog (metrics, tracing, alerting).

  • Familiarity with distributed or event-driven architectures (SNS, SQS, etc.).

  • Interest in cryptocurrency, blockchain technology, or compliance though we're happy to bring you up to speed.

Don't Meet Every Requirement?

If this role excites you but your experience doesn't perfectly match every bullet point, we'd still love to hear from you. We value curiosity, willingness to learn, and diverse perspectives just as much as specific tool experience.

Ensuring that people of all backgrounds, identities, and experiences feel welcome at Elliptic is an ongoing priority for us. We believe diverse thinking enables us to solve problems in new ways benefiting both our team and our customers.

Job Benefits

> How we work:

  • Hybrid working and the option to work from almost anywhere for up to 90 days per year

  • £500 Remote working budget to set up your home office space

> Learning & Development:

  • $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development

> Vacation/ Leave:

  • Holidays: 25 days of annual leave + bank holidays

  • An extra day for your birthday

  • Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave and leave.

> Benefits:

  • Private Health Insurance - we use Vitality!

  • Full access to Spill Mental Health Support

  • Life Assurance: we hope you will never need this - but our cover is for 4 times your salary to your beneficiaries

  • £100 Crypto for you!

  • Cycle to Work Scheme

We’re committed to creating a diverse, inclusive and equitable workplace. Our people are our biggest asset; we have mountain bikers, skiers, surfers, runners, gamers, actors, musicians, social media influencers, and every other variety of people. We have family people, single people, extroverts, introverts, and everything in between. We welcome and embrace people from all backgrounds and identities at Elliptic, and encourage you to apply for any role that gets you fired up, even if you’re not sure at first glance that you have everything we’ve mentioned.

Elliptic
Elliptic

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say