Overview
We are searching for a Junior Agentic Software Engineer to join our full-stack product development team, building innovative travel platform solutions. In this role, you will work alongside experienced engineers, leveraging cutting-edge AI coding tools to develop features, improve code quality, and contribute to a modern distributed architecture while growing your technical expertise.
Responsibilities
- Develop features and fix defects for our travel platform as part of a full-stack product development team, with guidance from more experienced engineers
- Use agentic coding tools (Claude Code, Cursor, GitHub Copilot) as part of daily development workflows to write, refine, and debug code
- Review AI-generated code for correctness and quality, under the mentorship of more experienced team members
- Contribute to refactoring and modernizing existing services using established patterns and guidance
- Write clean, testable, and well-documented code, whether authored manually or collaboratively with AI agents
- Participate in improving development processes and the operations of a distributed architecture
- Support quality, durability, and technical debt reduction efforts alongside Product Owners, Engineering Managers, Product Designers, and other team members
- Follow established security and privacy practices to safeguard our members' sensitive data, in partnership with our Risk and Security teams
- Contribute to meeting backend and system SLOs as part of the broader engineering team
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
- 1+ years of full-stack development experience building web applications and services (internship experience counts)
- Familiarity with AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) through professional use, personal projects, or academic work
- Foundational experience in building web applications and RESTful APIs, and in working within a microservices architecture
- Proficiency in one or more of the following: TypeScript/JavaScript, Python, C#/.NET
- Hands-on experience with at least one modern frontend framework such as React, Next.js, or Vue
- Exposure to cloud platforms (AWS, Azure, or GCP) and containerization concepts
- Understanding of prompt engineering concepts for code generation and development tasks
- Awareness of the Model Context Protocol (MCP) and how it enables AI agents to interact with external tools and data sources
- Working knowledge of Azure AI Foundry, Retrieval-Augmented Generation (RAG), and LangChain, along with graph-based data technologies (GraphRAG, GraphDB)
- Familiarity with version control (Git), CI/CD concepts, and Agile software delivery practices
- Proficiency with project management and collaboration tools (Jira, ADO, GitHub, or similar)
- Strong communicator and collaborator with a team-oriented mindset
- B2 level of English or higher, with an emphasis on technical communication skills
Nice to have
- Experience with ASP.NET Web Forms
- Knowledge of Angular
- Background in Angular Universal
- Familiarity with Docker
[GTS] Benefits (generic, except India)
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn