Job Summary:
Deloitte is a leading professional services firm, and they are seeking a Principal GenAI Engineer to engage in high-visibility projects. This role involves delivering customer-focused solutions, providing technical leadership, and collaborating with cross-functional teams to develop advanced software solutions.
Responsibilities:
• Embrace and drive a culture of accountability for customer and business outcomes.
• 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, contributing to low-level architecture and 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 and review code of other engineers, mentoring them, to ensure all quality KPIs are met or exceeded.
• Develop lean engineering solutions through rapid, inexpensive experimentation to solve customer needs.
• Engage with customers and product teams before, during, and after delivery to ensure the right solution is delivered at the right time.
• Adopt a mindset that favors action and evidence over extensive planning.
• Utilize a leaning-forward approach to navigate complexity and uncertainty, delivering lean, supportable, and maintainable solutions.
• Work collaboratively with empowered, cross-functional teams including product management, experience, and delivery.
• Integrate diverse perspectives to make well-informed decisions that balance feasibility, viability, usability, and value.
• Foster a collaborative environment that enhances team synergy and innovation.
• 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.
• Strive to be a role model, leveraging these techniques to optimize solutioning and product delivery.
• Demonstrate strong understanding of the full lifecycle product development, focusing on continuous improvement and learning.
• Quickly acquire domain-specific knowledge relevant to the business or product.
• Translate business/user needs, architectures, and UX/UI designs into technical specifications and code.
• Be a valuable, flexible, and dedicated team member, supportive of teammates, and focused on quality and tech debt payoff.
• Exhibit exceptional communication skills, capable of articulating complex technical concepts clearly and compellingly.
• Inspire and influence teammates and product teams through well-structured arguments and trade-offs supported by evidence.
• Create coherent narratives that align technical solutions with business objectives.
• Engage and collaborate with product engineering teams at all organizational levels, including customers as needed.
• Build and maintain constructive relationships, fostering a culture of co-creation and shared momentum towards achieving product goals.
• Align diverse perspectives and drive consensus to create feasible solutions.
Qualifications:
Required:
• A bachelor's degree in computer science, software engineering, or a related discipline. An advanced degree (e.g., MS) is preferred but not required. Experience is the most relevant factor.
• Excellent software engineering foundation with deep understanding of OOP/OOD, sequence/activity/state/ER/DFD diagrams, data-structure, algorithms, code instrumentations, etc.
• 8+ years of experience with AI/ML, with last 2 years focused on GenAI as well as technologies like OpenAI, Claude, Gemini, LangChain, Agents, Vector databases, and approaches like Prompt Engineering, fine-tuning, etc.
• Proven experience in: Python, R, TensorFlow, PyTorch, Keras, Julia, ML libraries, NLP, etc.
• Strong understanding and experience in managing big data of various forms to generate insights and create intelligence.
• Proven experience with Angular, React, NodeJS, Python, Streamlit, C#, .NET Core, Golang, SQL/NoSQL.
• Proven experience with cloud-native engineering, using FaaS/PaaS/micro-services on cloud hyper-scalers like Azure, AWS, and GCP.
• Strong understanding of methodologies & tools like, XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, SonarQube, etc. to deliver high quality products rapidly.
• 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
Preferred:
• Excellent interpersonal and organizational skills, with the ability to handle diverse situations, complex projects, and changing priorities, behaving with passion, empathy, and care.
Company:
Deloitte is a business consulting company that offers audit, consulting, financial advisory, and tax services. Founded in 1845, the company is headquartered in London, GBR, with a team of 10001+ employees. The company is currently Late Stage.