yohrs.co.uk logo
yohrs.co.uk
Posted 74 days agoVerified live 1d ago

Python Open Source Contributor - Remote

Brief overview

Remote
$50–$110/hrStated range
PythonC++JavaGoLangTypeScriptRustAlgorithm DesignSystem OptimizationCode ReviewDistributed Systems

About the company

yohrs.co.uk logo
yohrs.co.ukyohrs.co.uk

yohrs is an 'embedded, on-demand' recruitment & HR consultancy.

Job description

Summary

YO IT CONSULTING is seeking a Python Open Source Contributor for a remote contract role. The primary responsibility is to contribute production-quality code and documentation to open-source repositories while collaborating with stakeholders to align project goals.

Responsibilities

  • Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer’s project
  • Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases
  • Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices
  • Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding
  • Participate in code discussions and provide constructive feedback to elevate overall code quality

Skills

  • Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer's project
  • Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases
  • Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices
  • Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding
  • Participate in code discussions and provide constructive feedback to elevate overall code quality
  • Previous experience working on large-scale, distributed codebases
  • Familiarity with modern AI or machine learning systems is a plus, though not required
  • Background in participating in rigorous code reviews and contributing to the development of software best practices

Qualifications

Must Haves

  • Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer's project
  • Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases
  • Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices
  • Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding
  • Participate in code discussions and provide constructive feedback to elevate overall code quality

Nice to Haves

  • Previous experience working on large-scale, distributed codebases
  • Familiarity with modern AI or machine learning systems is a plus, though not required
  • Background in participating in rigorous code reviews and contributing to the development of software best practices

More jobs like this