Overview
Doctrine is building Europe\'s leading legal AI platform. Law should be augmented by specialised AI to understand, analyse and produce legal reasoning at the highest standard. The aim is to help legal professionals work with greater reliability, efficiency and peace of mind through a single, comprehensive and secure platform. Today, 27,000 legal professionals across five countries trust us to do just that. Our growth is guided by a clear approach: a global vision grounded in a deep understanding of local specificities. Behind this ambition, a team of around 250 people supports lawyers and legal professionals at every stage of their work, from research to drafting.
Context
We are looking for a confirmed/senior Machine Learning Engineer to help build the first legal AI platform. Join a squad dedicated to revolutionizing how legal professionals advise clients and businesses across France and Europe. A high-impact product squad responsible for secondary legal sources and private documents. These are complex challenges where you will contribute to embedding GenAI at the core of our products. A note: prior professional experience in law is not required, but a willingness to learn and develop expertise in understanding legal documents is important.
Full details about our stack can be explored on the project repository.
Responsibilities
- Develop NLP models to assist with information search and recommendation within legal documents, in particular.
- Maintain and monitor these models in production.
- Design conversational agents to accelerate lawyers’ work across various areas of law, ensuring accurate responses and facilitating drafting tasks.
- Collaborate with engineers, product managers, and product designers to identify new product development opportunities.
- Participate in internal knowledge sharing and consolidation of best practices; contribute to the development of Engineering strategy.
- Apply strong knowledge of machine learning (classic and deep learning) for data extraction and recommendation, ideally with experience with large language models.
- Experience with natural language search engines and inverted indexes such as Elasticsearch.
- Understand MLOps challenges with motivation to grow in this area.
- Show interest in artificial intelligence topics and in deploying latest scientific advances in production.
- Strong Python development skills with a focus on algorithm design.
- Proficiency in French, as you will be working with legal data in French.
- Within the cross-functional Web chapter, contribute to internal projects to improve processes and shape long-term vision. The chapter meets weekly to share knowledge, propose improvements, and participate in recruitment through technical assessments or interviews.
Qualifications
- Strong knowledge of machine learning (classical and deep learning) for data extraction and recommendation, ideally with experience with LLMs.
- Experience with natural language search engines and inverted indexes (e.g., Elasticsearch).
- Solid understanding of MLOps challenges and willingness to grow in this area.
- Keen interest in artificial intelligence topics and applying scientific advances to production.
- Proficiency in Python and algorithm design.
- Proficiency in French for handling French legal data.
What\'s in it for you
- Flexible remote work policy, up to three days per week depending on the team.
- Flexible leave policy.
- Internal mobility opportunities.
- Regular team events.
- Learning focus with a €750 annual budget for role-related training and team-wide training sessions.
- Gymlib subscription for sports and wellness activities.
- Access to mental health support through Moka.care with up to 6 sessions per year.
- Health insurance with plan details.
- Meal vouchers and sustainable mobility allowance via a Swile card.
- Discounts and perks via the Works Council on the Happypal platform.
- Brand-new Apple equipment.
Our values
Doctrine\'s four values guide daily work and decision-making:
- Challenge the status quo: bold ideas that drive change across the industry.
- Liberty and responsibility: autonomy, individual impact, and ownership.
- Knowledge is power: information drives Doctrine\'s mission and growth.
- Release early, release often and listen to your customers: iterate and listen to market needs.
Our hiring process
- A 30-minute intro call with a Talent Acquisition Manager to understand career goals and outline the project.
- A 1-hour conversation with the future manager to discuss role, team scope, and questions.
- One or two technical assessments to evaluate skills.
- Office visit including lunch with team members, a values conversation, and a meeting with the CEO.
Notes: the process can be adapted to fit constraints if needed.
All roles are open to people with disabilities. We are committed to providing adjustments to ensure a working environment that works for everyone.