Deloitte's business investments require solutions that delight customers and users, driving tangible value. The Product Engineering team needs to deliver innovative digital solutions with proven bottom-line results and outcomes, leveraging a modernized software and product delivery model.
Requirements
- 5+ years of experience with AI/ML, including at least 2 years focused on GenAI and related technologies such as OpenAI, Claude, Gemini, LangChain, Agents, and vector databases, as well as approaches such as prompt engineering, fine-tuning, etc.
- Prior software engineering experience with an understanding of OOP/OOD, data structures, algorithms, and code instrumentations.
- Prior experience with many of the following: Python, R, TensorFlow, PyTorch, Keras, Julia, machine learning libraries, NLP, or other similar technologies.
- Prior experience with big data as well as with many of the following: Angular, React, NodeJS, C, .NET Core, Java, Golang, SQL/NoSQL, or other similar technologies.
- Prior experience with cloud-native engineering, using FaaS, PaaS, or micro-services on any of the cloud hyperscalers such as Azure (mandatory), AWS, or GCP.
- Prior experience using one or more of the methodologies and tools such as XP, Lean, SAFe, DevSecOps, SRE, Azure DevOps, GitHub, SonarQube, etc., to deliver high-quality products rapidly.
- Leverage AI/ML/GenAI where possible/appropriate.
Responsibilities
- Develop engineering solutions that solve complex problems with valuable outcomes, ensuring high-quality, lean designs and implementations.
- Serve as the technical advocate for products, ensuring code integrity, feasibility, and alignment with business and customer goals.
- Lead requirement analysis, component design, development, unit testing, integrations, and support.
- Maintain accountability for the integrity of code design, implementation, quality, data, and ongoing maintenance and operations.
- Stay hands-on, self-driven, and continuously learn new approaches, languages, and frameworks with significant focus on infusing AI/ML/GenAI where possible/appropriate.
- Create technical specifications, and write high-quality, supportable, scalable code ensuring all quality KPIs are met or exceeded.
- Possess deep expertise in modern software engineering practices and principles, including AI/ML/GenAI, Agile methodologies and DevSecOps to deliver daily product deployments using full automation from code check-in to production with all quality checks through SDLC lifecycle.
Other
- Excellent interpersonal and organizational skills, with the ability to handle diverse situations, complex projects, and changing priorities, behaving with passion, empathy, and care.
- Ability to travel 10%, on average, based on the work you do and products you build.
- Limited immigration sponsorship may be available.
- Demonstrate collaborative skills to work effectively with diverse teams.
- Engage with customers and product teams before, during, and after delivery to ensure the right solution is delivered at the right time.