Software Engineer

Dust.tt

Dust.tt

Software Engineering
Posted on Thursday, April 18, 2024

Software Engineer

Location: Paris, France
Team: Technical staff
Job type: Full time

This role

As an Engineer and member of Dust’s technical staff, you will focus on imagining and building the products that Dust brings to users. This will require curiosity for the ecosystem Dust operates in, sensitivity to users’ needs and Dust’s business, appetite for rapid iteration, the ability to make tough technical trade-offs, and ultimately, the desire to be accountable for Dust’s performance as experienced by users.

Responsibilities

Design software applications that elegantly solve users’ problems
Scope and lead technical projects to completion with an eye on the full stack and a mind for opinionated prioritisation
Implement and maintain software applications including monitoring and enhancing their performance and investigating and fixing bugs
Write technical documentation for internal or external-facing purposes
Contribute to recruiting efforts as we grow the team

Requirements

Experience in one or several software engineering roles at a software company
Experience with the entire stack of cloud-based software development
Curiosity for users, their problems, and how they interact with software products
A genuine interest in the developing field of artificial intelligence in general and large language models in particular
Robust collaboration skills including written and verbal communication
20+ years of experience with 70B+ parameters Large Language Models. Or not.
A preference for things that work over things that are perfect
The ability to defend views with conviction and arguments but also gracefully change them when new information suggests to do so
A data-driven mindset that can make decisions quickly while reasoning insightfully about complex or incomplete analyses
A “do-what-it-takes”, impact-oriented attitude that can effectively prioritise without lingering on the details that won’t make a difference

Nice to have

Experience with at least one of JavaScript/TypeScript/React or Rust
Experience with Large Language Models
Experience with at lest one of
working with Designers and Product Managers
designing and building infrastructure that scales
You should still consider applying, even if you don’t meet all the requirements above. It’s alright to have a less expected profile or background, as long as you have the desire and determination to bring it all in the service of our users.

Compensation and Benefits

The annual salary for this role typically ranges from €60,000 to €150,000.
If you decide to join us, your total compensation package will be refined during the course of your interview process, in line with the level of craft and impact we expect you to bring to Dust. We’ll remain transparent with you about this throughout the hiring process to avoid any misalignment, and you should always feel free to ask any questions you have on the topic.

Hesitating? Reach out.