about 4 hours ago
Cambridge, United KingdomEntry Level / Mid Level
H1B Sponsor
Responsibilities
- Develop internal tooling for building, testing, and integrating the ML Software Stack.
- Create tools and technical processes for Software Releases.
- Guide developers on best build practices and dependency management.
- Communicate regularly with developers, tech leads, and software architects.
- Resolve integration issues with QA and the ML Software Stack.
- Contribute fixes to the ML Software Stack.
Requirements
- Knowledge of Python/C++ (or similar language).
- Understanding of Build Processes and Frameworks.
- Experience working in Linux environments.
- Good communication skills.
- Experience with Remote Caching and Execution (e.g. Bazel) is desirable.
- Experience with Build Tools (e.g. CMake) is desirable.
- Experience with Testing Frameworks (e.g. PyTest, GoogleTest) is desirable.
- Experience with Integration Tools (e.g. Buildstream) is desirable.
- Experience working within the Software Development Lifecycle (SDLC) is desirable.
- Experience with building and using containers (e.g. Docker, Podman) is desirable.
- An understanding of Software Architecture patterns is desirable.
Benefits
- Flexible working arrangements.
- Generous annual leave policy.
- Private medical insurance and health cash plan.
- Dental plan and pension matched up to 5%.
- Life assurance and income protection.
- Generous parental leave policy.
- Employee assistance programme for health and mental wellbeing.
- Healthy food and snacks at the office.
- On-site barista bar.