Systems Engineer



Software Engineering
Posted on Tuesday, February 13, 2024

Systems Engineer


We're building a platform that helps developers create leading AI apps and features. Our goal is to empower developers to create the next million customized models with their data.
LLM app development is changing how engineers work with models, combining code, prompts, and datasets, and iteratively improving with frequent prompt improvements, evaluations, and model fine-tuning.
In many cases, prompt collaboration happens across technical and non-technical domain experts. Developers integrate into their development lifecycle and domain experts make frequent prompt improvements. This allows them to run daily experiments with detailed analysis and feedback.
Our team includes AI, design, and product veterans who have scaled multiple companies and led teams at Productboard, Skyscanner, Amazon, and AgentHQ. We’re builders, explorers, and care deeply about helping our users build amazing products.
We're backed by Firstminute Capital and leading founders/experts.

Role Mission

Klu is currently multi-cloud, multi-region, and processing millions of events per month, growing 60% MoM since the first app launched in March 2023.
At this rate, we’ll be at 300 million events per month next year.
We're seeking a software engineer experienced in building high-performance data processing systems at massive scale. Our platform sends complex, semi-structured data for processing and analysis in real-time.
You are likely an expert in distributed database systems, compilers, networks, or storage systems and want to apply this knowledge to the AI field. You'll have a significant impact on the foundational system architecture, technology choices, and implementation.
With our team's deep expertise in database and ML systems, you'll have the opportunity to collaborate closely and explore your own ideas.
Everyone at writes code. We are building a remote-first culture with in-person summits and low-key meetups several times per year. We provide competitive salary and equity compensation.

Key metrics that this role will move

Further Klu's success by designing, developing, and launching innovative system design that accelerates performance as we grow.
You will primarily focus on iterating and scaling the Klu Platform.
Klu platform performance and uptime (quant)
Customer happiness with the capabilities meeting their needs (qual)

Competencies crucial to the success of this role include

Understand system and customer problems to ship quantitatively better solutions
Collaborate, lead, and support team members on the path to achieving project objectives
Prioritize and manage competing demands, communicating tradeoffs

We’re looking for someone with…

Clear async/written and real-time communication
Deep love of solving problems and building systems
Ability to work independently and as part of a team
A sense of humor and passion for enjoying the ride
A proven history of building and scaling products in a team
Advanced expertise in systems programming (Rust, distributed systems, databases)
Previous experience founding or working at startups
Bonus points for: you’ve explored LLMs and have an experiment you can show us

On an average day you will…

Design, build, and optimize the Klu platform
Innovate on behalf of our customers using your intuition
Collaborate with the team to identify and solve complex problems
Talk to customers to understand their needs
Roll up your sleeves and get shit done
End the day proud of what you’ve done

We offer you…

A no rules, common sense environment
An amazing product and field to explore
Competitive salary regardless of your location
A sane work culture with no standing meetings
Equity ownership in and the ability to shape Klu
An amazing, fully remote team who get shit done
Equity Ownership – Unlimited PTO – Team Retreats