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)

Please mention that you found the job at

Apply now!  

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 

Please mention that you found the job at

Apply now!  

Company: Cornerstone OnDemand

Cornerstone OnDemand
job info / career page
Linkedin profile
Location: 🇪🇺 EU Remote, 100% Remote

Map of Europe

Skills wanted for this job:
python ai aws devops docker
microservices nosql spark sql tensorflow

All machine learning jobs
This is a job listing at, the website
dedicated to machine learning jobs only.

Not the job you are looking for?
Browse all machine learning jobs Golang jobs

Golang job board
If you are interested in
Golang jobs

Visit Clojure jobs

Clojure job board
If you are interested in
Clojure jobs


Other machine learning jobs that might be interesting

Machine learning job Senior ML Backend Engineer at Intuition Machines Senior ML Backend Engineer - Intuition Machines   (March 2023)
Warsaw, Poland (Remote work possible)
Intuition Machines uses AI/ML to build enterprise security products. We apply our research to systems that serve hundreds of millions of people, with a team distributed around the world. If you enjo...
Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!
Browse machine learning jobs with similar combinations of skills
Machine learning jobs with python Machine learning jobs with aws Machine learning jobs with devops Machine learning jobs with docker Machine learning jobs with microservices Machine learning jobs with nosql Machine learning jobs with spark Machine learning jobs with sql Machine learning jobs with tensorflow
🌐 Remote machine learning jobs 📧 Machine learning jobs newsletter 🇺🇸 ML jobs in United States 🇺🇸 ML jobs in California 🇺🇸 ML jobs in San Francisco, CA 🇬🇧 ML jobs in United Kingdom 🇺🇸 ML jobs in New York 🇬🇧 ML jobs in London 🇺🇸 ML jobs in Massachusetts 🇩🇪 ML jobs in Germany 🇺🇸 ML jobs in Palo Alto, CA 🇩🇪 ML jobs in Berlin 🇺🇸 ML jobs in New York, NY 🇺🇸 ML jobs in Texas 🇺🇸 ML jobs in Washington 🇺🇸 ML jobs in Cambridge, MA 🇺🇸 ML jobs in NYC, NY 🇺🇸 ML jobs in Seattle, WA 🇳🇱 ML jobs in Netherlands 🇳🇱 ML jobs in Amsterdam 🇺🇸 ML jobs in Cupertino, CA 🇺🇸 ML jobs in Boston, MA 🇺🇸 ML jobs in Virginia 🇨🇦 ML jobs in Canada 🐍 Python & ML jobs📙 Tensorflow & ML jobs🔦 Pytorch & ML jobs😏 Aws & ML jobs🦜 Nlp & ML jobs⭐ Spark & ML jobs🗄️ Sql & ML jobs🐳 Docker & ML jobs®️ R & ML jobs🇰 Keras & ML jobs☸️ Kubernetes & ML jobs☕ Java & ML jobs🐼 Pandas & ML jobs🍴 Git & ML jobs🎼 Scala & ML jobs☁️ Gcp & ML jobs🐧 Linux & ML jobs🦜 Natural language processing & ML jobs🐿️ Go & ML jobs☁️ Azure & ML jobs🗄️ Nosql & ML jobs☕ Javascript & ML jobs🧑‍💻 Devops & ML jobs🔎 Elasticsearch & ML jobs