Senior Software Engineer, Test Infrastructure
Lead integration validation for a next-generation machine-learning accelerator platform. Own the test infrastructure and system-level checks that help ensure software, firmware, and hardware components are ready for production.
Responsabilidades
- Own CI/CD pipelines from pre-merge checks through deployment to production fleets.
- Design test frameworks for firmware and data-plane developers.
- Build system-level test suites for control-plane and data-plane components.
- Develop performance benchmarking infrastructure for LLM inference, including dashboards and regression detection.
- Integrate third-party vendor code into CI/CD and establish quality gates to catch regressions.
- Contribute test plans in feature design reviews and identify gaps in test coverage.
- Define and own continuous testing in production environments.
- Use AI-assisted development tools to improve engineering workflows and team velocity.
Requisitos
- At least 7 years of software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- Experience leading the architecture and design of reliable, scalable systems, including design patterns.
- Proficiency in a modern programming language such as Java, C++, or C#, including object-oriented design.
- Bachelor’s degree in computer science or equivalent.
Se valora
- Python or C++ programming experience.
- Experience deploying production LLMs on GPUs, specialized accelerators, or other AI hardware.
- Experience with DevOps, CI/CD pipelines, Jenkins, or equivalent tools.
- Familiarity with Elastic, Grafana, CloudWatch, or equivalent monitoring tools.