This position is no longer available.

Software Engineer (Data team)

Join our dynamic data team as a Software Engineer. You'll be the first dedicated engineer supporting our data scientists, focusing on enhancing code quality, maintaining repositories, implementing tests, and ensuring documentation. This is a unique opportunity to bring structure and best practices to software development.

Suggested summary by Welcome to the Jungle

Permanent contract
Suresnes
A few days at home
Salary: Not specified
Key missions

Enhancing code quality, maintaining repositories, and implementing comprehensive tests.

Supporting the growing team of data scientists by nurturing the expanding codebase.

Bringing structure, quality, and best practices to software development.

Phagos
Phagos

Interested in this job?

Questions and answers about the job

The position

Job description

Are you a “code artisan” passionate about building robust, maintainable, and elegant software?
We are looking for a talented Software Engineer to join our dynamic team!

This is a unique opportunity to be the first dedicated Software Engineer supporting our growing team of data scientists.
Your primary focus will be nurturing our expanding codebase. You’ll play a crucial role in enhancing code quality, maintaining our repositories (including fixing issues and creating/reviewing merge requests), implementing comprehensive tests, and ensuring thorough documentation. Depending on your skills and interests, there may also be opportunities for more extensive refactoring projects, potentially including the creation of an internal Python package index.
If you love bringing structure, quality, and best practices to software development, we want to hear from you!


Preferred experience

- Master’s degree in Computer Science, Engineering, or a related relevant field with a strong emphasis on software engineering principles and practices.

- Exceptional proficiency in object-oriented programming (OOP) with Python. You should be comfortable designing and building a Python package from the ground up, applying solid architectural principles.

- At least basic knowledge of another programming language, such as Julia or JavaScript/TypeScript.

- Strong experience with version control systems (Git) and platforms like GitLab or GitHub.

- Proficiency in advanced Continuous Integration/Continuous Deployment (CI/CD) pipelines and software testing methodologies.

- Solid understanding and practical experience with containerization technologies (Docker) and creating reproducible coding environments (e.g., venv, uv, poetry).

- A genuine passion for writing beautiful code that balances simplicity, functionality, and maintainability.

- A strong team player mentality. As a small, rapidly growing team, we highly value transparent communication, mutual respect, and a supportive attitude towards colleagues.


Recruitment process

First interview with HR, second interview with Manager/CTO for technical questions and last tour with CEO and team members for company fit.

What we offer?

- International Culture: Work with a global, diverse team driven by a shared vision of impactful biotechnology.

- Impactful Work: Take ownership of processes that directly contribute to innovative biotechnologies and support cutting-edge data science.

- Hybrid Work: Enjoy a flexible schedule that combines remote work options with valuable in-office collaboration.

- Growth & Learning: Gain significant leadership and technical experience in a fast-paced, stimulating environment.

- Well-being Perks: Benefit from company perks such as free breakfast, access to sports activities (Gymlib/EGYM Wellpass), and a culture that promotes a healthy work-life balance.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

  • Mistral Ai

    Deployment Strategist, AI & Hybrid Cloud - Paris

    Mistral Ai
    Mistral Ai
    Permanent contract
    Paris
    No remote work
    Artificial Intelligence / Machine Learning, IT / Digital
    280 employees

  • Sonio

    Senior Software Engineer

    Sonio
    Sonio
    Permanent contract
    Paris
    A few days at home
    Artificial Intelligence / Machine Learning, SaaS / Cloud Services
    75 employees

  • Diffusely

    Senior Flutter Engineer

    Diffusely
    Diffusely
    Permanent contract
    Paris
    A few days at home
    Software, Artificial Intelligence / Machine Learning
    200 employees

  • eXalt

    Développeur de Proximité - Finance de Marché

    eXalt
    eXalt
    Permanent contract
    Paris
    Occasional remote
    Salary: €42K to 65K
    Artificial Intelligence / Machine Learning, IT / Digital
    1,300 employees

  • FIELDBOX

    Leader technique backend - Python

    FIELDBOX
    FIELDBOX
    Permanent contract
    Paris, Bordeaux
    A few days at home
    Artificial Intelligence / Machine Learning, IT / Digital
    60 employees

  • Payflows

    Senior Frontend Engineer

    Payflows
    Payflows
    Permanent contract
    Paris
    A few days at home
    Salary: €60K to 85K
    Software, Artificial Intelligence / Machine Learning
    35 employees

See all job openings