TymblHub

© 2026 TymblHub

Senior AI Software Development Engineer

F5 Networks
Posted on
F5 Networks logo

Experience
9 - 13 yrs
Job Location
Hyderabad, India
Vacancy
1
Designation
Senior Artificial Intelligence Engineer
Job Type
ONSITE

Job Description

Job Summary
Senior AI Software Development Engineer
F5 Digital is executing an enterprise-scale Agentic AI transformation to enable secure, observable, and production-grade AI agents across the organization. We are seeking a Senior AI Software Development Engineer to lead the implementation, rollout, and optimization of high-code agent development and orchestration frameworks, as well as enterprise AI integrations, as part of our Gemini rollout and adoption.
This is a highly technical, hands-on engineering role. The Senior Engineer will develop scalable agentic systems, apply robust engineering standards for AI workflows, and support engineering teams across F5 in building production-ready agents using Gemini, Vertex AI, and internal AI platform infrastructure.
The ideal candidate has strong backend and distributed systems experience, solid hands-on familiarity with LLM architectures and agent frameworks, and a proven track record of writing secure, high-performance production code.
Responsibilities Agentic Architecture Orchestration
  • Build and optimize enterprise-grade agent orchestration frameworks supporting tool use, memory, RAG, agentic workflows and automation.
  • Develop patterns for multi-agent collaboration, event-driven execution, and workflow chaining across enterprise systems.
  • Implement standards for agent lifecycle management, state persistence, and context engineering.
Gemini Vertex AI Integration
  • Integrate Gemini models via Vertex AI, ensuring secure, scalable API consumption and robust model routing.
  • Develop and maintain internal SDKs, abstractions, and reusable components to standardize Gemini usage across F5 teams.
  • Implement and refine prompt engineering, token efficiency, grounding strategies, and structured output patterns.
High-Code Agent Enablement
  • Develop reference implementations and reusable libraries for high-code agents in Java, Python, Go, or TypeScript.
  • Implement secure integration patterns for agents interacting with Salesforce, Snowflake, SharePoint, ServiceNow, and internal APIs.
  • Build and maintain MCP (Model Context Protocol) servers and secure API integration gateways.
Observability, Safety Governance
  • Build logging, tracing, telemetry, and evaluation pipelines for agent performance and reliability.
  • Apply safety guardrails including input/output validation, hallucination mitigation, prompt injection defenses, and policy enforcement.
  • Collaborate with Security to ensure secure data handling, RBAC enforcement, and compliance alignment.
Developer Enablement Technical Support
  • Guide and support engineering teams adopting Gemini Code Assist, CLI workflows, and internal AI development platforms.
  • Create high-quality technical documentation, internal libraries, and code samples for developer teams.
  • Participate in code reviews and provide guidance for AI-enabled applications across F5.
Performance Scalability
  • Optimize inference latency, parallelization, and cost management strategies across agent workflows.
  • Implement caching strategies, streaming responses, and batching techniques to improve throughput.
  • Conduct performance testing and benchmarking of agents/models across different workloads.
Required Qualifications
  • 7+ years of experience in software engineering, with strong experience in distributed systems and backend architecture.
  • Deep hands-on coding expertise in Python and at least one of: Go, Java, or TypeScript.
  • Hands-on 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, and cloud-native architectures (Docker, Kubernetes).
  • 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 robust, reusable code and clean APIs.
Preferred Qualifications
  • Experience building multi-agent systems or autonomous workflow engines.
  • Experience with model evaluation pipelines and AI quality metrics.
  • Familiarity with structured output enforcement (JSON schemas, function calling).
  • Experience working with enterprise data systems such as Snowflake, Salesforce, ServiceNow, SharePoint.
  • Knowledge of cost modeling and inference optimization techniques.
  • Experience contributing to internal developer platforms or SDK ecosystems.
What Success Looks Like
A successful Senior AI Software Development Engineer in this role will:
  • Deliver and optimize a secure, scalable orchestration layer for enterprise agents.
  • Enable engineering teams to build production-grade high-code agents with clean, reusable components.
  • Maintain robust observability, evaluation, and safety controls for AI-driven workflows.
  • Accelerate AI agent rollout by building integrations, SDKs, and ready-to-use reference implementations.
Impact
  • This role will directly contribute to how F5 builds and scales agentic AI across engineering, sales, support, finance, and product teams.
  • You will build the core technical solutions that enable pro-code AI development while ensuring enterprise-grade reliability, governance, and security.