Senior / Staff Engineer – Agentic AI Engineering

| Anywhere

Senior / Staff Engineer – Agentic AI Engineering

PCG

Senior / Staff Engineer – Agentic AI Engineering (Forward Deployed) Job Posting

Senior / Staff Engineer – Agentic AI Engineering (Forward Deployed)

Location: Flexible / Hybrid | Reports to: Manager, Agentic AI Engineering (Forward Deployed) | Experience: Senior 3–6 years / Staff new graduate to 2 years hands-on engineering

About the Role

We are hiring Senior and Staff Engineers to work as forward deployed individual contributors on agentic AI client engagements. Staff Engineers are early in their careers (new graduates up to 2 years of experience); Senior Engineers bring 3–6 years of experience and take on larger pieces of the solution. You will take requirements from the Manager and Senior Manager, build solutions hands-on, and own defined pieces of each solution end to end, working with client teams to deliver outcomes with support from the Manager and Senior Manager. This is a hands-on engineering role: you will write and ship code, help build agents and the components around them, and share your ideas on solution design. You do not need to have done it all before. We are looking for strong engineering fundamentals, real hands-on curiosity about agentic AI, and the willingness to learn fast with coaching. You will work daily in AI-assisted IDEs, source control, and CI/CD pipelines, and deliver in short, iterative cycles.

Key Responsibilities

Ownership & Accountability: Take on assigned tasks and proactively pick up open work. Work with the Manager to understand client requirements and acceptance criteria, ask clarifying questions before you build, and own defined components (e.g., an agent, tool integration, harness module, or pipeline) from build through deployment.

Plan and track: Break assigned work into tasks with estimates, keep status current in the team’s tracker (e.g., Jira, Azure Boards, Planner), and flag blockers early. Help the Manager maintain the RAID log by logging and updating risks, assumptions, issues, and dependencies tied to your work.

Capture and drive action items: Take notes on client-facing and internal calls, and work with the Manager to document and share decisions, action items, owners, and due dates promptly. Follow up on open items until they are resolved and escalate anything at risk.

Design and iterate: Envision a working approach, share ideas and concerns on design options with the Manager, and test them with quick prototypes. Refine based on Manager and client feedback in agile, iterative cycles, considering how your work affects the whole system (data, integrations, security, performance, and operations).

Build and ship: Implement assigned agents, tools, and integrations (e.g., tool calling, MCP connections, prompts and context, basic evaluations) with guidance from the Manager and senior teammates. Ship through the team’s Git-based workflows and CI/CD pipelines, adding tests as you go.

Engineer responsibly: Use AI coding assistants as everyday development tools, and review, test, and take ownership of all AI-generated code before merge. Follow the team’s security practices for agents, such as least-privilege credentials, tool-access boundaries, and prompt-injection defenses, and raise risks when you see them.

Engage with clients: Join client working sessions, explain how your components fit the overall solution design, and demo progress.

Share learning: Document patterns and lessons learned for the team. At Senior level, also review peers’ code and help Staff engineers.

