Senior ML Engineer, Embedded AI for Copilot

Senior ML Engineer, Embedded AI for Copilot

Full Time Sur site
P

En un coup d'œil

  • Missions: Concevoir et déployer des systèmes ML pour résoudre des problèmes comptables complexes.
  • Entreprise: Pennylane SAS, une entreprise innovante dans le domaine de l'IA embarquée.
  • Avantages: Salaire compétitif, avantages santé, travail à distance et développement professionnel.
  • Autres infos: Environnement dynamique avec de réelles opportunités de croissance de carrière.
  • Pourquoi ce job: Impactez le monde de la comptabilité avec des solutions ML de pointe.
  • Qualifications: Expérience en ingénierie ML et compétences en collaboration.

Are you looking to have an impact on the daily life of millions of entrepreneurs in France (and tomorrow in Europe)? Are you looking for a work environment that values trust, proactivity, and autonomy? Are our Engineering principles aligned with your vision? Then Pennylane is the right place for you!

Our vision

We aim to become the most beloved financial Operating System of French SMEs and Accounting Firms (and soon, European ones). We help entrepreneurs rid themselves of time-consuming tasks related to accounting and finance while giving them access to the key financial information they need to make the best decisions for their business.

About us

Pennylane is one of the fastest growing Fintechs in France (and soon in Europe!). In 5 years of existence, we've managed to:

  • 💻 Make ourselves known as a groundbreaking accounting and financial software for small businesses and their accountants

  • 💰 Raise a total of €400 million, including from Sequoia — the famous Silicon Valley fund that invested early in companies like Google, Facebook, Airbnb, Stripe and Paypal

  • 👨👩👧👦 Grow from 7 cofounders to 1,000 happy Pennylaners, and earn a place among the greatest companies to work for in France (and remotely), with a 4.6/5 rating on Glassdoor

  • 🌍 Build an international environment with more than 25 nationalities and a strong remote-friendly culture, where 30% of employees already work from all parts of Europe

  • 🤝 Earn the trust of thousands of customers and accounting firms, with outstanding ratings

  • 🚀 Reach more than 1,000,000 small and medium-sized enterprises (SMEs) and over 6,000 accounting firms using Pennylane in France

WHY this position is of utmost importance to reach our mission

Pennylane is becoming the financial OS of European SMEs and accounting firms. A growing share of the work done inside our product will be automated or assisted by AI. Our strategy operates at three layers: verticalized AI embedded in the product, an agent interface that makes Pennylane readable and actionable by AIs, and the Pennylane orchestrator agent itself.

The Embedded AI team owns the first layer. We build the specialized machine learning systems behind Copilot and Autopilot: invoice parsing, document classification, accounting suggestions, matching, scoring, Bookkeeping Autopilot and Revision Autopilot.

Models are commoditizing fast. What makes the difference is our ability to frame the right problem, use Pennylane’s data and accounting knowledge, evaluate quality on real workflows, and operate reliable systems in production.

By joining us as a Machine Learning Engineer — Embedded AI, you will turn difficult accounting problems into trusted ML products used every day. You will combine strong ML engineering, product thinking and production ownership to improve both automation and user trust.

HOW you will contribute as a Machine Learning Engineer — Embedded AI

You will join the Embedded AI team within our ML & AI organization. The team works closely with product squads and accounting experts, from initial exploration to production, monitoring and continuous improvement.

  • You will design and ship ML systems for document understanding, extraction, classification, matching, ranking, scoring and recommendations.

  • You will contribute directly to our Copilot and Autopilot experiences, including Bookkeeping Autopilot and Revision Autopilot.

  • You will own the full lifecycle of your solutions: problem framing, data and labeling strategy, baselines, training, evaluation, deployment, experimentation, monitoring and maintenance.

  • You will turn user corrections and production failures into better datasets, models and product behavior.

  • You will define quality metrics that reflect real user value: precision and recall, automation coverage, straight-through processing, human correction rate, latency and cost.

  • You will partner with Product, Engineering and accounting experts to understand workflows, define what “correct” means and integrate ML naturally into the user experience.

  • You will choose the simplest reliable approach for each problem — deterministic logic, classical ML, deep learning or generative AI — rather than starting from a preferred model.

  • You will help improve our shared ML engineering practices: reusable components, experimentation, observability, data quality and reliable training and inference pipelines.

  • You will stay ahead of the curve by monitoring emerging ML and AI techniques — including multimodal and generative models — and applying them when they create measurable value.

WHAT you can expect from your life at Pennylane

Within one month:

  • You will learn about Pennylane, our users, our accounting workflows and our AI vision during onboarding.

  • You will get familiar with our ML stack, production systems, datasets, metrics and ways of working.

  • You will meet your product and engineering partners and contribute to a first scoped improvement.

Within 3 months:

  • You will own an Embedded AI use case end to end, with clear offline and production metrics.

  • You will have shipped a meaningful improvement to a Copilot or Autopilot capability.

  • You will be comfortable with our technical stack, including Python, Pytorch, PySpark, Redshift, Airflow, AWS SageMaker and our monitoring tools.

  • You will use real user feedback and error analysis to prioritize the next iterations.

