Gen AI -Software Engineer II
- Source: Deloitte
- Deloitte
- On-site
- State of Karnataka, India
- Mid level
Job Description
Artificial Intelligence & Engineering
AI & Engineering leverages cutting-edge engineering capabilities to help build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These insights are powered by engineering for business advantage, helping transform mission-critical operations.
Join our AI & Engineering team to help transform technology platforms, drive innovation, and help make a significant impact on our clients’ achievements. You’ll work alongside talented professionals reimagining and re-engineering operations and processes that could be critical to businesses.
Position Summary
Role: Software Engineer II
As a Software Engineer II on the AI & Engineering team, you will be responsible for:
- Designing, building, and deploying agentic AI solutions, including autonomous agents, multi-agent systems, and large language model-enabled applications
- Designing and developing full-stack applications using modern frontend frameworks such as Angular (v14+) or React (v18+) and backend technologies such as .Net, Java, Python, or Node.js
- Translating business and functional requirements into scalable software components, APIs, pipelines, and enterprise integrations
- Applying AI-augmented development practices using tools such as GitHub Copilot, Claude Code, and similar coding assistants to accelerate software delivery across design, coding, debugging, refactoring, testing, and documentation
- Using prompt engineering techniques including zero-shot, few-shot, and chain-of-thought prompting to improve development productivity and solution quality
- Critically evaluating AI-generated code and recommendations for correctness, security, maintainability, performance, and alignment to enterprise engineering standards
- Evaluating emerging models, frameworks, and tools; prototyping solutions; and assessing scalability, robustness, and safety
- Supporting production deployments by monitoring performance, identifying issues, maintaining documentation, and contributing to process improvements and automation
- Collaborating with cross-functional teams and stakeholders to communicate technical concepts, support delivery tracking, and contribute to knowledge sharing and innovation.
The team
Engineering as a Service provides complete design, implementation, and technology operations, leveraging our core engineering expertise. We transform engineering teams, modernize technology, and deliver complex programs with a product engineering approach. Our flexible delivery models—traditional teams, pools, or pods—are tailored to each client’s needs, offering engineering-led advisory, implementation, and operational capabilities to accelerate innovation.
Location: Bengaluru/Hyderabad
Qualifications
Required:
- 3-6 years of experience in artificial intelligence, machine learning, software engineering, or full-stack application development
- Experience designing, developing, and deploying generative artificial intelligence or artificial intelligence / machine learning solutions from use case definition through production
- Experience building or supporting agentic or autonomous systems
- Hands-on experience with AI coding assistants such as GitHub Copilot, Claude Code, or similar tools in day-to-day software engineering workflows
- Experience applying prompt engineering techniques, including zero-shot, few-shot, and chain-of-thought prompting, for software development and problem solving
- Experience building frontend applications using Angular (v14+) or React (v18+) with TypeScript / JavaScript (ES6+), HTML5, CSS3, and UI frameworks such as SCSS, Tailwind, Bootstrap, or Material UI
- Experience with state management and frontend build tooling such as NgRx, Redux, Context API, Webpack, Vite, or Angular CLI
- Experience building backend services using Java (11+) with Spring Boot or Spring MVC, Python, or Node.js with Express.js
- Experience designing and integrating REST or GraphQL APIs and implementing security patterns such as OAuth 2.0, JWT, and Spring Security
- Experience with cloud environments, large language model hosting, continuous integration / continuous deployment pipelines, Docker, and Kubernetes
- Experience working with microservices or event-driven architecture and translating functional requirements into technical deliverables across the software development lifecycle
- Experience with relational and NoSQL data technolo…
Skills
- React
- dot-net
- Java
- Python
- NodeJS
- Github
- gitHub-copilot
- claude-code
- claude-by-anthropic
- TypeScript
- microsoft-typescript
- javascript
- es6
- HTML5
- css-3
- Tailwind
- Bootstrap
- Material-UI
- reduxjs
- Webpack
- angular-cli
- spring
- spring-boot
- spring-mvc
- GraphQL
- oauth
- spring-security
- Docker
- Kubernetes
- PostgreSQL
- mysql
- MongoDB
- Redis
- Hibernate
- Flask
- microsoft-graph
- guardrails
- amazon-web-services
- microsoft-azure
- google-cloud-platform
- aws-copilot
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
