AI/ML Engineer / Data Scientist
Role details
Job location
Tech stack
Job description
F5 is seeking an experienced AI/ML Engineer, specializing in Artificial Intelligence (AI) and Large Language Models (LLMs), to innovate and strengthen our pioneering security platforms. This role focuses on building and deploying intelligent tools using leading AI/LLM technologies for automated red-teaming, vulnerability detection, adversarial attack simulation, and intelligent defense mechanisms. You will work hands-on to operationalize AI models, contributing to secure and robust model deployments within F5's platforms., AI/ML Model Development and Application
- Research, design, develop, fine-tune, and evaluate LLMs, intelligent agents, and deep learning models for AI security and system optimization.
- Create advanced tools for tasks like automated red-teaming, vulnerability detection, adversarial attack simulation, and intelligent defenses.
- Implement and deploy AI/LLM-powered features as robust, scalable, and secure components in F5's security platforms.
- Optimize AI/LLM models for inference speed, cost-efficiency, and resource utilization in production.
MLOps and AI Workflow Pipeline Development
- Develop and maintain pipelines for end-to-end AI/LLM workflows, covering data preprocessing, training, fine-tuning, validation, deployment, and monitoring.
- Proactively monitor model performance and behavior in production, addressing safety, alignment, and security vulnerabilities.
- Apply software engineering best practices to AI/LLM workflows for secure and seamless deployments into our platforms.
Collaborative Development and Innovation
- Partner with cross-functional teams, including researchers and engineers, to productionize cutting-edge AI/LLM techniques and integrate them into F5's products.
- Translate technical advancements into practical solutions aligned with customer needs and business objectives.
- Communicate findings and solutions through documentation and presentations for data-driven decision-making.
AI Security and Emerging Research
- Develop tools and strategies to detect and mitigate vulnerabilities, such as prompt injection and data poisoning threats.
- Investigate and utilize advancements in Reinforcement Learning from Human Feedback (RLHF) to improve AI model reliability and alignment with F5's operational priorities.
- Continuously stay updated on industry trends and research to integrate state-of-the-art AI/LLM advancements into platforms., * Demonstrating leadership in delivering robust, scalable, and secure AI/LLM-powered solutions for F5's platforms.
- Collaborating effectively with cross-functional teams to align technical solutions with business needs and customer priorities.
- Developing innovative tools and methods to identify and mitigate security vulnerabilities within AI systems.
- Consistently applying advanced analytical techniques and operationalizing data-driven insights to enhance platform efficiency and reliability.
Requirements
In this role, you will collaborate closely with AI researchers, software engineers, and product teams to productionize cutting-edge AI solutions for securing and optimizing AI-powered systems and processes. The ideal candidate possesses strong technical expertise, problem-solving skills, and a passion for transforming AI innovations into practical, scalable security solutions., * Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 3-5 years of professional experience, including hands-on experience developing, training, and deploying AI/LLM models.
- Familiarity with AI/LLM libraries and tools such as PyTorch, TensorFlow, Hugging Face Transformers, or similar frameworks.
- Understanding of LLM security vulnerabilities and implementing mitigation solutions.
- Proven expertise in deploying AI/ML models in production environments, emphasizing secure deployments.
- Strong analytical and problem-solving skills applied to complex AI challenges., * Experience fine-tuning and deploying large-scale language models, including using frameworks like vLLM or TGI.
- Familiarity with Reinforcement Learning from Human Feedback (RLHF) for improving LLM alignment and performance.
- Knowledge of vector databases (e.g., Pinecone, Weaviate) and their applications in AI workflows.
- Expertise with cloud platforms and distributed computing for large-scale AI operations.
- Hands-on experience optimizing models for cost, speed, and resource efficiency in production workflows.