3D SOFTWARE ENGINEER

Station F

Paris

On-site

EUR 65,000 - 90,000

Full time

1 hour ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options (BSPCE)

Job summary

Faber, based at Station F in Paris, is redefining how engineers interact with 3D CAD and geometry through a unique agentic platform. As a software engineer, you own the product, focusing on the 3D viewer and user interface, while collaborating with an AI engineer to harness agent technologies.

You will also work on the harness for performance and optimization, reporting to the CTO. You will help shape the product architecture in the early stages and lead the software engineers who join over the

Qualifications

  • In-depth experience with 3D engineering software (CAD/CAM) and related visualization tools.
  • Fluent English; French is a strong plus for early customers.
  • 2+ years software engineering experience building 3D products.

Responsibilities

  • You own the product in the Product team, focusing on 3D and interface.
  • You collaborate with an AI engineer on the agent harness and performance.
  • You lead the Product team and shape the software architecture for scale.

Skills

3D engineering software
CAD/CAM
Python
OpenCascade
three.js
UI/UX
Leadership
English
French

Tools

OpenCascade
build123d
three.js
Python
Azure

Job description

Faber in a few words

Our mission: bring the development of physical products from years to weeks.

Faber is building the Agentic Engineering Platform, designed to make mechanical engineers 10x more productive. By taking on the repetitive, tool-heavy work that stands between an idea and a manufactured part, Faber allows engineers to focus on judgment and innovation rather than operating complex, disconnected interfaces.

We work hand in hand with our industrial partners to build agentic solutions for their own needs, deploying and developing our product at the same time. Every project feeds the same product, which we are building to be used at scale, by any engineer in any company.

Our ambition is to become Europe's reference in agentic engineering, both as the company that builds the software and as the partner that deploys it at manufacturers.

We have just raised a multi-million-euro pre‑seed round from major European VC funds. We already work with major industrial players in automotive, aerospace and jewelry, and thousands of users are on our public beta.

Faber was founded by three AI engineers from École polytechnique and an industrialist who spent ten years running a watch brand and a micro‑precision machining company. We are currently based at Station F in Paris.

To learn more, visit faber.ai or try our public beta at fab.faber.ai.

The role

Our business is built around one product. Our forward deployed engineers (FDEs) deploy it at each industrial partner, and we make it richer by building the new features each customer needs. The team is organized around two engines to match: the Deployment team, with the FDEs, takes the product to our partners, and the Product team builds the product itself. In the Product team, you own the software, with a focus on 3D and the interface, alongside an AI engineer who focuses on the agent harness. You will also work on the harness, especially on performance and optimization. You report to our CTO, who oversees both Product and Deployment.

As a software engineer, you build the product, and you also shape it: you turn scattered use cases into one coherent product. Every new deployment brings a need. You decide whether existing pieces cover it, whether it calls for an extension, or whether it becomes a new building block of the product. The outcome we expect is software that gets richer with every project and that, in five years, any manufacturer can buy off the shelf.

We are not building another CAD package. What a tool for an engineer working with an agent should look like is still an open question, and you will be part of the team that decides it.

Your Goals
  • Lay the foundations. In your first three months, take over the codebase of our online beta and set up the base the product will grow on: the architecture of the 3D viewer and of the interaction with geometry, tests and continuous integration. With the founders, define the product vision and architecture for the years ahead. That architecture has to hold when the business grows tenfold.
  • Ship fast. We move quickly and new features follow one another within days: 3D visualization, interaction with geometry (selection, annotation), 3D design features ...
  • Lead the Product team. Within 18 months, you own the product roadmap and lead the software engineers who will have joined us.
Practical details
  • Location: on‑site, at Station F in Paris.
  • Stack: Python, build123d on OpenCascade for CAD, three.js for the 3D viewer, Azure.
  • Salary: €65k to €90k gross per year, depending on your experience and skills.
  • Equity: stock options (BSPCE).
  • Contract: full‑time, permanent (CDI).
  • Start date: as soon as possible.
Preferred Experience

We are looking for a software engineer who has already built and run a 3D product, and who now wants to shape one from the ground up.

Must‑have: 2 to 5 years of software engineering experience, including work on 3D engineering software (CAD, CAM, simulation, or the geometry and visualization layers behind them). Fluent English.

Speaking French is a strong plus, since our early customers are French.

What Matters Most After That
  • Product sense: you have shipped a product with real users, and you care about UI/UX as much as about code.
  • Architecture: you have owned a large codebase, you can step back and explain a system in one diagram.
  • AI: you follow the field, you have built with LLMs, and tools like Claude Code are part of how you work.
  • Team: you want to lead people, you work hand in hand with the founders and the Deployment team, and you explain your choices clearly.

Nice to have, not required: a background in mechanical engineering, a passion for CAD or machining (you model parts or run a CNC on weekends), and experience with three.js/WebGL or a geometry kernel such as OpenCascade.

Recruitment Process

A 20‑minute intro call, a one‑hour in‑depth call, a take‑home challenge, a call to walk us through your solution, and a day on‑site with the team. Then we make an offer.

Additional Information
  • Contract Type: Full‑Time
  • Location: Paris
  • Experience: > 2 years
  • Salary: between 65000€ and 90000€ / year
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

3D Software Engineer
3D Software Engineer

Faber AI • Paris

On-site
EUR 65,000 - 90,000
FORWARD DEPLOYED ENGINEER (FDE)
FORWARD DEPLOYED ENGINEER (FDE)

Station F • Paris

On-site
EUR 65,000 - 85,000
Stock options (BSPCE)
Forward Deployer Engineer (FDE)
Forward Deployer Engineer (FDE)

Faber AI • Paris

On-site
EUR 65,000 - 85,000
Founding Geometry Engineer Faber AI
Founding Geometry Engineer Faber AI

CDFAM - Computational Design Symposium • Paris

On-site
EUR 90,000 - 130,000
Senior AI Software Engineer - Fabriq - France
Senior AI Software Engineer - Fabriq - France

Les Nouvelles Recrues • Paris

Hybrid
EUR 70,000 - 80,000
7 semaines de congés
Alan santé assurance
Swile titres repas
+2
AI Software Engineer (F/H)
AI Software Engineer (F/H)

Station F • Paris

Hybrid
EUR 60,000 - 80,000
Vacation
Health insurance
Meal vouchers
+2
AI Software Engineer (F/H)
AI Software Engineer (F/H)

Fabriq • Paris

Hybrid
EUR 70,000 - 80,000
7 semaines de congés
Assurance santé Alan
Tickets restaurant Swile
+2
AI Software Engineer
AI Software Engineer

Fakto • Neuilly-sur-Seine

On-site
EUR 90,000 - 140,000
Equity
Small team
Nice office in Neuilly
+1
Senior AI Software Engineer
Senior AI Software Engineer

Fakto • Neuilly-sur-Seine

On-site
EUR 110,000 - 150,000
Meaningful equity
Small senior team
Office near Neuilly Lab
+1
Backend Engineer
Backend Engineer

Fakto • Neuilly-sur-Seine

On-site
EUR 100,000 - 160,000
Equity stake
Senior team
Office in Neuilly
+1