Job Description
At Nielsen, we are passionate about shaping a better media future by providing powerful insights to drive client decisions and deliver extraordinary results. Our talented, global team focuses on capturing audience engagement across various media content, wherever and whenever it’s consumed. We are rooted in a deep legacy and are at the forefront of the media revolution.
About the Role
Join Nielsen Sports, a leader in the sports data ecosystem, as a Software Engineer working on cutting-edge AI systems involving computer vision, Large Language Models (LLMs), and Generative AI. This role involves developing innovative solutions that analyze complex multimedia sports data, contributing to industry-defining software, and expanding your skills in AI research and application.
Key Responsibilities
- AI/ML System Development: Design and build scalable AI/ML systems focused on sports media analysis.
- Model Implementation & Training: Develop and fine-tune deep learning models (e.g., RT-DETR for objects detection, custom classifiers) on large, domain-specific datasets.
- Computer Vision Solutions: Implement algorithms to identify visual elements such as logos and brand assets.
- LLM & GenAI Applications: Explore and develop solutions using LLMs and Generative AI for data processing, feature extraction, etc.
- Software Development & Deployment: Write maintainable code for AI/ML pipelines, build APIs, and integrate models into Nielsen Sports platforms.
- UI/UX for AI Tools: Develop internal tools and interfaces using frameworks like Streamlit, Gradio, or web stacks.
- Learning & Innovation: Keep up with advancements in AI related fields, evaluate new technologies.
- Collaboration: Work with data scientists, product managers, and engineers in an agile environment.
- Code Quality & Optimization: Enhance model performance and resource utilization.
- Data Handling: Participate in data collection, preprocessing, and augmentation.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, AI, ML, or related fields.
- 1-6 years of software development experience, with an interest in AI/ML and Computer Vision.
- Experience with deep learning models using frameworks like PyTorch or TensorFlow/Keras.
- Proficiency in Python.
- Exposure to or interest in LLMs and their applications.
- Basic understanding of UI scripting for model interaction.
- Familiarity with MLOps tools (Docker, Git).
- Strong fundamentals in software engineering.
- Problem-solving skills, eagerness to learn.
- Good communication and teamwork skills.
- Bonus: Full Stack Development experience.
Preferred Qualifications / Bonus Skills
- Experience with Generative AI vision models.
- Contributions to open-source AI/ML projects.
- Interest in sports data analytics.
- Knowledge of cloud platforms (AWS, GCP, Azure).
- Experience in video processing and data pipelines.
- Ability to adapt to new technologies quickly.
Job Security Advisory
Please be aware of scam risks. Only respond to official communication channels from Nielsen, and verify email addresses’ domains.