Description
Key Skills: JavaScript, TypeScript, Python, HTML, CSS, Backend Development, Databases, Cloud Platforms, Generative AI, Large Language Models
Good to Have Skills: Exposure to React, Angular, or Vue frameworks. Experience with Node.js, Spring Boot, or Python frameworks. Hands-on experience with cloud platforms and services. Knowledge of Git version control, Agile methodologies, and DevOps practices. Academic or personal projects involving AI, ML, or GenAI technologies. Understanding of Google ADK Agent Development Kit and agentic frameworks.
Roles & Responsibilities:
- Develop and maintain web applications using modern front-end and back-end technologies for scalable solutions.
- Build responsive UI components and create REST, FastAPI, and GraphQL APIs for enterprise applications.
- Write clean, maintainable, and testable code following industry best practices and coding standards.
- Participate in code reviews and collaborate with development teams to ensure high-quality software delivery.
- Develop and deploy applications on cloud platforms including Azure, AWS, and GCP environments.
- Work with cloud services such as compute instances, storage solutions, databases, and various APIs.
- Support monitoring, logging, and performance optimization of cloud-based applications and services.
- Assist in building GenAI-powered features such as chatbots, copilots, and intelligent assistants.
- Work with Large Language Models via APIs including prompting, grounding, and response handling.
- Learn and apply prompt engineering basics and AI-assisted coding practices for productivity enhancement.
- Experiment with embeddings, vector search, and RAG-style patterns under guided learning supervision.
- Actively learn new technologies, frameworks, and AI concepts to stay current with industry trends.
- Collaborate with cross-functional teams including Product, UX, Data, and AI teams effectively.
- Contribute to technical documentation and knowledge sharing within the engineering organization.
- Follow secure coding practices, data privacy guidelines, and ethical AI development standards.
Education: Bachelor's degree in Computer Science, Engineering, IT, or related field with strong academic foundation in programming and data structures