Skip to main content
Back to jobs

Senior Software Engineer with Python & Gen AI experience

External
Nielseniq logoNielseniq · Chennai, India
Full-timeOn-site1w ago
AgileAWSAzureCI/CDComplianceDjango
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design and develop scalable, cloud-native applications using Python and FastAPI.
  • Build and maintain APIs and backend services with a strong focus on performance, reliability, and maintainability.
  • Develop and integrate Generative AI solutions, including LLM-based applications and prompt engineering techniques.
  • Contribute to the design of distributed and event-driven systems with high availability.
  • Collaborate with architects and senior engineers to implement scalable and extensible system designs.
  • Implement CI/CD pipelines, automated testing, and DevOps best practices.
  • Leverage AI-assisted development tools (e.g., GitHub Copilot) to improve development efficiency.
  • Ensure code quality through testing, reviews, and adherence to engineering standards.
  • Monitor and optimize applications using logging, monitoring, and observability tools.
  • Work closely with cross-functional teams to deliver AI-powered business solutions.
  • SLM fine-tuning for edge or cost-efficient deployments
  • Bachelor's degree in computer science, Engineering, or a related field.
  • 6-8 years of experience in software development.
  • Must-Have Skills:
  • Strong proficiency in Python and object-oriented programming.
  • Experience with LLM fine-tuning, RAG (Retrieval-Augmented Generation), or vector databases.
  • Experience in building REST APIs using FastAPI or similar frameworks (Flask/Django).
  • Hands-on experience with Generative AI / LLMs and prompt engineering.
  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Experience with CI/CD pipelines, version control (Git), and DevOps practices.
  • Knowledge of distributed systems fundamentals and microservices architecture.
  • Experience with testing frameworks such as Pytest.
  • Strong debugging, problem-solving, and analytical skills.
  • Good-to-Have Skills:
  • Familiarity with Infrastructure as Code (Terraform, Pulumi).
  • Experience with SLM deployment on edge or low-latency environments
  • Experience with observability tools (Prometheus, Grafana, OpenTelemetry, etc.).
  • Knowledge of polyglot persistence (SQL & NoSQL databases).
  • Familiarity with AI-assisted coding tools like GitHub Copilot.
  • Exposure to containerization and orchestration (Docker, Kubernetes).
  • Prior experience working in Agile/Scrum environments.

Benefits

Flexible working environmentVolunteer time offLinkedIn LearningEmployee-Assistance-Program (EAP)About NIQFor more information, visit NIQ.comWant to keep up with our latest updates?Follow us on: LinkedIn | Instagram | Twitter | FacebookOur commitment to Diversity, Equity, and InclusionAt NIQ, we are steadfast in our commitment to fostering an inclusive workplace that mirrors the rich diversity of the communities and markets we serve. We believe that embracing a wide range of perspectives drives innovation and exceFlexible scheduleEquity / stock options

Additional Information

Senior Software Engineer, Chennai We are seeking a highly skilled Python & Generative AI Engineer (6-8 years experience) to design, build, and optimize scalable, cloud-native AI applications. This role blends hands-on development, system design, and applied AI engineering, with a focus on Large Language Models (LLMs) and Small Language Models (SLMs). The ideal candidate is a strong backend engineer with experience in distributed systems and AI-driven applications, capable of owning features end-to-end while contributing to architecture, performance optimization, and model fine-tuning workflows.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Nielseniq? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect