A

Accenture

Advises businesses and runs their technology

Advanced AI Full Stack Engineer

AI Application Engineering +1Posted on Nov 13
Full-timeMountain View, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent minimum 12 years of work experience, or minimum 6 years of work experience with an associate's degree.
  • At least 2 years of experience using Python and/or Node.js/TypeScript to build production backend services or platform tooling.
  • At least 1 year of experience building or integrating AI/LLM systems, agent frameworks, or AI developer tooling.

Responsibilities

  • Design and build agent orchestration runtimes that coordinate tool discovery, model inference, approval gates, and context management.
  • Implement sandboxed execution environments with declarative policy enforcement for network egress, filesystem access, and compute quotas to isolate agent workloads at the infrastructure level.
  • Develop pluggable provider interfaces that allow container-based or microVM-based sandbox backends to be swapped without changing agent code.
  • Build Python and Node.js/TypeScript SDKs and command-line interfaces for authoring, validating, and running AI agents locally and in enterprise environments.
  • Design REST, gRPC, and event-streaming APIs using WebSocket and SSE for communication between agent runtimes, IDE integrations, and platform services.
  • Implement framework adapters that normalize event streams from multiple AI frameworks into a unified platform event model for consistent observability and governance.
  • Build and maintain inference-routing layers that dispatch model API calls to on-premise or cloud model endpoints based on data-sovereignty, cost, and capability policies.
  • Engineer multi-tier memory architectures spanning in-process working memory, cross-session relational stores, vector databases for semantic retrieval, and version-controlled procedural pipelines, with swappable provider interfaces.
  • Implement ephemeral credential injection and role-based access control-scoped data access so agents operate with least privilege and without long-lived secrets in agent code.
  • Instrument platform components with distributed tracing using OpenTelemetry, cost attribution, and P50/P95/P99 latency metrics exportable to standard observability backends.
  • Build CI/CD governance tooling with static validation pipelines that enforce schema correctness, separation-of-duty rules, and regulatory constraints before agent packages are promoted to production registries.
  • Implement human-in-the-loop approval gates and audit-trail mechanisms compatible with enterprise compliance requirements.
  • Work with AI researchers, product managers, security engineers, and enterprise architects to align platform capabilities with real-world agent use cases.
  • Provide technical guidance on platform architecture decisions, code reviews, and engineering best practices across the team.
  • Communicate architectural trade-offs and platform roadmap decisions to technical and non-technical stakeholders.
  • Travel as required according to business needs and client requirements, with travel varying from 0% to 100%.

Desired Qualifications

  • At least 4 years of experience with Python and Node.js/TypeScript, with a strong track record of building and shipping developer-facing platforms, SDKs, or APIs.
  • At least 2 years of experience in one or more of agent orchestration frameworks, inference-serving infrastructure, sandboxed execution environments, or multi-tenant platform engineering.
  • Hands-on experience with asynchronous Python frameworks such as FastAPI and asyncio, containerization and Kubernetes, event-streaming protocols such as WebSocket, SSE, and gRPC, and vector or relational databases.
  • Familiarity with AI agent protocols such as MCP, ACP, and A2A; OpenTelemetry instrumentation; and modern AI framework ecosystems such as LangGraph, OpenAI Agents SDK, and Anthropic Claude SDK.
  • A master's or PhD in Computer Science, Computer Engineering, or a related field.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs