Senior Software Engineer – Ai Security

F5

Hyderabad, India
Python, go, or typescript experience
Distributed system design
Microservices architectures
Design and implement components for AI-enhanced tooling that monitors, evaluates, and improves software behavior with an emphasis on safety and resilience across distributed systems

Job Summary

  • Design and implement components for AI-enhanced tooling that monitors, evaluates, and improves software behavior with an emphasis on safety and resilience across distributed systems.
  • Collaborate with cross-functional teams — product, security, SRE — to translate high-level needs into technical designs and robust implementations.
  • Partner with DevOps and CI/CD engineers to integrate quality feedback loops, instrumentation, and runtime guards into build, deploy, and release pipelines.

Matching Summary

Design and implement components for AI-enhanced tooling that monitors, evaluates, and improves software behavior with an emphasis on safety and resilience across distributed systems.

Skills & Requirements

Must-have

  • Python, Go, or TypeScript experience
  • Distributed system design
  • Microservices architectures
  • Cloud environments (AWS, GCP, Azure)
  • Container orchestration (Kubernetes)
  • APIs, message buses, streaming data
  • Secure development practices

Nice-to-have

  • LLMs, agent frameworks experience
  • Developer productivity tools
  • Formal methods, symbolic analysis
  • Observability tooling experience

Key Requirements

  • 8–15 years of software engineering experience
  • Experience or strong interest in AI/ML concepts
  • Practical knowledge of runtime policy enforcement

Work Rights

Not specified

Tailored Resume

Cover Letter