Founding Software Engineer

About

At Steerlab, our mission is to empower Sales teams to win more deals. We do so by automating their response to RFPs (Requests for Proposals), Security Questionnaires, and other vendor questionnaires with AI.

By leveraging fine-tuned language models and multi-modal, agentic AI systems, we turn answers that used to take days into minutes: factual, on-brand, and ready to submit, while surfacing the insights that drive up win rates.

We're just getting started. We're backed by top-tier VCs, and teams at Bolt, GoFundMe and Staffbase already win with Steerlab. Now we're scaling fast and growing the team to take this much further.

Job Description

You will be working directly with the founding team building advanced agentic AI systems and LLMs that power the end-to-end Steerlab platform.

Using Gleam, Python, and JavaScript, you’ll work on building key parts of the stack, adding features, and shaping the future direction of the platform.

Preferred Experience

No need to check all the boxes below, feel free to apply if you think you are a good fit generally.

We're looking for someone with:

  • Minimum 5 years of experience.

  • Product focused: you aren’t coding for the sake of coding, but with an eye toward product impact and customer experience.

  • High level of autonomy: you know how to get what you need to get the job done, and aren’t afraid to fix or improve things outside your scope.

  • Team player: we value deep work as much as cross-team collaboration.

  • Technical background:

    • Python, TypeScript
    • Bonus points for knowledge of vector DBs, any cloud provider (AWS/Azure or GCP), devops, message brokers, react, erlang/otp

What’s in it for you?

  • Join during an exciting growth phase where you will have the freedom to make decisions and shape things your way with a direct impact on customers and the company’s growth.

  • Tackle exciting challenges using the latest technology and advancements in AI.

  • A culture of building not management or reporting. We sync when we need to sync, meet on-site for social reasons and the rest of the time we’re building.

  • Work alongside a smart yet humble team: we’re an efficient, experienced group of developers focusing on delivering high quality software.

  • Diversity: we value everyone, from every background, and our team reflects that.

  • Receive an attractive compensation package with a competitive salary and the opportunity for equity.

Recruitment Process

Our hiring process is designed to identify engineers who thrive in fast paced environments, demonstrate strong ownership and value solving real customer problems. The process is as follows:

  1. Initial Interview (30 min): Conducted by our CTO, this conversation helps us understand your background, share more about the role and company and assess if we (and you) want to move forward.

  2. On-site (3h)

    1. Technical deep dive (2h)

      1. ~30 minutes: discussion of a past project that interests you where we can probe on design decisions
      2. ~45 minutes: algorithms and coding
      3. ~45 minutes: language specific design
    2. Cultural fit (1h): Do you align with our values and do we align with what you’re looking for? We’ll have 2 discussions, 30 min each with different members of the team.

  3. Reference check: We’ll ask for 1-2 references from your network: A previous employer, an engineer you worked with, a mentor. Anyone who can share more about you.

Once the hiring process is done, we’ll meet for 30min to discuss the offer and next steps.

Additional Information

  • Contract Type: Full-Time
  • Location: Paris
  • Experience: > 5 years
  • Possible full remote