
Software Engineer, Open Source AI
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Software Engineer to build and maintain open source AI integrations, frameworks, and example applications that make Backblaze B2 Cloud Storage a natural part of how AI workflows are constructed and deployed. This role is expected to actively use the latest AI coding agents and tools as part of everyday development work.
About Backblaze
Backblaze provides reliable, high-availability cloud storage trusted by consumers, SMBs, enterprises, and developers in over 150 countries. Backblaze B2 Cloud Storage supports data-intensive workloads including backup, media, analytics, and modern AI pipelines. Our teams focus on building durable, scalable systems with a strong emphasis on developer experience and operational efficiency.
Responsibilities
- Use AI coding agents to build coding harnesses to accelerate the development, testing, and maintenance of public and internal applications, SDKs, notebooks, and reference implementations that demonstrate AI and cloud storage best practices.
- Implement and maintain open source AI integrations, frameworks, and example applications using languages commonly used in the open source ecosystem, including Python, TypeScript, Go, and Rust.
- Use AI-assisted development tools, including Claude Code, to accelerate implementation while validating correctness, security, and performance.
- Contribute to open source projects through code contributions, issue triage, reviews, and ongoing maintenance.
- Ensure all open source assets meet high standards for testing, documentation, reproducibility, and developer usability.
- Maintain clean, well-structured GitHub repositories intended for external adoption and community contribution.
- Collaborate with Product and QA to ensure integrations reflect real customer AI workflows and Backblaze B2 usage patterns.
Requirements
- Software engineer with experience contributing to open source projects in one or more widely used open source languages.
- Comfortable owning and maintaining public repositories with external users and contributors.
- Practical understanding of AI workflows, including data ingestion, preprocessing, inference, and agent-based systems.
- Experience writing production-quality code with strong testing and documentation practices.
- Strong written communication skills with a focus on developer experience and adoption.
Tools and Technologies
- Languages: Python, TypeScript, Go, JavaScript, and other open source languages
- SDKs and APIs: Backblaze B2 SDKs and REST APIs
- Frameworks and Tooling: Open source AI frameworks and tooling
- AI Coding Agents: Such as Claude Code, Antigravity, and Codex
- Notebooks: Jupyter and Google Colab notebooks
- CI Pipelines: GitHub, pytest, CI pipelines
We Offer
- Build open source software used by developers worldwide.
- Work at the intersection of AI, data, and cloud storage.
- Collaborate with experienced engineering, product, and QA teams.
- Competitive compensation and benefits.
- Remote-first culture supporting work-life balance.
About the Company
Backblaze is proud to be an Equal Opportunity Employer. We value being fair and good to our customers, partners, and employees. Diversity, equity, and inclusion are central to those values. We are committed to fostering a workplace where employees experience a sense of belonging regardless of race, ethnicity, nationality, gender, sexual orientation, age, religion, socioeconomic status, ability, veteran status, or education. We believe a diverse workforce helps us better serve customers around the world and reinforces our commitment to doing the right thing.
Backblaze is proud to be an Equal Opportunity Employer.
To understand more about the data we collect and process as part of your application, please review the Backblaze Employee Privacy Notice.
© A1 Soft Dev. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
A1 is a startup building a modern business networking application — designed to help people connect, collaborate, and grow professionally 📈. Our platform allows users to discover job opportunities 💼, share ideas 💡& join business meetups.We’re still early-stage but have already built a significant part of the product.
More at A1 Soft Dev
All 686 roles
Sr. Ad Sales Director
A1 Soft Dev · United States +4

Software Engineering Intern - Waterloo University
A1 Soft Dev · Canada

Senior Build Systems Engineer
A1 Soft Dev

Mid-Market Development Manager, West Coast and East Coast
A1 Soft Dev · United States +1