Shield AI
Engineer II, Automated Test (R6288)
San Diego, California · Full-time · Posted Oct 26, 2026
- Experience
- 2+ years in each of the three specified areas: Python automation frameworks/developer tooling; package, dependency, and build management; and log collection, analytics, reporting, and failure-triage tooling.
About the job
Build automated testing frameworks and CI/CD infrastructure to verify Shield AI’s autonomy software across distributed, simulated, and hardware-in-the-loop environments.
What you'll do
- Develop and maintain automated test frameworks, test infrastructure, and validation tools for software and hardware environments.
- Create CI/CD pipelines and Python utilities for testing, reporting, failure triage, and developer workflows.
- Build AI-assisted engineering and intelligent automation workflows for test generation, log analysis, debugging, and verification.
What they ask for
- 2+ years building scalable automation frameworks and/or developer tooling in Python.
- 2+ years with package, dependency, and build management tools such as conan, pip, setuptools, poetry, and nix or similar.
- 2+ years building tooling for automated log collection, analytics, reporting, and failure triage.
- Experience with GitLab CI, YAML, shell scripting, distributed systems testing, Linux, and asynchronous/concurrent Python programming.
Nice to have
- Python integration with native C/C++ libraries; Go and/or TypeScript; C++ development or testing.
- Aerospace, robotics, autonomy, or safety-critical software experience; simulation, HIL, or embedded system testing.
Tools
Python, conan, pip, setuptools, poetry, nix, GitLab CI, YAML
AI focus
Develop AI-assisted workflows and intelligent automation for test generation, failure triage, debugging, log and test analysis, and developer productivity; evaluate AI engineering tools for test and CI/CD systems.
Model-written summary · the original posting is authoritative