Required Qualifications (Must-Have)

  • Engineering foundation: Hands-on software engineering (any of backend, full-stack, platform, data, or ML engineering) in Python, TypeScript, Java, Go, or C#. Staff: A degree in computer science, engineering, or a related field (or equivalent practical experience) and up to 2 years of experience, with internships and co-ops counting. Has used CI/CD pipelines in projects or internships. Senior: 3–6 years of experience including CI/CD pipeline ownership or integration

  • **AI-assisted development: **Hands-on use of VS Code or another IDE (e.g., JetBrains) with at least one AI coding assistant, such as Claude Code, Cursor, GitHub Copilot (including Copilot CLI), OpenAI Codex, or Windsurf.

  • Source control: Comfortable using Git day-to-day (branches, pull requests, code review) on GitHub, GitLab, Bitbucket, or Azure Repos.

  • CI/CD: Experience in at least one of Concourse, Bamboo, GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps Pipelines, CircleCI, AWS CodePipeline/CodeBuild, Google Cloud Build, Harness, Tekton, or Argo CD.

  • Hands-on agentic experience: Experience building or extending at least 1 working agentic AI project or agent harness (orchestration loop, tool calling, context and memory management, evaluations, guardrails) at professional, personal, academic or capstone, hackathon, or open source. Experience integrating LLM with tool invocation and can walk through how it works. Hands-on with at least one LLM API (e.g., OpenAI, Anthropic, Google Gemini, Amazon Bedrock, Azure AI Foundry) and one agent framework or SDK (e.g., LangGraph, OpenAI Agents SDK, Claude Agent SDK, Microsoft Agent Framework, Google ADK).

  • Agentic fundamentals and systems thinking: Working understanding of core concepts (tool calling, MCP, context and memory, RAG, evaluations, and guardrails) and eagerness to go deeper; understands how your component fits into the overall solution, including data, integrations, security, and operations.

  • Ways of working and delivery discipline: Coachable; seeks out and acts on feedback; works in agile, iterative delivery; and takes ownership of tasks without waiting to be asked. Organized and dependable: tracks tasks and status, keeps clear meeting notes and action items, and follows up to closure. Staff: Familiarity with task tracking and project basics (e.g., RAID logs) or eagerness to learn. Senior: Has maintained a RAID log or similar project tracking on a team or client engagement.

  • Communication: Explains technical work clearly to teammates and clients, with support from the Manager in client settings.

  • Senior level (in addition): 2+ agentic projects built, hands-on experience building or extending an agent harness, code shipped to production, and has reviewed code or mentored other engineers.

Preferred Qualifications (Nice-to-Have)

Agentic architecture awareness: Familiarity with common patterns and trade-offs, such as single vs. multi-agent and deterministic workflow vs. autonomous agent.

Multiple providers: Has built with more than one model provider, including open-weight models.

Application Security: Threat modeling (STRIDE, MITRE ATLAS), SAST and SCA tooling (Semgrep, CodeQL, Snyk), and the OWASP Top 10 for LLM and agentic applications.

AI Security: Red teaming, prompt-injection testing, RAG security, agent security, and guardrails.

Evaluation & observability: LangSmith, Langfuse, Promptfoo, or OpenTelemetry-based tracing.

Cloud & platform: Azure, AWS, Google Cloud, Docker, Kubernetes, or Terraform.

RAG & data: Vector stores (e.g., pgvector, Pinecone, Azure AI Search), embeddings, and retrieval evaluation.

Domain: Consulting or client-facing engineering experience (including internships) in financial services or other regulated industries.

Preferred Certifications

Not required. Cloud AI certifications (e.g., Microsoft Azure AI Engineer Associate, AWS Certified Machine Learning Engineer – Associate, Google Cloud Professional Machine Learning Engineer) or AppSec certifications (CSSLP, GWAPT, CKS) are a plus.

What You’ll Bring

Solid engineering fundamentals, real curiosity about agentic AI, and something you have built that you can show us. Whether you are a recent graduate or a few years into your career, you learn quickly, welcome feedback, and want to grow into a forward deployed engineer, taking on more ownership over time with the support of the Manager and Senior Manager.

**Differentiator: **A public repo, demo, or write-up of an agent you built using Claude Code, Cursor, or GitHub Copilot. Exposure to AppSec or Secure AI SDLC is a plus.

Travel Requirements:

  • Location – Philadelphia, New York, Charlotte, Dallas

  • Travel – Remote (10-15% client travel for key meetings)

$75-80/hour

Senior / Staff Engineer – Agentic AI Engineering (Forward Deployed) | Job Posting

 

Back to jobs

Make Your Move

At PCG, our recruiters offer advocacy and access to an expansive network that extends across the country. Reach out and start forging your own unique career path.