NIIT
NIIT

Software Engineer Trainee

onsite
Gurgaon
Best in Industry
Posted 2/4/2026
Exp: 0-1y

Responsibilities

  • Design and build AI-driven applications.
  • Collaborate with product managers and engineering teams to develop scalable systems that leverage AI/ML capabilities.
  • Work on modern tech stacks involving Node.js or Python for the backend and Angular or React.js for the frontend.
  • Integrate LLMs, embeddings, and generative AI models into production applications.
  • Develop high-quality, responsive user interfaces.
  • Design and implement backend services and APIs.
  • Improve application performance through efficient database queries and memory optimization.
  • Collaborate in code reviews and sprint planning.

Qualifications

  • B.E/B.Tech in Computer Science, IT, or related fields.
  • Strong expertise in JavaScript (Node.js) or Python.
  • Proficiency in React.js or Angular.
  • Knowledge of SQL and Vector Databases is a plus.
  • Basic understanding of Generative AI or LLM integration is highly preferred.
  • Goal-oriented with a results-driven desire for success.

About the Company

NIIT Limited is a leading global talent development corporation that builds skilled manpower pools for global industry requirements. Beyond training, NIIT builds its own cutting-edge learning platforms (NIIT Digital) and technologies. Joining NIIT means working in an environment that values learning, innovation, and digital transformation.