Job Description
As a Software Engineer Intern, you will work alongside experienced engineers on real-world enterprise-grade products at ADP. You will contribute to building, testing, and optimizing software solutions with a focus on leveraging Generative AI (GenAI) and Agentic AI technologies.
Responsibilities
- Design, develop, and maintain software features across ADP’s product suite.
- Collaborate with cross-functional teams (Product, Developer, QA, and DevOps).
- Leverage GenAI tools (e.g., GitHub Copilot, Amazon Q) to accelerate coding, documentation, debugging, and deployment.
- Build or contribute to Agentic AI workflows, including LLM-based agents, tool-calling pipelines, and autonomous task runners.
- Write clean, well-tested code following best practices.
- Participate in Agile ceremonies (standups, sprint planning, retrospectives).
- Explore AI-assisted testing and deployment automation.
- Prepare technical documentation and present work to stakeholders.
Requirements & Qualifications
- Academic: 70% and above across academic career (10th, Intermediate, and Degree) with no active backlogs.
- Education: Students in their 3rd or 4th year of a Bachelor’s degree in Engineering (eligible branches: CSE / IT / AIML / DS).
- Soft Skills: Strong problem-solving skills and good English communication.
Skills Required
- Programming Languages: Proficiency in at least one of: Python, Java, or .NET.
- Databases: Proficiency in at least one of: MySQL, Oracle, any other RDBMS, or MongoDB.
- Scripting/Web: Proficiency in at least one of: Angular, Node.js, R, React, etc.
- AI/ML: Familiarity with AI/ML, LLMs, or GenAI tools.
- GenAI Proficiency: GitHub Copilot / Cursor for code completion; experience with models like Claude for debugging and documentation; prompt engineering for code and data tasks.