Applied AI Engineer II
Job Description
Deloitte's US Technology Product Engineering team in New York, onsite, is seeking an Applied AI Engineer II to blend hands-on full-stack software development with applied AI to embed GenAI and agentic capabilities into products. You will collaborate across product management, experience design, and delivery to design, build, and ship end-to-end solutions that deliver customer value and measurable business outcomes. The role offers a salary range of USD 102,500 to 188,900 per year.
Responsibilities
- Outcome-Driven Accountability: Foster accountability for customer outcomes and business results, including the cost of achieving them. Develop engineering solutions that tackle complex problems with lean, high-quality designs, and own the inference, tokens, and cloud costs of what you build.
- Technical Leadership and Advocacy: Act as the technical advocate for products, ensuring code integrity, feasibility, and alignment with business and customer goals. Contribute to requirements analysis, component design, development, testing, integrations, and support.
- Engineering Craftsmanship: Maintain design and implementation integrity, align with architecture and tech stack, and uphold quality, data standards, and ongoing maintenance. Be hands-on, proactive, and continuously learn new approaches, languages, and frameworks. Produce technical specifications and high-quality, scalable code that meets quality KPIs.
- Customer-Centric Engineering: Create lean engineering solutions through rapid, low-cost experimentation to address customer needs. Engage with customers and product teams before, during, and after delivery to ensure the right solution is delivered at the right time.
- Incremental and Iterative Delivery: Embrace action and evidence over heavy planning, delivering lean, maintainable solutions in a forward-looking, iterative manner.
- Cross-Functional Collaboration and Integration: Work with product management, experience, and delivery teams to integrate diverse perspectives and balance feasibility, viability, usability, and value. Foster a collaborative environment that enhances team synergy and innovation.
- Advanced Technical Proficiency: Apply modern software engineering practices, including AI and Agentic SDLC, to enable daily product deployments with end-to-end automation from discovery to production and operations, alongside quality checks throughout the lifecycle.
- Domain Expertise: Rapidly acquire domain knowledge relevant to the business or product and translate business needs, architectures, and UX/UI designs into technical specifications and code. Be a dependable team member focused on quality and debt payoff.
- Effective Communication and Influence: Communicate complex technical concepts clearly and persuasively, guiding teammates and product teams with evidence-based trade-offs and coherent narratives that align technical solutions with business goals.
- Engagement and Collaborative Co-Creation: Collaborate with product engineering teams at all levels, including customers as needed. Build constructive relationships and foster a culture of co-creation to achieve product goals.
Requirements
- Ability to work independently and alongside a team
- Strong written and verbal communication skills
- Meticulous attention to detail and quality of work
- Ability to build and sustain professional relationships
- Experience leading projects or workstreams
- Capability to manage and prioritize multiple tasks in a fast-paced environment
- Strong interpersonal skills and professional demeanor
- Ability to meet deadlines and deliverables
- Capacity to provide clear guidance to others
- Bachelor's degree in computer science, software engineering, data science, machine learning, or a related field
- 3+ years of experience across Angular, React, NodeJS, Python, C#, .NET, Java, SQL/NoSQL, PyTorch, TensorFlow, LangChain, LangGraph, and related unit testing frameworks
- 2+ years building AI/ML and agentic applications with hands-on GenAI experience, including LLM integration (OpenAI, Anthropic, or open-source models), RAG pipelines, prompt engineering, vector databases, evaluations, and AI agent orchestration
- 2+ years of cloud-native engineering experience using FaaS, PaaS, or microservices on Azure, AWS, or GCP, including AI/ML services (Azure OpenAI, AWS Bedrock, Vertex AI) and infrastructure-as-code with cost-aware engineering (FinOps)
- Previous software engineering experience with Business Context Diagrams, sequence/activity/state/entity relationship/data flow diagrams, OOP/OOD, data structures, algorithms, and code instrumentation, plus AI-augmented spec-driven development
- Experience with XP, Lean, DevSecOps, SRE, ADO, GitHub, SonarQube, MLflow, and agentic AI frameworks (e.g., LangFuse, LangSmith, or equivalent multi-agent orchestration tools)
- willingness to travel up to 10% on average, depending on client engagements
- Limited immigration sponsorship may be available
Technologies
- Angular
- React
- NodeJS
- Python
- C#
- .NET
- Java
- SQL
- NoSQL
- PyTorch
- TensorFlow
- LangChain
- LangGraph
- OpenAI
- Anthropic
- LangFuse
- LangSmith
- AWS
- Azure
- GCP
- Vertex AI
- Azure OpenAI
- AWS Bedrock
- MLflow
- GitHub
- Azure DevOps (ADO)
The Team
US Deloitte Technology Product Engineering is focused on modernizing software and product delivery to create scalable, cost-effective solutions that deliver value and outcomes. As Deloitte's primary internal development arm, Product Engineering builds innovative digital solutions for businesses, service lines, and internal operations, driving measurable bottom-line impact and powering Deloitte's success.