Senior AI Engineer

Protiviti Inc.
Menlo Park, United States of America
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Menlo Park, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Azure
Memory Management
Python
Software Engineering
Management of Software Versions
PyTorch
Large Language Models
Multi-Agent Systems
Prompt Engineering
Generative AI
Information Technology
Machine Learning Operations
Virtual Agents

Job description

In this role, you will lead the development of agentic AI systems that integrate Large Language Models (LLMs) with enterprise tools, data sources, and workflows. You will work closely with clients to translate complex business requirements into secure, scalable, and production-ready AI agent architectures, acting as both a technical leader and trusted advisor., * Design and implement AI agent frameworks using MCP to standardize context, tool access, and model interactions.

  • Architect multi-agent systems capable of reasoning, planning, and task execution across enterprise environments.
  • Define agent roles, memory strategies, tool usage patterns, and orchestration logic.

LLM & Generative AI Development

  • Develop, fine-tune, and optimize LLM-based solutions (chat, copilots, autonomous agents).
  • Implement Retrieval-Augmented Generation (RAG) pipelines integrated with MCP-based context providers.
  • Apply prompt engineering, structured outputs, and evaluation techniques to ensure reliability and accuracy.

Consulting & Client Engagement

  • Lead technical discovery workshops to identify high-value AI agent use cases.
  • Translate client business processes into AI-driven workflows and agent-based solutions.
  • Present solution architectures and trade-offs to technical and executive stakeholders.
  • Support pre-sales activities, including solution design, demos, and effort estimation.

MLOps, Security & Deployment

  • Build production-grade AI pipelines including versioning, monitoring, and observability.
  • Deploy AI agents and models in cloud and hybrid environments using containerized architectures.
  • Ensure data privacy, access control, and secure tool invocation within MCP-based systems.
  • Monitor agent behavior, performance, and drift over time.

Technical Leadership & Innovation

  • Act as technical lead across AI engagements, mentoring junior engineers and consultants.
  • Establish best practices for agent design, MCP adoption, and GenAI governance.
  • Stay current with emerging standards and advancements in AI agents, LLM tooling, and orchestration platforms.
  • Contribute reusable accelerators, internal frameworks, and thought leadership for the firm

Requirements

Technical Expertise

  • 6+ years of experience in AI/ML, software engineering, or applied AI roles.
  • Strong proficiency in Python and modern AI frameworks (e.g., PyTorch, LangChain-style frameworks, agent SDKs).
  • Hands-on experience designing AI agents and agent-oriented architectures.
  • Practical experience with Model Context Protocol (MCP) or similar context-driven orchestration standards.
  • Deep understanding of LLMs, embeddings, RAG, tool calling, and memory management.
  • Experience with cloud platforms (AWS, Azure, or GCP).

Consulting & Communication

  • Proven experience in a consulting or client-facing role.
  • Ability to explain complex AI agent concepts to non-technical stakeholders.
  • Strong documentation, architecture design, and presentation skills.

Education

  • Bachelor's or Master's degree in Computer Science, AI, Engineering, or a related field (or equivalent experience).

Apply for this position