Skills required
Technologies this role asks for
Prepare for this role
Learn the required skills, practice interview MCQs, then come back and apply for Java, Python .
Get new job alerts
Be notified when roles like this match your profile.
You’ll hear about matching jobs on this device.
- Tap the Share button in Safari
- Choose Add to Home Screen
- Open SoftoJobs from your Home Screen
- Tap Enable Job Alerts
Job description
What you’ll do in this role
Job Overview
HCLTech is hiring an AI Developer I in Gautam Buddha Nagar, Uttar Pradesh, India. This graduate-level opportunity focuses on building technical solutions that incorporate artificial intelligence and generative AI. The role supports customer projects through the journey from early ideation to a minimum viable product (MVP), with exposure to cloud-native engineering, AI/ML technologies and DevOps practices.
The selected candidate will work with the engineering team to help design, develop and integrate GenAI-enabled applications. The position is suited to a newly graduated developer who has experience with Java or Python, a basic foundation in software development, and an interest in learning modern AI and cloud technologies.
Key Responsibilities
AI and Application Engineering
- Help develop solutions that use generative AI and integrate AI capabilities into cloud-native application architectures.
- Contribute to the design and implementation of GenAI-enabled applications that work with microservices and container-based environments.
- Support solutions deployed across public, private and hybrid cloud environments.
- Work with engineering colleagues and project partners on technical initiatives involving AI, cloud and infrastructure technologies.
Project Delivery and Optimization
- Support the development of GenAI solutions from initial ideation through MVP implementation.
- Help assess AI models for cloud deployment and contribute to improving their efficiency and effectiveness against project requirements.
- Assist in reviewing existing applications and identifying technical changes that can help align them with cloud-native and 12-factor application principles.
- Contribute to proof-of-concept and MVP projects while supporting technical quality and delivery commitments.
Innovation and Knowledge Sharing
- Support the adoption of generative AI within cloud-native projects.
- Stay informed about developments in AI and cloud engineering and share relevant learning with the team.
- Contribute to technical knowledge materials such as whitepapers and blogs, and support participation in industry events.
- Maintain practical technical skills and bring a learning-oriented approach to project work.
Client Collaboration
- Assist clients in understanding how GenAI and machine learning can be incorporated into cloud-native systems.
- Participate in client workshops and technical briefings about potential AI use cases and implementation approaches.
- Support clear communication, sound technical guidance and alignment with project goals.
Required Skills
- Java or Python: Experience with at least one of these programming languages is required.
- Software development: Basic understanding of software development concepts and practices.
- AI/ML exposure: Foundational exposure to artificial intelligence and machine learning technologies.
- OpenAI API: Familiarity with using the OpenAI API as a generative AI framework or integration interface.
- Prompt engineering: Basic experience designing and refining prompts to guide AI model outputs.
- Communication: Strong spoken and written English communication skills.
- Agile and Scrum: Willingness to learn and contribute in an Agile and Scrum project environment.
- A positive, solution-oriented attitude and willingness to develop new technical skills.
Desired Skills and Knowledge
- Basic understanding of natural language processing concepts, including tokenization, embeddings, transformers and language models.
- Interest in AI data engineering, including data preprocessing, feature engineering and preparing data pipelines for AI models.
- Awareness of AI ethics and bias mitigation, with an interest in applying responsible AI practices.
- Basic knowledge of cloud-native technologies and DevOps practices.
- Willingness to pursue relevant technical and cloud certifications, including AI/ML learning paths from providers such as Google, Microsoft, AWS, Linux Foundation, IBM or Red Hat.
Education and Experience
This is a graduate-level role intended for a newly graduated developer. The job description does not specify a particular degree, academic branch, passing-out batch or numerical experience range. Applicants should have experience with Java or Python and a basic understanding of software development, along with exposure to AI/ML technologies.
Technologies and Technical Areas
- Java or Python: One of these programming languages is required.
- Generative AI: Applying GenAI capabilities in application development.
- OpenAI API: Familiarity with an API used to integrate generative AI capabilities.
- Prompt Engineering: Creating and improving prompts for AI models.
- Machine Learning and NLP: Foundational exposure to ML, tokenization, embeddings, transformers and language models.
- Cloud-native engineering: Working with microservices, containers and public, private or hybrid cloud environments.
- DevOps: Basic understanding of DevOps practices.
- Agile and Scrum: Working within an iterative project delivery approach.
Cloud and Technology Ecosystem
The job description identifies collaboration with technology partners including Google, Microsoft, AWS, IBM, Red Hat, Intel, Cisco and Dell/VMware. These names describe the wider partner ecosystem in the posting; they should not be interpreted as a requirement to have hands-on experience with every listed vendor or product.
Who Should Apply
This opportunity is relevant to newly graduated developers who have worked with Java or Python and want to build their skills in generative AI, machine learning and cloud-native application development. Candidates who have explored OpenAI API integration, prompt design, NLP fundamentals, containers or DevOps concepts may find those areas useful when demonstrating their current knowledge.
Applicants should be comfortable learning unfamiliar tools, collaborating with engineering teams and communicating with clients. An interest in responsible AI, data preparation and the development of proof-of-concept solutions is also relevant to the responsibilities described.
Work Location and Employment
The stated job location is Gautam Buddha Nagar, Uttar Pradesh, India. The supplied job description does not explicitly identify a remote or hybrid arrangement or state a separate employment schedule. The SoftoJobs record therefore uses the configured onsite and full-time defaults.
How to Apply
Review the role requirements and submit your application through the official HCLTech careers page. Highlight your Java or Python experience, software development foundation, AI/ML exposure and any practical work involving the OpenAI API or prompt engineering.
Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Passing Batch
2026, 2025, 2024, 2023, 2022
Experience
Not specified (Freshers welcome)
Similar Fresher Jobs
More openings you may like