AI/NLP Engineer - Generative AI Applications for Enterprise Network Performance and Cybersecurity Analytics Platform

Minnetonka, MN USA, United States

Apply now Apply later

Summary:

VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.

We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between. VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company – to question, to collaborate and to push for solutions that will delight our customers.

Job Summary:
Join a world-class R&D team at VIAVI Solutions to explore and apply cutting-edge generative AI technologies across our Network Performance and Threat Forensics Solutions portfolio. You’ll work alongside architects, engineers, and product leaders to prototype and deliver intelligent capabilities that enhance how our customers monitor, diagnose, and secure their networks and applications. From guided workflow generation to anomaly detection and noise reduction, your work will directly impact the evolution of our enterprise-grade solutions.

This is a hands-on, fully on-site role based in Minnetonka, MN, ideal for early-career engineers with a passion for AI and a drive to innovate in real-world systems. You’ll start in a collaborative, mentored environment and grow into increasing ownership and creative autonomy.

Duties & Responsibilities:

Duties/Responsibilities

  • Prototype and implement enterprise-grade GenAI-driven features using cutting-edge technologies to empower real users to diagnose and solve increasingly complex network, application, and security concerns.
  • Iterate through feedback to deliver impactful integrations across VIAVI and third-party security platforms.
  • Use GenAI to write maintainable, testable code and explore new methodologies that improve software craftsmanship.
  • Apply AI to support quality, efficiency, scalability, and time-to-market goals in a system that already operates at massive scale.
  • Stay current with emerging AI technologies and evaluate their applicability to VIAVI’s use cases.
  • Intelligently balance the use of cutting-edge cloud-hosted models with the constraints of offline or on-premises environments.
  • Collaborate with engineers, architects, and QA to deliver working solutions and participate in Agile ceremonies.
  • Take ownership of features over time, ensuring code is clean, correct, and meets the definition of done.
  • Leverage GenAI to produce useful, maintainable documentation and support knowledge sharing.
  • Engage in peer learning and mentorship within a constructive, team-oriented environment.
  • Demonstrate initiative through internal demos, innovation sprints, and creative applications of GenAI.

Pre-Requisites / Skills / Experience Requirements:

Basic Qualifications

  • Bachelor’s degree (or equivalent experience) in Computer Science, Electrical Engineering, or a related field.
  • Foundational understanding of GenAI concepts (e.g., LLMs, transformers, prompt engineering).
  • Proficiency in Python or similar languages used in AI development.
  • Demonstrated creativity in applying GenAI tools for productivity, collaboration, or learning—whether in academic, professional, or personal projects.
  • Strong problem-solving skills and a passion for continuous learning.
  • Aptitude for user experience design and empathy for end users.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Master’s degree with a focus on AI/ML or NLP.
  • 1–5 years of experience in AI/ML development, internships, or co-op programs
  • Working knowledge of modern generative AI methods such as RAG, LoRA, multimodal models, and agentic AI, with an ability to assess their fit for real-world applications.
  • Familiarity with GenAI development frameworks and APIs such as LangChain, OpenAI, or Hugging Face, and the judgment to choose the right tool for the job.
  • Solid grasp on secure coding practices and handling sensitive or proprietary data.
  • Exposure to network protocols, cybersecurity concepts, or performance monitoring tools.
  • Experience with scripting, test automation (e.g., Selenium), or front-end frameworks (e.g., React).
  • Awareness of data privacy and compliance considerations in AI applications.
  • Comfort working in a Windows-based development environment targeting Windows/Linux deployments.

If you have what it takes to push boundaries and seize opportunities, apply to join our team today.

VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile APIs Computer Science Engineering Generative AI Industrial LangChain Linux LLMs LoRA Machine Learning NLP OpenAI Privacy Prompt engineering Python R RAG R&D React Security Selenium Transformers

Perks/benefits: Career development

Region: North America
Country: United States

More jobs like this