F5 Networks

Software Engineer II

F5 Networks
Apply
1 day ago

Base Salary

$127k - $190k/yr

Responsibilities

  • Contribute to real-world projects across the full software development lifecycle.
  • Design, implement, test, analyze, and integrate code and application components with team guidance.
  • Develop data-driven solutions using machine learning and AI technologies.
  • Create technical documentation and participate in design and code reviews.
  • Collaborate with peers, seek mentorship, and progressively take on more challenging engineering work.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field.
  • Programming experience in Python, Java, C++, or Go, including APIs/services, tests, and Git-based collaboration.
  • Hands-on exposure to machine learning and deep learning concepts, training/inference workflows, and model evaluation using PyTorch, TensorFlow, or JAX.
  • Familiarity with Hugging Face Transformers, prompt engineering, and retrieval-augmented generation concepts.
  • Exposure to ML data handling such as Parquet, basic ETL, and data quality checks.
  • Knowledge of computer science fundamentals including data structures and algorithms.
  • Preferred qualifications include FastAPI or Flask, REST or gRPC, LangChain or LlamaIndex, vector search, LoRA or PEFT, MLflow or Weights & Biases, Docker, Kubernetes, GitHub Actions, GitLab CI, OpenTelemetry, Prometheus, Grafana, Spark, Ray, Kafka, or Airflow.
  • Must have completed the F5 Summer 2026 Internship Program and received an invitation to apply for a return role.
  • Must be willing to relocate to Seattle, WA, or San Jose, CA, if not currently located in one of those areas.

Benefits

  • Competitive salary, comprehensive health, wellness, and retirement benefits.
  • Ongoing training, mentorship, professional development, and career advancement opportunities.
  • Flexible work arrangements and a hybrid work environment with periodic in-office collaboration in Seattle.
  • Access to employee resource groups and an inclusive, collaborative workplace.
  • Seamless transition from the internship program with continuity in team, projects, and growth trajectory.

Tech Stack

Apache AirflowApache KafkaApache SparkC++DockerFastAPIFlaskGitGitHub ActionsGitLab CI/CDGoGrafanagRPCHugging Face TransformersJavaJUnitKubernetesMLflowPrometheuspytestPythonPyTorchTensorFlow
F5 Networks

About F5 Networks

5,001-10,000 employees

F5, Inc. builds application delivery and security products for enterprises, service providers, and governments, spanning on‑premises, cloud, and edge environments. It sells software, hardware appliances, and SaaS subscriptions for load balancing, WAF, API security, DDoS protection, and traffic management, with support services. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: FFIV) expanded its portfolio through acquisitions including NGINX and Shape Security.

Contact me