Software Development Engineer - II

F5 F5 · Enterprise · Hyderabad, India

Software Engineer with a focus on networking and automation, tasked with integrating AI models and intelligent agents into automation frameworks. Requires Python, Selenium, and familiarity with AI/ML concepts and APIs.

What you'd actually do

  1. Design, develop, and maintain automation solutions using Python, Selenium, and related frameworks.
  2. Integrate and work with AI models and intelligent agents to enhance automation capabilities.
  3. Develop tools and scripts for network automation, testing, and validation.
  4. Write clean, efficient, and well-documented code following best practices.
  5. Participate in design discussions, code reviews, and contribute to continuous improvement initiatives.

Skills

Required

  • Python
  • Selenium
  • AI/ML concepts
  • S3
  • MCP
  • AI APIs
  • agent-based systems
  • REST APIs
  • JSON
  • networking fundamentals
  • problem-solving
  • analytical skills
  • verbal and written communication

Nice to have

  • DevOps tools
  • Docker
  • Jenkins
  • GitLab CI/CD
  • cloud platforms
  • AWS
  • Azure
  • GCP
  • network devices automation
  • infrastructure automation
  • Cisco
  • test automation frameworks
  • API automation
  • Performance and scale testing

What the JD emphasized

  • Python programming
  • computer networking fundamentals
  • automation tools and frameworks
  • AI/ML concepts
  • AI APIs or agent-based systems
  • REST APIs
  • verbal and written communication

Other signals

  • integrating AI/agent-based systems
  • AI models and intelligent agents
  • AI APIs or agent-based systems