Hybrid Principal AI Engineer

Posted 1 hour ago

Apply now

About the role

  • Principal Software Development Engineer at F5 designing scalable agentic systems and establishing engineering standards for AI workflows. Leading technical integration and empowering teams for AI development with Gemini.

Responsibilities

  • Design and implement enterprise-grade agent orchestration frameworks supporting tool use, memory, RAG, agentic workflows and automation.
  • Establish patterns for multi-agent collaboration, event-driven execution, and workflow chaining across enterprise systems.
  • Define standards for agent lifecycle management, state persistence, and context engineering.
  • Lead technical integration of Gemini models via Vertex AI, ensuring secure, scalable API consumption and proper model routing.
  • Develop internal SDKs, abstractions, and reusable components to standardize Gemini usage across F5 teams.
  • Build reference implementations and reusable frameworks for high-code agents in Java, Python, Go, or TypeScript.
  • Implement logging, tracing, telemetry, and evaluation pipelines for agent performance and reliability.
  • Support engineering teams adopting Gemini Code Assist, CLI workflows, and internal AI development platforms.

Requirements

  • 10+ years of experience in software engineering, with significant experience in distributed systems and backend architecture.
  • Deep hands-on coding expertise in Python and at least one of: Go, Java, or TypeScript.
  • Production experience with LLM-based systems, including prompt engineering, tool calling, RAG, embeddings, and agent frameworks.
  • Experience with Vertex AI, Gemini APIs, OpenAI APIs, or similar enterprise AI platforms.
  • Strong understanding of API design, microservices, Kubernetes, and cloud-native architectures.
  • Experience building or integrating orchestration frameworks (e.g., LangChain, LlamaIndex, custom orchestration layers).
  • Familiarity with vector databases, embedding pipelines, and retrieval strategies.
  • Strong understanding of authentication, authorization, and enterprise security patterns.
  • Proven ability to build reusable platforms, not point solutions.

Benefits

  • More details about F5’s benefits can be found at the following link: https://www.f5.com/company/careers/benefits

Job title

Principal AI Engineer

Job type

Experience level

Lead

Salary

$186,400 - $279,600 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job