CF CloudFrame Job Scanner Open Dashboard →
Verified Active Opening

Software Engineer, AI

Backblaze • Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico

Job Description

<p><strong>About Backblaze</strong></p> <p>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.</p> <p>But while there is a lot to celebrate in our past, there is almost as much opportunity ahead of us. We’re seeking a<strong> Software Engineer, AI </strong>to join our team!</p> <p><strong>What You’ll Do:</strong></p> <ul> <li>Use AI-assisted development tools, including Claude Code, to accelerate implementation while validating correctness, security, and performance.</li> <li>Design and build server-side APIs that authenticate users, accept and manage backups, handle large-scale data operations, and prepare restored data for customers across our global user base.</li> <li>Collaborate with Product, QA, and Support teams to ensure both backend features reflect real customer workflows and usage patterns.</li> <li>Build and maintain support tooling to help diagnose and resolve customer issues at scale.</li> <li>Ensure all code and open source assets meet high standards for testing, documentation, reproducibility, and developer usability.</li> </ul> <h3><strong>Tools and Technologies</strong></h3> <ul> <li>AI coding agents such as Claude Code, Cursor, Codex, and Antigravity</li> <li>Languages: Python, TypeScript, Go, JavaScript, Java (and other languages common in the open source ecosystem)</li> <li>Backblaze B2 SDKs and REST APIs</li> <li>Open source AI frameworks and tooling (e.g. LangChain, LlamaIndex, vector databases)</li> <li>SQL and NoSQL backend development (experience with large-scale distributed databases a plus)</li> <li>GitHub, pytest, CI/CD pipelines</li> <li>Large-scale server infrastructure (Linux, cross-platform awareness)</li> </ul> <h3><strong>The Right Fit:</strong></h3> <ul> <li>2+ years of backend software engineering experience, ideally on systems that serve millions of users across multiple platforms.</li> <li>Proficiency in one or more backend languages (Java, Python, TypeScript, or similar); comfortable picking up new languages as needed.</li> <li>Practical understanding of AI workflows — data ingestion, preprocessing, inference, and agent-based orchestration.</li> <li>Experience building or working with large-scale APIs and distributed storage or data systems.</li> <li>Production-quality coding habits: rigorous testing, clear documentation, and attention to security and performance.</li> <li>Customer-focused mindset — you think about the developer and end-user experience in everything you build.</li> <li>Strong written communication skills; you can explain technical decisions clearly to both engineers and non-engineers.</li> <li>Good attitude, cross-functional collaboration skills, and a genuine desire to work in a fast-paced environment with evolving requirements.</li> </ul> <h3><strong>Bonus Points For:</strong></h3> <ul> <li>Experience building or evaluating AI agents and multi-step tool-use systems.</li> <li>Experience with Cassandra or other large-scale NoSQL systems.</li> <li>Familiarity with ReactJS or front-end frameworks.</li> <li>Prior work with vector databases or embedding pipelines.</li> </ul> <p><strong>Why Backblaze: <br></strong></p> <ul&

Job Reference ID: CF-159481 • Posted on CloudFrame Job Scanner