Titagone Career Opportunities
Join Our Team

Build the Future of Software

Join a team of passionate researchers and engineers working on cutting-edge formal verification, programming languages, and software quality tools.

Why Join Titagone?

Be part of a team that bridges cutting-edge research and real-world impact

Innovation & Research

Work on cutting-edge projects combining academic research with real-world applications in formal verification and programming languages.

Expert Team

Collaborate with ex-INRIA researchers and experienced engineers passionate about functional programming and software quality.

Diverse Projects

Contribute to varied projects across automotive, aerospace, finance, and government sectors with challenging technical problems.

Continuous Learning

Grow your skills through mentorship, conferences, and hands-on experience with advanced technologies like OCaml, Rust, and WebAssembly.

Open Positions

Full-time opportunities to join our research and development team

No open positions at the moment. Please check back later or send us a spontaneous application.

Internship Opportunities

We also support CIFRE PhD programs for industry-oriented doctoral research.

Branch Prediction for Wasm Symbolic Execution

6 months
Master 1-2

Enhance symbolic execution performance for WebAssembly using ML-based branch prediction to reduce SMT solver calls.

Traversal Heuristics for Wasm Symbolic Execution

6 months
Master 1-2

Develop exploration heuristics and priority queue strategies to optimize path exploration in WebAssembly programs.

Multi-Solver Approach for Wasm Symbolic Execution

6 months
Master 1-2

Integrate support for multiple SMT solvers with predictive analysis to select optimal solvers per program.

Owi4seacoral: Label-Targeted Test Generation

6 months
Master 1-2

Adapt symbolic execution to generate tests targeting coverage labels in C programs compiled to WebAssembly.

Improvements for Try OCaml Web Application

6 months
Master 1-2

Enhance the beta-stage web application with interface and functionality improvements for OCaml features.

Complex Inlining Heuristics

6 months
Master 1-2 (Research)

Develop theoretical foundations and practical implementation for advanced compiler inlining optimization strategies.

COBOL Code Typing and Analysis

6 months
Master 1-3 (Research)

Participate in COBOL tooling development using an OCaml-based parser for advanced language analysis.

Recursive Definitions and ML Compilation Schemes

6 months
Master 2

Formalize recursive definitions and implement more efficient compilation schemes than current global store approaches.

Wasm Code Optimization

6 months
Master 1-2

Advance symbolic execution through dedicated Wasm optimizations including SSA transformation and control flow analysis.

How to Apply

We welcome applications from passionate individuals at all career stages

Application Process

  • 1.Choose a position or internship from the list above
  • 2.Prepare your CV and motivation letter
  • 3.Send your application to contact@ocamlpro.com
  • 4.We'll review and contact you within 2 weeks

Spontaneous Applications Welcome

Don't see the perfect position? We're always interested in meeting talented individuals passionate about functional programming, formal methods, and software quality.

Get in Touch

Our Location

Based in Paris, France

Titagone - Paris Office

21 rue de Châtillon

75014 Paris, France

Copyright © 2025 Titagone.