Home
Jobs
2 Job openings at DB Digital (Dainik Bhaskar Digital)
Principal Machine Learning (ML) Engineer

Noida, Uttar Pradesh, India

12 years

Not disclosed

On-site

Full Time

As our Principal Machine Learning (ML) / Personalization Engineer, you will:  Architect and deploy ML-based personalization systems for our suite of digital news products, including recommender systems for content ranking, homepage personalization, push notification targeting, and audience segmentation. Collaborate closely with editors, product managers, and analysts to integrate machine learning into the editorial workflow—making content creation, packaging, and distribution smarter and audience-aware. Analyze user behavior and content consumption patterns using large-scale datasets to build user understanding models and inform personalization strategies. Own the end-to-end ML pipeline: from data acquisition, feature engineering, model training & evaluation, to deployment and real-time inference. Drive experimentation culture: lead A/B testing and iterative optimization of recommendation and ranking models. Stay on top of global trends in personalization, news AI, large language models (LLMs), and recommendation systems, and bring best-in-class solutions to our stack. Who you need to be: Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related field. 8–12 years of experience in machine learning, ideally in recommendation systems, personalization, or search relevance. Strong experience with Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn. Hands-on with recommendation engines (collaborative filtering, content-based, hybrid models) and vector similarity models. Experience with real-time data processing frameworks and deploying models in production. Solid understanding of SQL and data platforms (e.g., Snowflake, BigQuery, or Redshift). Exposure to BI tools (Metabase, Looker, Tableau) is a plus. Comfortable navigating ambiguous, fast-paced environments and leading cross-functional initiatives. Excellent communication and collaboration skills—able to explain complex ML concepts to non-technical stakeholders. Show more Show less

Principal Data Engineer

Noida, Uttar Pradesh, India

8 years

Not disclosed

On-site

Full Time

What you need to do: We're building the most personalized and intelligent news experiences for India’s next 750 million digital users. As our Principal Data Engineer , you will: Design and maintain data infrastructure that powers personalization systems and analytics platforms with seamless data flow from source to consumption. Architect scalable data pipelines processing massive volumes of user interaction and content data across our news platforms. Develop robust ETL processes and implement distributed data processing workflows for large-scale transformations and analytical processing. Create and maintain data lakes/warehouses that consolidate data from multiple sources, optimized for ML model consumption and business intelligence. Implement data governance practices and partner with the ML team to ensure right data availability for recommendation systems. Who you need to be: Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field with 8-12 years of data engineering experience (3+ years in senior role). Expert-level SQL skills with strong experience in Apache Spark ecosystem (Spark SQL, Streaming, SparkML) and proficiency in Python/Scala. Experience with AWS data ecosystem (RedShift, S3, Glue, EMR, Kinesis, Lambda, Athena) and ETL frameworks (Glue, Airflow). Proven track record building large-scale data pipelines in production environments, preferably in high-traffic digital media. Excellent communication skills with ability to work effectively across teams in a fast-paced environment requiring engineering agility.  Apply: Email work@dbdigital.in with (Subject: Principal Data Engineer @ DB Digital), your LinkedIn profile & relevant details. Note: This role is based out of Noida (NCR). About Us: We’re DB Digital, a digital products company, focused exclusively on building the best content products for India. More than 750 million Indians will be online on their mobile devices by 2025, hungry for more - more news, more information, more knowledge, and we want to be their trusted, go-to source for high quality content delivered to them daily in the most easy to consume way, personalized for their specific needs. India deserves a much better class of News products and we’re going to be the ones to deliver it. We’re backed by India’s biggest newspaper group (The Dainik Bhaskar Group) which reaches tens of millions of consumers across India on a daily basis, in multiple languages including Hindi, Gujarati and Marathi. We’re building a core team of young people who can help us achieve our vision. We believe in betting on young people who’re very curious, extremely ambitious, relentlessly resourceful, can pick up new skills quickly and are willing to do whatever is needed to win. The kind of people who will thrive & grow at DB Digital are those who believe life is short; there’s no time to waste and value learning and self evolution over anything else. You will be working with a small team of some awesome, like minded people with an excellent culture which enables all of the above and also be learning the basics of building great products that solve real problems for millions of Indians - at a setup very similar to that of an early stage consumer technology startup - ideal if you want to start something of your own in the future. How We Work: This is our set of values that all of us adhere to and believe in. Everyone in the team exhibits these and these define how we take any decisions at every level - be it business or product or anything else. Have a Founder Mentality: Act as if you are the founder. Treat this like your own baby. No excuses. No blame games. Just deliver with clear results. Obsess over the Customer: Do the right thing for the customer, always. Innovate on their behalf by understanding their problems, needs and aspirations deeply. Value Data over Egos & Opinions: Use all available data and insights for any decisions you make. Build hypotheses, run experiments, iterate. Repeat. Always be Hustling: Hustle like your life depends on it. Be relentlessly resourceful. Play with the cards you've been dealt, and win. Be Bold. Have Courage: Be ambitious. Have courage. Make bold bets. Do not stick to the status quo. Try new things. It’s okay to fail. Be an Awesome Team Player: Do not optimize for yourself, optimize for the team. Disagree openly, be transparent, but fully commit and execute on whatever the team decides. Be Curious & Open Minded: Have intellectual humility. Always be learning new things. Curiosity is your biggest advantage. Show more Show less

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview