Applied AI Engineer II - Encore Program
Job Description
The Deloitte Encore Program seeks an Applied AI Engineer II onsite in Philadelphia, PA. This role focuses on delivering high-visibility full-stack products that leverage GenAI and agentic capabilities to achieve customer-centered outcomes. A bachelor’s degree and at least two years of relevant experience are required.
Responsibilities
- Own accountability for customer and business outcomes and for the cost of delivery. Design lean, high-quality solutions to complex problems and actively manage inference, token usage, and cloud expenses.
- Act as the technical champion for products, preserving code integrity and alignment with business and customer goals. Contribute across requirements, design, development, testing, integrations, and support.
- Uphold engineering craftsmanship by ensuring design integrity, faithful implementation to architecture and stack, data quality, and ongoing maintainability. Be hands-on, proactive, and committed to learning new approaches and frameworks; produce technical specifications and high-quality, scalable code that meets quality KPIs. Collaborate effectively with diverse teams.
- Develop lean, customer-focused solutions through rapid, economical experimentation. Engage with customers and product teams throughout delivery to ensure the right solution is delivered at the right time.
- Adopt an incremental delivery mindset, prioritizing action and evidence over extensive planning and navigating complexity with a forward-leaning approach to produce lean, maintainable solutions.
- Collaborate with cross-functional teams including product management, experience, and delivery. Integrate diverse perspectives to balance feasibility, viability, usability, and value, fostering a culture of collaboration and innovation.
- Demonstrate advanced technical proficiency in modern software engineering, including AI and agentic lifecycle practices to enable frequent deployments with end-to-end automation and comprehensive quality checks. Model and optimize solutioning and product delivery across the full lifecycle with a focus on continuous improvement.
- Acquire domain knowledge rapidly and translate business needs, architectures, and UX/UI designs into technical specifications and code. Be a reliable, adaptable team member focused on quality and debt payoff.
- Communicate complex technical concepts clearly and influence teammates and product teams with evidence-based trade-offs. Craft narratives that align technical solutions with business objectives.
- Engage with product engineering teams at multiple levels, including customers when needed. Build constructive relationships that support co-creation and shared momentum toward product goals, aligning diverse perspectives to reach feasible solutions.
Requirements
- Bachelor's degree in computer science, software engineering, data science, machine learning, or a related discipline; practical experience is the primary differentiator.
- 3+ years of experience with most of the following: Angular, React, NodeJS, Python, C#, .NET, Java, SQL/NoSQL, PyTorch, TensorFlow, LangChain, LangGraph, and unit testing frameworks.
- 2+ years building AI/ML and agentic applications, with hands-on GenAI experience across 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 using FaaS, PaaS, or micro-services on Azure, AWS, or GCP, including AI/ML services such as Azure OpenAI, AWS Bedrock, or Vertex AI, plus infrastructure-as-code and FinOps accountability.
- Experience with software engineering fundamentals including Business Context Diagrams, sequence/activity/state/entity relationship and data flow diagrams, OOP/OOD, data structures, algorithms, and code instrumentation, plus AI-augmented spec-driven development.
- Experience with methodologies and tools such as XP, Lean, DevSecOps, SRE, ADO, GitHub, SonarQube, MLflow, and agentic AI frameworks (e.g., LangFuse, LangSmith, or similar multi-agent orchestration tools) to deliver high-quality products rapidly.
- Ability to travel approximately 10 percent, depending on client engagements.
- Limited immigration sponsorship may be available.
Technologies
- Angular
- React
- NodeJS
- Python
- C#
- .NET
- Java
- SQL
- NoSQL
- PyTorch
- TensorFlow
- LangChain
- LangGraph
- LangFuse
- LangSmith
- OpenAI
- Anthropic
- AWS Bedrock
- Azure OpenAI
- Vertex AI
- Azure
- AWS
- GCP
- MLflow
- ADO
- GitHub
- SonarQube
- Vector databases
The Team
US Deloitte Technology Product Engineering modernizes software and product delivery through a scalable, cost-conscious model that emphasizes value and outcomes. As Deloitte's primary internal development arm, Product Engineering delivers innovative digital solutions to businesses, service lines, and internal operations, driving measurable results and contributing to Deloitte's overall success.