Principal AI Engineer
@ F5

Hybrid
$180,000
Hybrid
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @f5.com
Recommended after applying

Job Details

About F5

At F5, we strive to bring a better digital world to life. Our teams empower organizations globally to create, secure, and run applications that enhance the digital experience. We prioritize cybersecurity, innovation, and a diverse community where every individual can thrive.

Why this role matters

This role is critical as F5 scales its SaaS and subscription offerings. The Principal AI Engineer designs, builds, and operates AI systems that drive self-service, agent assist, and knowledge automation, improving customer satisfaction, deflection, MTTR, and agent productivity.

Position Summary

The Principal AI Engineer leads technical vision for AI systems within Customer Success & Support. You will transform product needs into robust ML architectures, manage model lifecycles with MLOps best practices, implement safe RAG/LLM systems, and collaborate with cross-functional teams to deploy production-grade solutions.

Key Responsibilities

  • Define architecture and roadmap for AI capabilities in support workflows.
  • Lead the end-to-end model lifecycle: data pipelines, training, evaluation, and deployment.
  • Develop production-quality ML services and APIs using Python.
  • Implement safety, privacy, and governance controls for generative systems.
  • Integrate AI components with Salesforce, myF5 portal, Azure/AWS, and other platforms.
  • Monitor KPIs such as CSAT, deflection rate, SLA compliance, and model accuracy.
  • Prototype and iterate on new models, ensuring practical production use.
  • Mentor engineers and data scientists, setting best practices for model experimentation and CI/CD.

What Success Looks Like

Achievement of measurable improvements in self-service adoption, case deflection, agent productivity, and overall efficiency in support operations.

Required Qualifications

  • 10+ years of software engineering experience with focus on ML/AI systems.
  • Strong programming skills in Python and production-level service development.
  • Deep expertise in machine learning: training, evaluation, and productionization.
  • Hands-on experience with LLMs, including fine-tuning and prompt engineering.
  • Solid background in MLOps, data engineering, and large-scale data processing tools.
  • Experience with cloud platforms (AWS/Azure) and integration with enterprise systems.

Preferred Qualifications

  • Experience in AI for customer support and knowledge management.
  • Expertise in regulated environments with compliance controls.
  • Exposure to multi-modal models and vector databases.
  • Proven record mentoring engineering teams.

Skills & Behaviors We Value

We value a strategic and collaborative mindset, data-driven decision making, and pragmatic approaches to AI innovation while focusing on customer outcomes and operational efficiency.

Key skills/competency

  • Python
  • ML/AI
  • MLOps
  • LLM
  • NLP
  • Data Pipelines
  • Cloud
  • APIs
  • Automation
  • Compliance

How to Get Hired at F5

🎯 Tips for Getting Hired

  • Customize your resume: Emphasize ML, AI, and Python projects.
  • Research F5 culture: Learn about cybersecurity and SaaS innovation.
  • Showcase MLOps experience: Highlight end-to-end model lifecycle skills.
  • Prepare technical examples: Demonstrate scalable ML solutions.

📝 Interview Preparation Advice

Technical Preparation

Review Python coding challenges.
Practice designing scalable ML pipelines.
Study MLOps best practices and tools.
Revisit cloud integration concepts.

Behavioral Questions

Describe a time you solved complex problems.
Explain how you influenced cross-functional teams.
Discuss a challenge in deploying ML systems.
Share your approach to mentoring peers.

Frequently Asked Questions