Graduate Engineer Training
Noida, UP, IN, 201305
Job Title: Graduate Trainee Engineer (Python & AI)
Organization Name: NEC Corporation India Pvt. Ltd.
Reporting relationship: Reporting to Technical Lead
Location: Noida
Engagement Type: Full-Time / Staff
Role Overview
The Graduate Trainee Engineer will be responsible for supporting the design, development, and implementation of Python-based applications and AI-driven solutions. The role focuses on building strong technical foundations in programming, data processing, and AI-related applications while contributing to real-time projects. The trainee will work closely with senior engineers and cross-functional teams to develop scalable, efficient, and innovative technology solutions.
Key Responsibilities
• Develop, test, and maintain applications using Python.
• Assist in building and deploying AI/ML models for business use cases.
• Work on data preprocessing, analysis, and automation tasks.
• Support development of AI-related applications such as chatbots, predictive models, or intelligent automation tools.
• Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
• Write clean, maintainable, and well-documented code following best practices.
• Participate in debugging, troubleshooting, and performance optimization.
• Stay updated with emerging trends in Python, AI, and related technologies.
• Prepare technical documentation and reports for developed solutions.
Required Skills & Experience
• 0–1 year of experience (Freshers with strong project/internship experience are encouraged to apply).
• Strong programming knowledge in Python with hands-on project experience.
• Understanding of AI/ML concepts and practical exposure to AI-related applications.
• Familiarity with Python libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch.
• Basic knowledge of data structures, algorithms, and object-oriented programming.
• Exposure to REST APIs and basic database concepts (SQL/NoSQL).
• Strong analytical and problem-solving skills.
• Excellent verbal and written communication skills.
Preferred Skills
• Internship or academic project experience in AI/ML or Python development.
• Familiarity with Git or other version control systems.
• Exposure to cloud platforms (AWS, Azure, or GCP).
• Knowledge of automation frameworks or AI-based tools.
• Participation in hackathons, coding competitions, or research initiatives.
Educational Qualification
- Bachelor’s degree in Computer Science, Information Technology, Artificial Intelligence, Data Science, or related field.
- Relevant certifications in Python, AI/ML, or Data Science are an added advantage.
Specialization Description
General IT Infrastructure Systems Administration work focuses on installation, configuration, and maintenance of IT systems software and hardware for multi-user server computers and/or personal computing devices including:
- Meeting end user needs by ensuring the uptime, performance, resource availability, and security of the computers managed within established budgets and operational guidelines
- Acquiring, installing, and upgrading computer components and software and planning for/responding to service outages and other problems
- Automating routine tasks using scripting and writing basic computer programs to address more complex systems software configuration and enhancement
Level Description
Senior support level position requiring a broad knowledge of operational procedures and tools typically obtained through extensive work experience though may require vocational or technical training. Typically works under limited supervision for routine situations whilst providing assistance and training to lower level employees. Generally works on tasks/problems that are not routine and requires analysis to understand. Provides assistance and training to lower level employees.