Within 6 months:

  • You will lead larger cross-team ML projects and help shape the Embedded AI roadmap.

  • You will improve the reliability, automation coverage and maintainability of one or more production systems.

  • You will share best practices and raise the bar for ML engineering, evaluation and production ownership across the team.

And beyond: the ML & AI teams will continue growing with the company

This means opportunities to mentor new team members, lead major product initiatives and help define the technical standards that make trusted AI possible at Pennylane.

Who are we looking for?

You may be a great fit if you:

  • Have 5–8 years of experience and are very strong in Python.

  • Have hands-on experience building and operating machine learning systems at scale in production — not only training models or running notebooks.

  • Know how to frame an ambiguous product problem, establish a baseline and select useful metrics before optimizing a model.

  • Have strong experience in several of these areas: document AI, NLP, classification, ranking, recommendation, anomaly detection, deep learning or generative AI.

  • Care about data quality, observability, failure modes, cost and long-term maintainability as much as model performance.

  • Have a balanced blend of technical, business and product skills, and communicate well with software engineers, product managers and non-technical domain experts.

  • Are fluent in English; French is not mandatory.

Nice to have:

  • Experience with accounting, fintech or other high-trust business workflows.

  • Experience with human-in-the-loop systems, active learning or learning from user corrections.

  • Experience running ML systems at scale with strict latency, reliability or cost constraints.

  • Familiarity with multimodal or generative models for document understanding.

What does the recruitment process look like?

  • A first interview with our Talent Acquisition Manager

  • A case study interview covering problem framing, data, modeling, evaluation, deployment and monitoring (75 min)

  • A past project interview to discuss your experience and technical decisions (60 min)

  • An interview with our Tech & Product leaders to discuss our company culture (30 min)

🇫🇷 Données personnelles

Pennylane traite vos données pour gérer votre candidature et évaluer votre adéquation au poste. Si votre candidature n’aboutit pas, vos données peuvent être conservées 2 ans à compter de notre dernier échange ou de la clôture du recrutement afin de constituer & gérer un vivier de candidats. Vous pouvez vous opposer à tout moment et demander la suppression de vos données en écrivant à : dpo@pennylane.com.
Notre data policy

🇬🇧 Personal Data

Pennylane processes your data to manage your application and assess your suitability for the position. If your application is unsuccessful, your data may be retained for 2 years from our last exchange or the closing of the recruitment process, in order to build and manage a candidate pool. You may object at any time and request the deletion of your data by writing to dpo@pennylane.com. Learn more

🇩🇪 Personenbezogene Daten

Pennylane verarbeitet Ihre Daten, um Ihre Bewerbung zu bearbeiten und Ihre Eignung für die Stelle zu beurteilen. Sollte Ihre Bewerbung nicht erfolgreich sein, können Ihre Daten bis zu 2 Jahre ab unserem letzten Austausch oder dem Abschluss des Rekrutierungsverfahrens gespeichert werden, um einen Kandidatenpool aufzubauen und zu verwalten. Sie können jederzeit Widerspruch einlegen und die Löschung Ihrer Daten beantragen, indem Sie an dpo@pennylane.com schreiben. Mehr erfahren

🇪🇸 Datos personales

Pennylane trata sus datos para gestionar su candidatura y evaluar su idoneidad para el puesto. En caso de que su candidatura no sea seleccionada, sus datos podrán conservarse hasta 2 años a partir de nuestro último contacto o de la finalización del proceso de selección, con el fin de constituir y gestionar una reserva de candidatos. Puede oponerse en cualquier momento y solicitar la eliminación de sus datos escribiendo a dpo@pennylane.com. Más información

#J-18808-Ljbffr

Senior ML Engineer, Embedded AI for Copilot employeur : Pennylane SAS

Pennylane est un employeur exceptionnel qui valorise l'autonomie et la confiance, offrant un environnement de travail dynamique et collaboratif au cœur de Paris. Avec des opportunités de croissance professionnelle, une culture d'entraide et des avantages tels qu'une mutuelle de qualité, des RTT supplémentaires et des événements d'entreprise réguliers, vous aurez l'occasion de contribuer à une FinTech en pleine expansion tout en développant vos compétences dans un cadre inclusif et bienveillant.

P

Coordonnées :

Équipe de recrutement de Pennylane SAS

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Senior ML Engineer, Embedded AI for Copilot

✨Construire ton réseau tech

Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.

✨Contribuer à des projets open-source

Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.

✨Préparer un excellent entretien

Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.

✨Postuler sur notre site

N'oublie pas de consulter notre site pour des opportunités chez Pennylane SAS. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior ML Engineer, Embedded AI for Copilot

Ingénierie des systèmes ML
Compréhension des documents
Classification
Correspondance
Automatisation
Collaboration avec des équipes produit
Expertise comptable

Quelques conseils pour ta candidature 🫡

Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !

Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !

Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Pennylane SAS. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !

Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !

Comment te préparer à un entretien d'embauche chez Pennylane SAS

✨Maîtrise des Outils de Développement

Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Pennylane SAS. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.

✨Prépare des Exemples de Projets Concrets

Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.

✨Sois Prêt pour des Tests Techniques

Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.

✨Montre Ton Intérêt pour l’Innovation

Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.