Full Stack Software Engineer (AI)

Timeline

United States

Remote

GBP 75,000 - 115,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and equity options
Non-contributory pension
Insurance plans
Professional qualifications support
Flexible hours

Job summary

Timeline is a remote-first fintech company building AI-powered tools for financial advisers. As a Full Stack Software Engineer (AI), you’ll join our global Engineering team and work asynchronously in a Kanban workflow to ship user-facing AI features and robust backend services.

You’ll focus on the AI surface—chat agent, AI-assisted meeting notes, and Elm UI—collaborating with Product and the wider business to shape behavior, scale, and reliability while maintaining high code quality and test

Qualifications

  • Based within +/- 3 GMT time zone and HQ in the UK.
  • At least 5 years of software development experience.
  • Proficiency in Elixir.
  • Solid understanding of web technologies.
  • Enjoy writing tests.
  • Help design, implement, and launch major user-facing features.
  • Strong understanding of systems architecture and database design.
  • Provide feedback and code reviews to peers.
  • Excitement about working with LLMs and comfort with non-determinism.

Responsibilities

  • Develop AI-driven features for the product's AI surface.
  • Work on the chat agent and AI-assisted meeting notes.
  • Develop the Elm UI to improve user experience.
  • Collaborate with Product and the wider business.
  • Ensure scalable, robust systems with tests.

Skills

Proactive communication
Code testing
Remote collaboration
Time management
Problem solving

Tools

Elixir
Elm
Flutter
LLM APIs
AWS Bedrock
Vector databases

Job description

Timeline is a financial technology company on a mission to help millions of people plan, invest for, and enjoy retirement with confidence. As a privately owned fast-growing fintech company providing Platform, MPS and financial planning solutions, we are well placed to disrupt the traditional financial services market.

Our technology cuts out unnecessary costs, inefficiencies and anxiety for financial advisers, while improving the long-term investment returns for their clients.

We are a remote-first company with team members in over 13 countries. And given our diversity of thought, backgrounds and life experiences, we are constantly striving to celebrate individual uniqueness, while achieving our common mission. As a scaling, high-growth company, developing and adapting are the norm. If you’re after a dynamic company where you will make a real difference, then read on!

Role & Responsibilities

We are looking for a Full Stack Software Engineer (AI) to join our global, remote-first Engineering team. The team works asynchronously in a Kanban-style workflow, collaborating closely with the Product team and the wider business.

You’ll be working primarily on the AI surface of our product — the systems that turn LLMs into useful tools for financial advisers. That includes the chat agent that advisers use to query their books, AI-assisted meeting notes, and the Elm UI through which our users experience all of this. You’ll help shape how these systems behave, scale, and evolve as we learn what advisers actually need from AI.

  • AI: AWS Bedrock + BAML (for LLM client abstraction); agent loops, tool calling, evals
What we value as a team:
  • Experimenting with new features/technologies
  • Continual learning
  • Leveraging AI to build software — we actively explore agentic coding workflows to help engineers move faster while maintaining high code quality
Role Requirements
Absolute must-haves
  • Based within +/- 3 GMT time zone — our HQ is in the UK
  • At least 5 years’ software development experience
  • Proficiency in Elixir
  • A solid understanding of web technologies
  • Can write maintainable and robust code
  • Enjoy writing tests
  • Want to help design, implement, and launch major user-facing features
  • A strong understanding of systems architecture and database design
  • Provide feedback and code reviews to peers
  • An eye for great products and can work effectively with engineers and designers to build them
  • Proactive with communication and have no problem managing time as a remote employee
  • Excitement about working with LLMs and comfort with non-determinism — designing for it, testing it, debugging it. Prior production AI experience is a strong plus, but we’ll help you ramp if you bring the engineering chops.
Nice-to-haves
  • Empathy for the problems that financial planners face in their day-to-day operations and a desire to solve those problems
  • Experience building SaaS products
  • Experience with Elm (or a willingness to pick it up)
  • Experience building production features with LLM APIs — agent loops, tool calling, evals
  • Experience with retrieval-augmented generation, vector databases, prompt engineering, or LLM observability
  • Experience with Flutter, or extending AI features into mobile surfaces
The Package (will vary for contractors)
  • Competitive salary, dependent on experience
  • Non-contributory pension scheme
  • Potential to join company option scheme
  • Insurance plans
  • Cost of relevant professional qualifications and memberships
  • Flexible hours (depending on team requirements)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Full Stack Engineer
Lead Full Stack Engineer

Winston Artory Group • United States

Remote
USD 150,000 - 230,000
Flexible remote work
Paid time off
Learning & mentorship
REMOTE Senior AI/ML Engineer - SaaS
REMOTE Senior AI/ML Engineer - SaaS

CyberCoders, Inc. • United States

Remote
USD 180,000 - 240,000
Remote work
Unlimited vacation
Comprehensive benefits
+2
Senior AI Engineer (Remote, Contract)
Senior AI Engineer (Remote, Contract)

INFUSE North America • United States

Remote
USD 140,000 - 200,000
Fully remote
Paid time off
Reduced summer hours
+2
Senior AI Engineer (Remote, Contract)
Senior AI Engineer (Remote, Contract)

Remote • San Francisco (CA)

Remote
USD 180,000 - 240,000
Fully remote work format
Paid time off and sick leave
Reduced summer hours
Lead Full Stack Engineer
Lead Full Stack Engineer

Winston Artory Group • New York (NY)

Remote
MXN 1,000,000 - 1,400,000
Meaningful equity
Competitive compensation
Remote-friendly culture
+1
Fullstack Engineer
Fullstack Engineer

Nortiksoftware • United States

Remote
USD 78,000 - 123,000
Fully remote across Europe
22 days vacation + yearly increment
Private health insurance
+3
AIML Engineer
AIML Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 180,000 - 260,000
Performance bonus (up to 20% of base)
Equity participation
Health, dental, and vision insurance
+3
Full Stack Engineer
Full Stack Engineer

DysrupIT • United States

Remote
USD 110,000 - 160,000
Mid/Senior AI LLM Engineer (Full Remote - Portugal)
Mid/Senior AI LLM Engineer (Full Remote - Portugal)

EverAI • United States

Remote
USD 120,000 - 180,000
4 weeks PTO
Fully remote
Annual gathering
+4
AI Engineer FinTech SaaS
AI Engineer FinTech SaaS

NeutrinoIQ • United States

Remote
USD 21,000 - 48,000