Junior AI Software Engineer — ML & Backend

F5 Networks, Inc. 

United States

Hybrid

USD 106,000 - 158,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work environment in Seattle
Mentorship and career growth
Professional development and learning

Job summary

F5 Networks, Inc. is seeking a Software Development Engineer (AI) intern to contribute to scalable systems and ML/AI projects within its Digital organization.

Based in Seattle, WA, you will learn from mentors, work on real-world solutions, and gain exposure to backend development, DevOps, and data-driven AI applications. You will participate in design reviews, implement features, and develop technical documentation, while growing professionally in a collaborative, inclusive environment with a

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field.
  • Demonstrated programming experience in Python (preferred) or Java/C++/Go, including building APIs/services, writing tests, and using Git in a collaborative codebase.
  • Hands-on exposure to machine learning and deep learning concepts and tooling, such as PyTorch (preferred) or TensorFlow/JAX, including training/inference workflows and basic model evaluation.
  • Familiarity with modern LLM tooling and patterns, such as Hugging Face Transformers, prompt engineering, and retrieval-augmented generation concepts (embeddings + search).
  • Exposure to data handling for ML, including common formats and pipelines (e.g., Parquet, basic ETL, and data quality checks).
  • Demonstrated knowledge of computer science fundamentals (e.g., data structures and algorithms).
  • Must be willing to relocate to Seattle, WA or San Jose, CA if not currently based in one of these locations.

Responsibilities

  • Contribute to real-world projects across the full development cycle, collaborating with the team to deliver solutions that meet project goals.
  • Work with peers to design, implement, and test code in a collaborative environment, receiving feedback and guidance from senior engineers.
  • Analyze requirements, test features, and integrate components into applications with support and mentorship.
  • Create technical documentation for designs and new features, learning best practices in technical writing and communication.
  • Participate actively in design and code reviews to absorb best practices, understand quality standards, and continuously improve code quality.
  • Collaborate with your team to explore and develop data-driven solutions using machine learning and AI technologies.
  • Ask questions, seek clarification, and leverage mentorship to navigate challenges and accelerate learning.

Skills

Python
APIs
Git
PyTorch
Transformers
LangChain
Vector search
Data structures & algorithms
Machine learning

Education

Bachelor's degree in Computer Science or related field

Tools

Parquet
ETL
Docker
Kubernetes

Job description

F5 Networks, Inc. is seeking a Software Development Engineer (AI) intern to contribute to scalable systems and ML/AI projects within its Digital organization.

Based in Seattle, WA, you will learn from mentors, work on real-world solutions, and gain exposure to backend development, DevOps, and data-driven AI applications. You will participate in design reviews, implement features, and develop technical documentation, while growing professionally in a collaborative, inclusive environment with a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Entry-Level AI Software Engineer — ML & Backend
Entry-Level AI Software Engineer — ML & Backend

F5 Networks, Inc.  • United States

Hybrid
USD 127,000 - 190,000
Health benefits
Professional development
Flexible work arrangements
+3
Junior AI/ML Software Engineer (Hybrid — Seattle)
Junior AI/ML Software Engineer (Hybrid — Seattle)

F5 Networks, Inc.  • Seattle (WA), Northern (KY)

Hybrid
USD 106,000 - 158,000
Hybrid work environment
Mentorship & career growth
Professional development
AI Software Engineer I - ML & Backend
AI Software Engineer I - ML & Backend

Ffive • Seattle (WA)

On-site
USD 90,000 - 120,000
AI Software Engineer – Entry Level
AI Software Engineer – Entry Level

F5 Networks, Inc • Seattle (WA)

Hybrid
USD 127,000 - 190,000
Hybrid work environment in Seattle
Professional development
Mentorship and career growth
+2
AI Software Engineer (Entry Level)
AI Software Engineer (Entry Level)

Ffive • Seattle (WA)

On-site
USD 40,000 - 60,000
AI Software Engineer I - Hybrid Seattle
AI Software Engineer I - Hybrid Seattle

F5 Networks, Inc • Seattle (WA)

On-site
USD 106,000 - 158,000
AI Software Engineer – Entry Level (Intern Return) – Seattle
AI Software Engineer – Entry Level (Intern Return) – Seattle

F5 • Seattle (WA)

Hybrid
USD 127,000 - 190,000
Hybrid work environment
Mentorship and career development
Entry-Level AI Software Engineer — Seattle
Entry-Level AI Software Engineer — Seattle

F5 Networks, Inc.  • Seattle (WA), Northern (KY)

Hybrid
USD 110,000 - 170,000
Competitive salary
Health benefits
Retirement plan
+1
Senior AI-Driven Forward Deployed Engineer
Senior AI-Driven Forward Deployed Engineer

F5 Networks, Inc • Seattle (WA)

On-site
USD 120,000 - 180,000
Software Engineer I
Software Engineer I

Ffive • Seattle (WA)

On-site
USD 90,000 - 120,000