D

Doctrine

Open-source PHP ORM and DBAL libraries

Experienced Machine Learning Engineer

Full-Time
No salary listed
Mid
Paris, France
HybridBased in Paris with up to three remote-work days per week.
AI & Machine LearningNatural Language Processing & LLMs

About the job

Requirements
  • Strong knowledge of classical and deep learning for data extraction and recommendation, ideally with initial experience working with large language models.
  • Experience with natural language search engines and inverted indexes such as Elasticsearch.
  • Solid Python development skills with a focus on algorithm design.
  • Proficiency in both English and Spanish.
  • Motivation to identify, analyze, and bring the latest scientific advancements in the field into production.
  • A strong interest in artificial intelligence topics.
Responsibilities
  • Develop natural language processing models, machine learning-based or otherwise, to support information search and recommendation within Spanish legal documents.
  • Maintain and monitor models in production.
  • Design conversational agents that provide accurate answers and streamline drafting tasks for lawyers across different legal domains.
  • Collaborate with engineers, product managers, and product designers to identify opportunities for product development.
  • Contribute to spreading and consolidating internal best practices and help shape engineering strategy.
  • Share knowledge, track the state of the art, review scientific papers, and contribute to continuous improvement within the Data Science chapter.
  • Experiment with new tools and propose new processes to implement.
  • Participate in recruitment through technical assessments or interviews.
Desired Qualifications
  • Prior initial experience working with large language models.
  • Legal-field experience is not required, but developing expertise in understanding legal documents is expected.

About the company

Doctrine provides PHP libraries for database storage and object mapping, most notably the Object Relational Mapper (ORM) and the Database Abstraction Layer (DBAL). These open-source tools help PHP developers interact with databases by mapping PHP objects to database tables and by offering a unified API for database operations. The project is widely used across PHP frameworks such as Symfony, Laravel, and Laminas, and is maintained by a volunteer community under the MIT license. Unlike proprietary DB tools, Doctrine is funded through donations and sponsorships, and it also engages the developer community through blogs, events, and consulting. The goal is to give PHP developers stable, flexible database management capabilities and a reliable open-source ecosystem.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

2006

Simplify Jobs

Simplify's Take

What believers are saying

  • Doctrine 3.4.0 shipped last week, signaling active feature delivery for modern PHP.
  • Doctrine pushed ORM 2 EOL from February 2026 to at least February 2027.
  • Packagist shows DBAL major 3 adoption around 60 percent, strengthening upgrade momentum.

What critics are saying

  • ORM 2 support ends after February 2027, forcing upgrades across downstream applications.
  • ORM 3 adoption sits at 25-30 percent, delaying ecosystem convergence and support simplification.
  • DBAL 4 and ORM 3 deprecations break legacy code, creating migration toil for maintainers.

What makes Doctrine unique

  • Doctrine ORM and DBAL anchor PHP persistence across Symfony, Laravel, and Laminas.
  • Doctrine 3.4.0 added PHP 8.4 native lazy objects and property hooks support.
  • Doctrine’s 2026 sponsorship program funds maintainers, infrastructure, swag, and conference travel.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Remote Work Options
  • Unlimited Paid Time Off
  • Professional Development Budget
  • Health Insurance
  • Gym Membership
  • Commuter Benefits
  • Meal Benefits

Company News

Doctrine Project
Jun 28th, 2025
ORM 3.4.0 released with Native Lazy Objects and Property hooks support

Last week Doctrine Project has released Doctrine 3.4.0 which primarily adds support for PHP 8.4 functionality:

TYPO3 Association
Sep 21st, 2023
SkillDisplay Partners With the Doctrine Project

Now, SkillDisplay is partnering with Doctrine to offer open data skill definitions for these libraries, creating a shared foundation of competencies that will benefit developers across the community.