Software Development Engineer
Listed on 2026-02-09
-
Software Development
Software Engineer, AI Engineer, DevOps, Machine Learning/ ML Engineer
Overview
We are building a lightweight home-grown OS for cloud native applications and we are seeking a Software Engineer to join our team and lead the integration of AI-powered automation across our ecosystem. This role focuses on leveraging AI tools (such as Git Hub Copilot, automated code review, and CI/CD intelligence) to enhance developer productivity, improve code quality, and scale our open-source community.
This role will work at the intersection of systems programming and modern AI tooling to make contributing to our project easier and more accessible.
- AI Automation Integration: Design and implement AI-assisted workflows across multiple repositories, including automated code review, documentation generation, and intelligent testing.
- Developer
Experience:
Create and maintain Git Hub Copilot instructions, coding standards enforcement, and automated onboarding tools to lower the barrier for new contributors. - CI/CD Enhancement: Improve continuous integration pipelines with AI-driven test selection, failure analysis, and performance regression detection.
- Ecosystem Growth: Develop automation that helps maintain consistency across our growing ecosystem of libraries, daemons, and tooling.
- Documentation Automation: Implement systems that keep documentation synchronized with code changes using AI-assisted generation and validation.
- Community Tooling: Build bots and automation to triage issues, suggest reviewers, and assist maintainers with pull request management.
What makes this role interesting? This role provides the opportunity to contribute to a project aiming to re-design the future of operating systems in the cloud and can impact hundred of millions of users; it will explore the state of the art software engineering tools and system design techniques; this role will also allow close collaboration with other passionate researchers and engineers.
RequiredSkills
- Strong verbal and written communication skills.
- Proficiency in Rust
, C/C++, and Python - Experience with Git Hub Actions
, CI/CD pipelines, and automation scripting (Bash/Python). - Familiarity with AI/ML tools for code assistance (Git Hub Copilot, LLMs, code analysis tools).
- Understanding of the full software development lifecycle: requirements, design, implementation, testing, and deployment.
- Ability to work independently in a distributed open-source environment.
- Basic knowledge of operating systems concepts and low-level programming.
- Experience contributing to or maintaining open-source projects.
- Knowledge of systems programming.
- Familiarity with static analysis tools, linters, and code quality frameworks.
- Experience building developer tooling or improving developer workflows.
- Bachelor's degree in Computer Science, Software Engineering, or a relevant field (or equivalent practical experience).
- 0-2 years of professional experience.
- Open-source contributions are a plus.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).