F5→
Software Development Engineer (AI) Intern at F5 · Greater…
InternshipHybridFull-timeGreater Seattle Area$50k–$108k/yr
Skills
pythonmachine learningdeep learningapi developmentdata structuresgitcommunicator
Job Description
Summary: F5 is dedicated to creating a better digital world and empowering organizations to secure and run applications. They are seeking a Software Development Engineer (AI) Intern to collaborate with engineers on hands-on projects, design scalable systems, and contribute to real-world solutions in a dynamic environment.
Responsibilities:
- Contribute to real-world projects and the development cycle of products that meet team goals
- Work with peers to design, implement, and test code in a collaborative environment
- Help analyze requirements, test features, and integrate components into applications
- Assist with creating technical documentation for designs and new features
- Participate in design and code reviews to learn best practices and ensure quality
- Collaborate with your project team to explore and develop data-driven solutions
Required Qualifications:
- In the process of completing a bachelor's or master's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or related fields
- Must have at least one additional quarter/semester of school remaining following the completion of the internship
- Be enrolled in an accredited college or university in the United States
- Demonstrated programming experience in Python (preferred) or Java/C++/Go, including building APIs/services, writing tests (pytest/JUnit), 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 in computer science fundamentals (e.g., data structures and algorithms)
- Must be willing to relocate to Seattle, WA for the internship and for a subsequent full-time role upon graduation, if offered
Preferred Qualifications:
- Experience with API development (e.g., FastAPI/Flask, REST/gRPC) and backend fundamentals (auth, pagination, error handling)
- Experience implementing retrieval-driven AI applications using LangChain/LlamaIndex and vector search technologies (e.g., pgvector, Pinecone, Milvus, Weaviate)
- Familiarity with fine-tuning approaches (e.g., LoRA/PEFT) and/or ML experimentation tools (MLflow or Weights & Biases)
- Exposure to containers and modern DevOps: Docker, Kubernetes basics, CI/CD (e.g., GitHub Actions, GitLab CI)
- Observability basics: logging/metrics/tracing (e.g., OpenTelemetry, Prometheus/Grafana concepts)
- Bonus for distributed/data tooling used in ML workloads: Spark, Ray, Kafka, or Airflow
Required Skills: Python, Machine Learning, Deep Learning
Important Skills: API Development, Data Structures, Git
Nice-to-Have Skills: Communicator
Benefits: Training & Mentoring: Develop your skills with comprehensive training and support from experienced mentors., Wellness Weekends: Enjoy additional days off for rest and rejuvenation., Continuous Learning: Embrace daily learning opportunities with autonomy and responsibility., Intern Week: Gather with company leaders, fellow interns, and future colleagues for a fun and interactive week of events to celebrate interns and prepare you for a future at F5., Path to Permanency: Excel in your internship and return to a full-time role in the same location after graduation!
Benefits
Training & Mentoring: Develop your skills with comprehensive training and support from experienced mentors.
Wellness Weekends: Enjoy additional days off for rest and rejuvenation.
Continuous Learning: Embrace daily learning opportunities with autonomy and responsibility.
Intern Week: Gather with company leaders, fellow interns, and future colleagues for a fun and interactive week of events to celebrate interns and prepare you for a future at F5.
Path to Permanency: Excel in your internship and return to a full-time role in the same location after graduation!