AI/ML Job: Senior Backend Engineer - Python

Cornerstone OnDemand

Senior Backend Engineer - Python at Cornerstone OnDemand

Remoteʉۼ 100% remote position (in European timezone)
  (Posted Oct 7 2021)

Job description
Cornerstone is looking for a Backend Engineer to join its Paris-based data science team. This team results of the acquisition early 2020 of Clustree, an HR deep tech start-up that built some world class AI assets around careers data. In a context where Cornerstone is making a strong bet on AI as part of its product vision, the team is now building cutting-edge data products for 75 million users on core career and learning use cases (Job matching, Learning recommendation, Career path exploration, Skills detection, Company-wide skills visualization, etc.). 

As of today, the team consists of 8  people with a strong level of seniority (around 10 years in average) both in backend and data science. All model trainings are reproducible with versioned code and the data scientists develop and deploy themselves their models in production. You can then focus on the interesting parts: scalability, performance,  developer efficiency...
Our stack: Python 3 with mypy, AWS, Docker, TensorFlow Serving, Kinesis, Spark, FastAPI, SQL/NoSQL datastores, etc. 
Buzzwords: DevOps, infrastructure as code, microservices, code reviews, 90% test coverage, automated deployments in 23 AWS regions.

We're currently all remote during the pandemic, but eventually half of the team will work regularly from our Paris office. We're very flexible here and are open to remote candidates (Paris timezone +-2h). 

We offer: 60,000-70,000 EUR + annual bonus of up to 10%

In this role you will... 
Design, develop, review and maintain industrial and scalable data products 
Work closely with Data Scientists to build performant and innovative services together 
Directly impact customers by continuously deploying new architectures and features to production 
Participate in cross-functional discussions with product or technical teams around the world (Los Angeles, San Francisco, London, Dusseldorf, Krakow, Tel Aviv, Mumbai, Bangalore, Auckland) 

Okay, more seriously, you will... 
Scale our Job Matching Kinesis/DynamoDB pipeline to handle 100x more users and job requisitions
Build a CPU-intensive pipeline to transform large datasets coming from all our customers across the world in order to feed our Deep Learning stack automatically.

Make sure our microservices scale as we move from closed beta to general availability

You’ve got what it takes if you have… 
More than 5 years of experience in Data Engineering or Backend Engineering in a start-up or large group 
Experience in Python development or another high-level language 
A willingness to work in an international work environment 
Working proficiency in French and English 

Apply now!  

Company: Cornerstone OnDemand

Other machine learning jobs that might be interesting

Senior Data Scientist - Contorion   (October 2021)
Berlin, Germany
Your Tasks Build end to end DS/ML solutions that solves a customer need (no throwing the model over the fence) Drive progress and set directions for DS/ML projects Work closely with stakeholders to solve their problems and update them on the prog...
Senior Backend Engineer - Layer   (September 2021)
Worldwide, 100% Remote
All-remote work style, work anywhere. Currently we prefer teammates to be within UTC to UTC+5 Layer is building a machine learning operating system to empower data science teams to implement end-to-end machine learning effortlessly; from feature engineering, ...
Senior Machine Learning Scientist - Recursion   (September 2021)
Montreal, Canada
Recursion is a clinical-stage biotechnology company decoding biology by integrating technological innovations across biology, chemistry, automation, data science and engineering to radically improve the lives of patients and industrialize drug discovery. Our te...
Software Engineer, Machine Learning - Reverie Labs   (September 2021)
Cambridge, Massachusetts, United States
At Reverie Labs, we’re building a pharmaceutical company from the ground up using computation—we’re a drug company that looks and feels like a tech company. We’re a team of engineers and machine learning researchers using cutting-edge tools to design ne...
Staff Software Engineer C++ focus Intelligent Data Aggregation (m/f/d) - CARIAD   (September 2021)
Berlin, Germany (Remote work possible)
Location: Berlin, Wolfsburg, Ingolstadt, Mönsheim/Stuttgart We are CARIAD, an automotive software company and part of the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun....