Senior Software Engineer

2 weeks ago


Bengaluru, India Kuku FM Full time

About The Role
As a Machine Learning Engineer II in Recommendation, you will be instrumental in advancing

our recommendation algorithms and content embeddings, directly driving the growth and

success of our Video and Audio Stories Platform.

Responsibilities

  • Recommendation Systems: Design and develop large-scale recommendation systems serving

millions of users, with a strong focus on personalization, scalability, and efficiency.

  • ML Execution: Drive the ML execution, specifically around feed ranking and recall-oriented

candidate generation systems.

  • Technical Ownership: Provide guidance in ML model formulation, experimentation, and

deployment. Take end-to-end ownership of ML systems, including key user-satisfaction metrics.

  • Architecture & Strategy: Contribute to the architectural strategy and design of complex ML

systems that meet the needs of users, and content stakeholders.

Requirements

  • Model Training & Serving: Hands-on experience training and serving large-scale ML models

using frameworks such as PyTorch or TensorFlow.

  • Production Experience: Proven track record of productionising machine learning models,

including designing and managing end-to-end ML systems and data pipelines.

  • Recommendation Expertise: Direct experience in building and applying large-scale (million+

users) machine learning solutions for feed ranking and personalized recommendations.

  • Research Awareness: Stay up-to-date with the latest advancements in recommender systems,

data engineering, and applied machine learning.

  • Education & Experience: Bachelor's or Master's in Computer Science, Machine Learning,

Statistics, or a related engineering field, with 2-4 years of relevant experience.

Why Join Us?

  • Opportunity to work in a fast-growing audio and content platform.
  • Exposure to multi-language marketing and global user base strategies.
  • A collaborative work environment with a data-driven and innovative approach.
  • Competitive salary and growth opportunities in marketing and growth strategy.

About KUKU
Founded in 2018, KUKU is India's leading storytelling platform, offering a vast digital library of audio stories, short courses, and microdramas. KUKU aims to be India's largest cultural exporter of stories, culture and history to the world with a firm belief in "Create In India, Create For The World".

We deliver immersive entertainment and education through our OTT platforms: Kuku FM, Guru, Kuku TV, and more. With a mission to provide high-quality, personalized stories across genres from entertainment across multiple formats and languages, KUKU continues to push boundaries and redefine India's entertainment industry.

Website:

Android App: Google Play

iOS App: App Store

LinkedIn: KUKU

Ready to make an impact? Apply now

Skills: production experience,research awareness,model training & serving,recommendation expertise



  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Bengaluru, India Progress Software Full time

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global team...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...


  • Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...


  • Bengaluru, Karnataka, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...


  • Bengaluru, India Aiprus Software Private Limited Full time

    Job Title:Senior Software Engineer – Java, PySpark, Reactive Programming Location:Bengaluru, India Experience:5+ Years Job Description We are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Developer 3 As a Senior Software Engineer you will play a vital role in crafting software solutions that drive innovation and user satisfaction. Your expertise will be valued as we continue to push the boundaries of healthcare solutions. In this role, you will be responsible for designing, coding, testing, and maintaining software solutions that...


  • Bengaluru, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...