Software Engineer, Open Source AI

New
B
BackblazeCloud Storage, AI
Remote - Colombia ; Remote - Costa Rica ; Remote - MexicoFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonJavascriptTypeScriptGoRustGitHub

Requirements

  • Experience contributing to open source projects in one or more widely used open source languages.
  • 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.
  • Comfortable owning and maintaining public repositories with external users and contributors.
  • Strong written communication skills with a focus on developer experience.
  • Proficiency in languages such as Python, TypeScript, Go, or JavaScript.
  • Experience with AI coding agents and tools.
  • Familiarity with Jupyter and Google Colab notebooks.
  • Experience with GitHub and CI pipelines.

Responsibilities

  • Implement and maintain open source AI integrations, frameworks and example applications.
  • Build and maintain public sample applications, SDK extensions, notebooks, and reference implementations.
  • Use AI-assisted development tools 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.
  • Collaborate with Product and QA to ensure integrations reflect real customer AI workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now