Role & responsibilities
A unique opportunity to be a part of growing Deloitte Technology Solutions that drives consistency, quality, and efficiency of the services delivered to clients.
Overview
The Developer will design, build, and deploy agentic AI solutions using Azure Agent Builder Studio, .NET, Python and AI-assisted development tools.
Key Responsibilities
- Develop AI agents using Azure Agent Builder Studio.
- Write clean, scalable code in .NET or Python.
- Utilize GitHub CoPilot and AI-assisted tools for development efficiency.
- Integrate AI models and APIs into agentic applications.
- Collaborate with QA and DevOps teams for deployment.
Required Skills & Qualifications
- Strong proficiency in Python and related technologies.
- Strong proficiency in .NET framework and C#.
- Experience with Azure Agent Builder Studio or similar AI development platforms.
- Familiarity with GitHub CoPilot and AI-driven development.
- Knowledge of REST APIs, microservices, and cloud-native development.
Location: Hyderabad
Timings: 11 AM to 8 PM
Qualifications
Education: Bachelors or master’s degree in computer science, Engineering, or a related field.
Technical Skill Set
- Minimum of 8 years of experience in GenAI/AI/ML and Python programming with a solid understanding of software engineering principles.
- AI/ML and Gen AI Technologies: OpenAI API, Open Source LLMs (Llama2, Mistral, Mixtral), and frameworks like Langchain and Haystack.
- Frontend Technologies: Angular 16, Bootstrap 5, CSS, JavaScript, jQuery.
- Backend Technologies: .NET 8, ASP.NET Web API, Azure API Management, Python APIs/Functions.
- Databases: SQL Databases, NoSQL Databases, Cosmos DB, SQL Tables
- Business Services/Domain Knowledge: Integration with various enterprise systems, managing large datasets, and data processing techniques.
- Auditing: Understanding of compliance and security auditing within enterprise systems.
Interpersonal Skill Set
- Ability to think analytically, solve problems and document solutions.
- Ability to communicate complex ideas in a clear, concise manner.
- Work on multiple tasks in parallel while maintaining high quality standards.
- Candidate must be process-oriented with sound judgment, demonstrate attention to detail.
- Demonstrate flexibility to perform and deliver in an ever-changing work environment.
- Candidate must be energetic, driven and committed to project success while working under tight time constraints and pressure.
- Develop contingency plans where appropriate.
- Identify opportunities for improvement and make constructive suggestions for change.
- Continuously manage customer expectation