Software Engineer - Open Source Contributions - Remote
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Software Engineer - Open Source ContributionsRole Type: ContractorLocation: RemoteSeeking experienced Software Engineers to contribute to open-source development projects supporting AI training.You’ll work on real-world codebases involving feature development, debugging, refactoring, and performance optimization.No prior AI experience is required.Key ResponsibilitiesDevelop and implement features in existing open-source projects.Fix complex bugs and improve code reliability.Refactor legacy code for better performance, scalability, and readability.Apply algorithms and efficient problem-solving techniques.Review and validate code against project standards.Collaborate with remote contributors and document technical solutions.Provide clear technical explanations of implementations.Required SkillsPython 3JavaRustC++TypeScriptAlgorithms & Problem SolvingBug FixingFeature ImplementationCodebase RefactoringPerformance OptimizationPreferred QualificationsStrong proficiency in at least two programming languages.Experience contributing to open-source projects.Background in competitive programming or complex algorithmic problem solving.Strong code review, documentation, and communication skills.Ability to work independently in a remote environment.CompensationOutput-based
Requirements
You’ll work on real-world codebases involving feature development, debugging, refactoring, and performance optimization. No prior AI experience is required.Key ResponsibilitiesDevelop and implement features in existing open-source projects.Fix complex bugs and improve code reliability.Refactor legacy code for better performance, scalability, and readability.Apply algorithms and efficient problem-solving techniques.Review and validate code against project standards.Collaborate with remote contributors and document technical solutions.Provide clear technical explanations of implementations.Required SkillsPython 3JavaRustC++TypeScriptAlgorithms & Problem SolvingBug FixingFeature ImplementationCodebase RefactoringPerformance OptimizationPreferred QualificationsStrong proficiency in at least two programming languages.Experience contributing to open-source projects.Background in competitive programming or complex algorithmic problem solving.Strong code review, documentation, and communication skills.Ability to work independently in a remote environment.CompensationOutput-based
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…