Software Development Engineer II (Rust) — Enterprise AI Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

VIAVI Solutions · 8 hours ago

Software Development Engineer II (Rust) — Enterprise AI Platform

VIAVI Solutions is a global provider of network test, monitoring and assurance solutions. They are seeking a Software Development Engineer II to join a cross-functional team building a next-generation, LLM-powered investigation assistant that enhances troubleshooting and customer workflows.

AerospaceAutomotiveComputerConsumer ElectronicsHardwareIndustrialMilitaryMobileSoftwareTelecommunications
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and operate backend systems for the LLM-powered investigation assistant, including 3rd-party integrations
Solve highly complex problems to satisfy a broad range of customer needs
Learn the domain and use cases to make informed development decisions
Own features end-to-end: clean, correct, well-tested code that meets the definition of done
Apply sound engineering principles for maintainable, testable, well-documented software
Balance quality, efficiency, scalability, and time to market
Participate in Agile refinement, planning, and backlog execution
Mentor junior engineers and contribute technical leadership
Drive an automation-first approach to quality and regression validation
Use AI-assisted code generation responsibly to accelerate delivery without sacrificing quality
Stay current with backend technologies, distributed systems, and applied generative AI, and bring that knowledge into the product

Qualification

RustC/C++Generative AISQLNoSQLAPI designAgile ScrumProblem-solvingCritical-thinkingCollaboration

Required

BS in Computer Science, Electrical/Computer Engineering, or equivalent
3–6 years of professional software development experience
Strong proficiency in Rust and/or C/C++, including algorithm design, data structures, and design patterns
Demonstrated production-level development and deployment experience
Strong problem-solving and critical-thinking skills
Self-starter who digs into code to understand how it works
Enthusiasm for applying Generative AI / LLM technologies to real customer problems

Preferred

Full-stack experience: backend services (Rust) plus TypeScript / Node.js front-end or API layers
Exposure to AI-enabled systems: LLM integrations, RAG, semantic search, or orchestration pipelines
Hands-on experience with SQL, NoSQL, time-series, columnar, and distributed databases
Networking fundamentals (TCP/IP, application-layer protocols)
API design and consumption via REST, event streaming, and message queues
Agile Scrum or similar iterative methodologies
Collaboration in cross-functional teams spanning engineering, product, UX, and customer stakeholders
Experience with Network or Application performance monitoring, troubleshooting, observability, and/or threat analysis

Company

VIAVI Solutions

company-logo
Global provider of network test, monitoring and assurance solutions and light management technologies

H1B Sponsorship

VIAVI Solutions has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (25)
2024 (22)
2023 (15)
2022 (30)
2021 (9)
2020 (17)

Funding

Current Stage
Public Company
Total Funding
$990.73M
2025-12-16Post Ipo Equity· $140.73M
2025-10-16Post Ipo Debt· $600M
2025-08-13Post Ipo Debt· $250M

Leadership Team

leader-logo
Oleg Khaykin
President and CEO
linkedin
leader-logo
Sameh Yamany
Corporate Chief Technology Officer
linkedin
Company data provided by crunchbase