This position is no longer available.

Senior Machine Learning Engineer

Permanent contract
Paris
Salary: Not specified
Starting date: January 16, 2023
Occasional remote
Experience: > 4 years
Education: Master's Degree

Bodyguard
Bodyguard

Interested in this job?

Questions and answers about the job

The position

Job description

 

Job description

We are looking for our next Senior Machine Learning Engineer

You consider yourself a problem solver? Then this is your next challenge!
You will be managed by the Bodyguard Head of Tech and Data, a skilled Full Stack developer with more than 10 years experience.

If you have technical skills to extract value from data, and if you are passionate about bringing them to industrialization to answer business challenges, you are in the right place!

Key missions & responsibilities

  • Being responsible for designing, creating, evaluating and producing robust and innovative machine learning models
  • Help to maintain and upgrade the Bodyguard.ai ML pipeline and Data modern stack with real industrialization challenges.
  • Work together with our engineering team to deploy and enhance the models at scale.
  • Experiment with new technologies and create proof of concepts to guide design and architecture choices
  • Work closely with Bodyguard tech and linguistic teams to develop our next-generation core analysis technology

 

    Preferred experience

        • You are a confident Python developer and have strong skills into application best practices (code modularity, unit tests, documentation, etc.)
        • You are fluent in ML libraries like NumPy, Pandas, SciPy, Scikit-Learn and Pytorch
        • You have strong experience in packaging and delivering ML models in production
        • You know about Natural Language Processing (NLP) and would like to know more about it
        • You are proficient in Docker and advanced experience with DevOps tools
        • You are a meticulous developer who doesn’t push code until you understand every single line
        • You are eager to learn new skills
        • You are a strong team player

         

          A typical day

          • Stand-up meeting with the rest of the team
          • Meeting with the Head of Tech and the CEO to brainstorm on new model improvement
          • Eat lunch with all the team (Paris or Marseille)
          • Update Bodyguard.ai ML pipeline
          • Write or review a pull request and have tech discussion with the team
          • Merge the PR and ensure the deployment was successful

           

          Your future team

          You will be part of the Data team, composed of Majdi (Head of Data), Lucien (Data Engineer) and Alexandre (Analytics Engineer). You will also work extremely closely with the whole linguistic team and the engineering team.

           

          The team stack

          • Python / PyTorch
          • PostgreSQL / BigQuery
          • Terraform
          • Docker / Kubernetes
          • Google Cloud Platform
          • CircleCI
          • Prometheus / Grafana
          • BI with Cube.js for data modeling and Superset for data vizualization

           

          Recruitment process

          First exchange (discovery), two technical interviews and one cultural fit interview.

          Want to know more?

          These job openings might interest you!

          These companies are also recruiting for the position of “Data / Business Intelligence”.

          See all job openings