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.
Preferred Qualifications:
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.
Numbers & Facts
Location
California, California (Remote)
Skills
Algorithmsunmatched
Artificial Intelligence (AI)unmatched
Best Practicesunmatched
C++ Programming Languageunmatched
Code Reviewsunmatched
Documentationunmatched
Go Programming Language (Golang)unmatched
Javaunmatched
Machine Learningunmatched
Onboardingunmatched
Open Sourceunmatched
Python Programming/Scripting Languageunmatched
Software Developmentunmatched
Technical Supportunmatched
Technical Writingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.