Назад
Company hidden
11 дней назад

Senior Software Development Engineer in Test (SDET) (AI Inference)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Development Engineer in Test (SDET) (AI Inference): Developing scalable test automation, diagnostics, and release qualification infrastructure for complex AI inference systems with an accent on cross-stack validation, regression stability, and production reliability. Focus on debugging interactions across AI frameworks, runtime, compilers, kernels, distributed systems, infrastructure, and hardware while improving release readiness and test coverage.

Location: Hybrid, with in-office presence at least three days per week in Sunnyvale, CA or Toronto, ON. Fully remote work is not available.

Company

hirify.global builds AI hardware and software infrastructure focused on high-speed model training and inference.

What you will do

  • Design, develop, and maintain automated test frameworks, tools, diagnostics, monitoring, dashboards, CI/CD workflows, and release qualification pipelines for AI inference software.
  • Own integration testing and qualification for complex inference-core features, including dependency analysis, interaction-risk assessment, coverage evaluation, and release readiness.
  • Develop and execute end-to-end, integration, regression, and system-level tests across AI frameworks, runtime, compiler, kernels, infrastructure, and hardware.
  • Analyze test, simulation, benchmark, feature-test, and integration results; investigate cross-stack failures, perform root cause analysis, and validate fixes.
  • Improve master and release-branch stability, release-quality metrics, debugging efficiency, system observability, and regression prevention.
  • Collaborate with feature engineering, infrastructure, integration, and release teams, and provide technical guidance and mentorship to junior engineers.

Requirements

  • Professional software engineering experience developing software, automated testing frameworks, or test infrastructure.
  • Proficiency in Python, Go, or a similar programming language, with experience writing maintainable, production-quality code.
  • Experience designing, developing, and maintaining automated tests and frameworks for complex software systems.
  • Strong debugging and problem-solving skills, including failure investigation across multiple components, log and system-behavior analysis, and root cause identification.
  • Solid understanding of integration, system, regression, and end-to-end testing methodologies.
  • Experience with CI/CD pipelines, test automation infrastructure, and software development workflows.
  • Working knowledge of operating systems, networking, distributed systems, or systems-level software concepts.
  • Ability to independently own complex technical problems, prioritize testing efforts, and drive issues through resolution.
  • Strong communication and collaboration skills across multiple engineering teams.

Nice to have

  • Experience testing or developing distributed systems, infrastructure software, runtime systems, compilers, kernels, or other low-level software.
  • Experience with AI/ML infrastructure, LLM inference, model deployment, multimodal workloads, or large-scale compute environments.
  • Exposure to hardware accelerators, GPU systems, software/hardware integration, or high-performance computing.
  • Experience building scalable test frameworks, distributed test systems, release pipelines, or internal developer tools.
  • Familiarity with performance testing, profiling, observability, fault injection, reliability engineering, or production failure analysis.
  • Experience with containers, Kubernetes, cloud infrastructure, cluster orchestration, or large-scale distributed computing environments.
  • Experience using debugging and observability tools to diagnose complex system-level issues.
  • Experience in fast-paced engineering environments, including startups or teams developing complex systems software.

Culture & Benefits

  • Work on an AI platform and custom hardware architecture designed to go beyond GPU constraints.
  • Opportunity to contribute to cutting-edge AI research, open-source work, and high-performance computing.
  • Startup vitality combined with job stability.
  • Simple, non-corporate work culture that respects individual beliefs.
  • Inclusive environment with continuous learning, growth, and support.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →