All vacancies
Software Verification Engineer
NVIDIA
Israel, Raanana · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)
We are building the next generation of verification infrastructure for complex networking and distributed systems. We are looking for a software engineer with strong hands-on experience in test automation and system verification, combined with practical experience applying AI to engineering workflows.
Responsibilities
- Own the end-to-end verification of product features, including requirements analysis, risk assessment, test planning, system-level validation, automated test development, execution, and release readiness.
- Build and maintain Python-based test infrastructure, CI pipelines, and regression suites, continuously improving coverage, reliability, execution time, and the quality of engineering feedback.
- Develop deep domain expertise in networking, telemetry, and distributed systems, and use it to investigate complex failures across the product, test automation, and lab environment.
- Design and build agentic verification workflows that analyze product and code changes, plan test coverage, select or generate tests, execute them, observe results, and perform controlled diagnosis and correction loops.
- Turn expert verification practices into repeatable and measurable workflows, integrating agents with source control, requirements, CI/CD, issue tracking, lab orchestration, and observability systems while defining test oracles, guardrails, human approval points, evaluation, and tracing.
- What we need to see
- B.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 3+ years of software engineering experience, with significant hands-on work in test automation, system verification, test infrastructure, or related areas.
- Deep, production-grade Python expertise, including type-safe data modeling, clear APIs and tool contracts, automated testing, static analysis, performance-aware implementation, and mechanisms for validating and monitoring AI-generated code.
- Experience testing complex product features and building production-quality automation, CI pipelines, and regression environments, together with strong debugging skills and knowledge of Linux, Git, APIs, containers, and modern software engineering practices.
Languages
- Work format
- On-site
- Seniority
- Mid
- Posted
- 15 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Software Engineer- ApplicationST Engineering iDirect · Remote · worldwide, UTC+4 accepted
- Agentic Solution Architect / Tech LeadEPAM Systems · Remote · Armenia
- Solutions Architect (Digital Engagement Practice)EPAM Systems · Remote · Armenia
- Sr DevOps EngineerDistantJob · Remote · worldwide not confirmed
- Senior Golang Developer (relocation to Bulgaria)EPAM Systems · Remote · Armenia
- Music Curriculum DeveloperMiaplaza · Remote · worldwide, UTC+4 accepted

