Senior Machine Learning Engineer, Recommendations

4 Months ago • 5 Years + • DevOps • Artificial Intelligence • Full Stack Development • $180,000 PA - $250,000 PA

Job Summary

Job Description

As a Senior Machine Learning Engineer at Inkitt, you will collaborate with cross-functional teams to design, implement, and optimize scalable recommendation systems. This involves developing and deploying machine learning models (collaborative filtering, content-based filtering, deep learning) and building robust infrastructure for model training and inference. You will conduct A/B tests to improve key metrics like user engagement and retention, contributing to API and service development using Python, Go, and TypeScript. The role requires ensuring high performance, reliability, and scalability for millions of users across Inkitt, Galatea, and GalateaTV apps. Experience with distributed systems and cloud infrastructure is essential.
Must have:
  • 5+ years experience in developing and deploying recommendation systems at scale
  • Proficiency in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn)
  • Deep understanding of ML algorithms for personalized recommendations
  • Ability to translate theoretical models into practical, scalable applications
  • Experience with distributed systems and cloud infrastructure (AWS, GCP, Azure)
Good to have:
  • Familiarity with Go API and TypeScript

Job Details

Inkitt is building the Disney of the 21st Century, standing at the forefront of technology and entertainment. Leveraging AI and predictive algorithms, Inkitt discovers unknown stories and turns them into blockbuster hits, producing a new $1M ebook every 4 weeks and selling directly to consumers through its Galatea app. Inkitt has become the 11th most bestseller-generating publisher in the world, boasting a 40x higher hit-rate than traditional publishers. Recently raising a Series C and backed by some of the top VC’s such as: Khosla, Kleiner Perkins, and NEA Ventures, our recent expansion into GalateaTV is only the beginning of our journey to becoming the next-gen entertainment powerhouse.

What You'll Do:

    • Collaborate with cross-functional teams, including Product, Data Science, and Engineering, to design and implement scalable recommendation systems that deliver hyper-personalized experiences to users.
    • Develop and optimize machine learning models for recommendation engines, utilizing techniques such as collaborative filtering, content-based filtering, and deep learning.
    • Build and maintain infrastructure for model training, deployment, and real-time/batch inference, ensuring high performance and reliability.
    • Conduct A/B tests and analyze experiment results to iterate on recommendation strategies and improve key metrics such as user engagement and retention.
    • Contribute to the design and implementation of robust APIs and services, primarily in Python, Go, and TypeScript, to support recommendation features across our apps (Inkitt, Galatea, and GalateaTV).
    • Ensure code and systems meet stringent reliability and performance standards, scaling seamlessly to support millions of users.

What You'll Bring:

    • Master’s or PhD in Computer Science, Machine Learning, or a related field.
    • 5+ years of experience in developing and deploying recommendation systems at scale.
    • Proficiency in Python and experience with frameworks such as TensorFlow, PyTorch, or Scikit-learn. Familiarity with GoAPI and TypeScript is a plus.
    • Deep understanding of machine learning algorithms and their application in personalized content recommendations.
    • Proven ability to move from theoretical models to practical, scalable application logic in production environments.
    • Experience with distributed systems and cloud infrastructure, such as AWS, GCP, or Azure.
    • A strong focus on reliability, performance, and maintainability in engineering practices.
180,000 - 250,000 a year

At Inkitt, we strive to build a company culture and provide employment opportunities based on diversity and inclusion. We believe every author should have an equal opportunity to succeed, as should our team members. As a growing team from 20+ countries, we welcome everyone to apply. 

We look forward to hearing from you!

Check out our Careers Blog 💼
Follow us on Instagram & LinkedIn! 💻

Similar Jobs

bytedance - Algorithm Tech Lead Manager - Enterprise Solution RD

bytedance

San Jose, California, United States (On-Site)
1 Month ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
NVIDIA - Senior Research Scientist, Multimodal Foundation Models and Robotics

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Capgemini - Machine Learning Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
bytedance - Research Engineer Graduate (Machine Learning Sys-US) - 2024 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Ion - Senior Technical Consultant – IT2

Ion

Central Sulawesi, Indonesia (On-Site)
7 Months ago
PwC - IN_Senior Associate_Azure Data Engineer _OneCloud _Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Saviynt - Sr. Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
7 Months ago
PwC - IN- Senior Associate_ DevOps_Advisory Corporate_Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Nagarro - Senior Engineer, DevOps

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Samsung Semiconductor - Senior Engineer, System Software

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Months ago
Tencent - Senior Researcher: Artificial General Intelligence (Natural Language Processing)

