Nielsen Logo

Nielsen

STAFF SOFTWARE ENGINEER

Posted Yesterday
Hybrid
Mumbai, Maharashtra
Mid level
Hybrid
Mumbai, Maharashtra
Mid level
The Staff Software Engineer will join Nielsen's cross-functional team to improve user workflows in Intelligence Studio by building cloud-based microservices for big data applications. Responsibilities include software development, integration, code reviews, and enhancing data science products through collaboration and promoting best practices.
The summary above was generated by AI

At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it’s consumed. Together, we are proudly rooted in our deep legacy as we stand at the forefront of the media revolution. When you join Nielsen, you will join a dynamic team committed to excellence, perseverance, and the ambition to make an impact together. We champion you, because when you succeed, we do too. We enable your best to power our future.


ABOUT THIS JOB


Nielsen Global Media uses cutting edge technology and industry leading data science to tackle some of the hardest problems in marketing science. We’re automating our models with artificial intelligence and machine learning to produce the same quality insights as a traditional white-glove consulting engagement at unparalleled speed and scale. 


Intelligence Studio is a horizontally scalable, cross-cloud technology agnostic platform built with trusted open source components like VS Code, Apache Airflow, Jupyterhub and MLFlow. It allows data scientists to focus on doing data science by taking care of essential concerns like data access, logging, configuration, resource negotiation, dependency management, orchestration, and testing. 


We’re looking for a Staff Software Engineer to help our talented, cross-functional team improve user workflows in Intelligence Studio. Ideal candidates will be hands-on technologists with experience in Python, Kubernetes, Distributed Systems, AWS or Azure cloud infrastructure. This position is a fantastic opportunity for an experienced engineer to work with creative engineers and cutting-edge technologies. 

RESPONSIBILITIES

  • Build software and integrations in a cloud-based microservices environment (kubernetes) for big data applications with Spark, Ray, etc.
  • Writing software in python, typescript, go, Java and Scala 
  • Work with stakeholders and technical leadership to design and build interfaces, workflows, and services that enhance the delivery of data science products 
  • Actively participate in team code reviews and enforce quality standards 
  • Work within a cross-functional team to author clear and purposeful epics/stories
  • Promote and enforce best practices in development and operations 
  • Identify opportunities and weaknesses in the platform architecture
  • Design and develop data visualization tooling using electron, jupyterhub, plotly, typescript and pandas to enhance data exploration workflows for data science
  • Integrate data science visualization and diagnostic tooling like tensorboard, ray serving, spark history server into an existing distributed compute and development environment
  • Build secure integrations with the kubernetes api allowing the management of user workloads in a shared environment with potentially sensitive data
  • Understand and debug interactions between cloud networking components (ALBs, web api proxies) cluster ingression and security using kong and istio, python-based web servers and modern web transfer protocols like websockets and http3.

A LITTLE BIT ABOUT YOU

  • You are an experienced software engineer with a proven track record of quickly learning and implementing new technologies. You love technology and are excited to work on a high-performance team building a very ambitious product. You are looking for an opportunity to grow your career and your technical depth by diving into a project working on the current state of the art in big data and cloud technologies. 

QUALIFICATIONS

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent industry experience 
  • Typescript, Python, Kubernetes, Airflow, Electron, Jupyter, Pandas, Keras, ray, tensorflow, CUDA
  • Apache Spark, Istio, Scala, Java, Go, kong, cloud software design, containerized microservices & distributed caching.
  • Experience with machine learning (RNNs, CNNs, random forest, LLMs) a plus

Please be aware that job-seekers may be at risk of targeting by scammers seeking personal data or money. Nielsen recruiters will only contact you through official job boards, LinkedIn, or email with a nielsen.com domain. Be cautious of any outreach claiming to be from Nielsen via other messaging platforms or personal email addresses. Always verify that email communications come from an @nielsen.com address. If you're unsure about the authenticity of a job offer or communication, please contact Nielsen directly through our official website or verified social media channels.

Top Skills

Go
Java
Python
Scala
Typescript

Similar Jobs

2 Days Ago
Easy Apply
Hybrid
Pune, Maharashtra, IND
Easy Apply
Senior level
Senior level
AdTech • Big Data • Digital Media • Marketing Tech
As a Staff Software Engineer, you'll lead technical efforts to design and build solutions that enhance the understanding of ad quality for advertisers, manage the software lifecycle, and collaborate with teams to develop API and product requirements in a dynamic environment.
Top Skills: JavaPython
2 Days Ago
Easy Apply
Hybrid
Pune, Maharashtra, IND
Easy Apply
Senior level
Senior level
AdTech • Big Data • Digital Media • Marketing Tech
As a Staff Engineer at IAS, you will architect and build data platforms, lead software lifecycle processes, and mentor the team while collaborating with product stakeholders to develop solutions. You will stay updated on data technologies and enhance reporting functionality in a fast-paced environment.
Top Skills: SQL
5 Hours Ago
Park Road, Andheri, Mumbai Suburban, Maharashtra, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
As a Staff Software Engineer, you will lead Agile delivery projects, mentor software developers, promote quality and automation, and ensure alignment with business goals. You will take ownership of software design and advocate for best practices in software engineering while engaging with stakeholders at all levels.
Top Skills: .NetAngular

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account