Deloitte's GenAI Engineer will drive tangible value for Deloitte's business investments by delivering solutions that delight customers and users, leveraging GenAI and engineering craftmanship across multiple programming languages and modern frameworks.
Requirements
- 2+ years of experience with AI/ML, including at least 1 year 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 the understanding of OOP/OOD, data structures, algorithms, code instrumentations, etc.
- Prior experience with one or more of the following: Python, R, TensorFlow, PyTorch, Keras, Julia, ML libraries, NLP, etc.
- Prior experience with big data technologies and one or more of the following: Angular, React, NodeJS, C, .NET Core, Java, Golang, SQL/NoSQL.
- Prior experience with cloud-native engineering, using FaaS, PaaS, or micro-services on one of the cloud hyperscalers such as Azure, AWS, or GCP.
- Prior experience using one or more of the methodologies & tools, such as XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, SonarQube, etc., to deliver high-quality products rapidly.
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.
- Participate in 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 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.
- Develop 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 the clients and industries/sectors you serve
- Limited immigration sponsorship may be available.
- A bachelor’s degree in computer science, software engineering, or a related discipline. Experience is the most relevant factor.