Tencent

Bellevue, Washington, United States (On-Site)
9 Months ago
Microsoft - Principal Applied Scientist

Microsoft

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Reddit - Principal Machine Learning Engineer, Ads Measurement

Reddit

United States (Remote)
2 Weeks ago
Google - Machine Learning Algorithm Engineer, Silicon

Google

Mountain View, California, United States (On-Site)
1 Month ago
Vigaet - Machine Learning Engineer-Internship

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
matchgroup - Sr. Software Engineer, Machine Learning

matchgroup

Palo Alto, California, United States (Hybrid)
3 Weeks ago
Aisera Jobs - LLM/ML Engineer

Aisera Jobs

Athens, Greece (Remote)
2 Years ago
Outlier - Software Engineer (Python)

Outlier

Faridabad, Haryana, India (Hybrid)
7 Months ago
Instawork - Senior / Staff ML Engineer

Instawork

San Francisco, California, United States (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Evolution  - Live In-Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
3 Months ago
Suki - Senior Backend Engineer (Go/C++)

Suki

Redwood City, California, United States (On-Site)
1 Month ago
Apple - Systems Metrology Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Days ago
MyFitnessPal - Software Engineer III, iOS - Ads

MyFitnessPal

United States (Remote)
5 Days ago
Axonius - Senior Onboarding Technical Account Manager

Axonius

United States (Remote)
1 Week ago
Coherent corp. - Laser Test Engineer

Coherent corp.

Wilsonville, Oregon, United States (On-Site)
1 Month ago
Fashionphile - Luxury Sales Specialist

Fashionphile

New York, New York, United States (On-Site)
1 Month ago
bytedance - Senior Technical Project Management - Edge Cloud Infrastructure - San Jose / Seattle / Boston

bytedance

San Jose, California, United States (On-Site)
7 Months ago
CRB workforce  - Senior NOC Technician

CRB workforce

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Instawork - Account Executive

Instawork

Chicago, Illinois, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Info Stretch - Programmer Analyst 5

Info Stretch

Lansing, Michigan, United States (Hybrid)
6 Months ago
Epic Games - Build Engineer, Fortnite

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
PwC - IN-Associate_ Azure DevOps Engineer_OneCloud_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Escape Velocity Entertainment - Release Engineer

Escape Velocity Entertainment

(Remote)
2 Months ago
Devoteam - Distributed Cloud | AWS DevOps Engineer

Devoteam

Lisbon, Lisbon, Portugal (Remote)
7 Months ago
Scopely - Principal Server Engineer, Infrastructure

Scopely

Barcelona, Catalonia, Spain (On-Site)
4 Months ago
Nagarro - Senior Engineer

Nagarro

Portugal (Remote)
7 Months ago
Rackspace Technology - Software Engineer IV

Rackspace Technology

United States (Remote)
3 Months ago
Nagarro - Associate Principal Engineer, QA Automation

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Penn Interactive - Engineering Manager, ML Platform

Penn Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We believe every author should have an equal opportunity to succeed. Therefore, our mission is to discover hidden talents and turn them into globally successful authors.


Inkitt is a pioneer at the forefront of Data Driven Publishing. Using an analytic and objective approach, we’ve discovered hundreds of talented authors around the world with over 50% of our published authors achieving $100,000+ in sales. We have forever changed the traditional publishing model by inventing an algorithm which analyzes users' reading behavior to identify hits, in turn removing subjectivity from the equation. This gives Inkitt the unique ability to discover hidden talents that might otherwise have gone unnoticed.


Hits that are identified by our algorithm, are then licensed to and distributed on our Galatea app where we systematically generate blockbusters by A/B testing the content of our stories. This process is our own unique creation, and something which has never before been done in the entertainment industry. 


At present, we are an international team of 85 passionate and dedicated inventors and entrepreneurs and we are growing quickly. We are proud that our mission has persuaded early investors in Google and Spotify to back us, as well as attracted talents from Netflix, Activision Blizzard, DeliveryHero, Babbel, and N26 to join us.


We invent new solutions to problems we encounter, as opposed to simply iterating upon existing solutions. 


Join us to build the Disney of the 21st Century!


FT1000: #8 Fastest-Growing Company in Europe 2023

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (Hybrid)

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Inkittt

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug