Software Engineer – Open Source Contributor

Posted Oct 20

This is a fully remote position, open to applicants in India, +1 more country.

📋 Description

• Develop realistic and technically demanding programming assignments that encompass bug fixes, feature enhancements, code restructuring, and performance improvement.

• Construct deterministic reinforcement learning environments equipped with dependencies, testing frameworks, configurations, and execution guidelines.

• Create dependable golden reference solutions that illustrate expected behaviors and fulfill task specifications.

• Design deterministic evaluators and testing scenarios that validate correct implementations while rejecting incorrect, incomplete, or non-compliant solutions.

• Examine software defects, troubleshoot unexpected behaviors, and address performance issues across various codebases.

• Implement resilient and scalable features in accordance with software development principles and coding standards.

• Enhance codebases through refactoring, improved maintainability, execution efficiency, and reliability.

• Review code contributions and technical submissions for accuracy, clarity, performance, and adherence to best practices.

• Document problem statements, implementation choices, debugging strategies, testing methods, and solution rationales.

• Refine tasks and evaluation criteria based on analyzed model behavior and identified deficiencies.

• Allocate approximately 15 hours of work per task run, depending on complexity and workflow.

• Fulfill task requirements and weekly submission minimums.


⛳️ Requirements

• Strong software engineering background in one or more programming languages, including Python, Java, C++, Go, Rust, or TypeScript.

• Proven experience in developing backend systems, scalable services, APIs, or sophisticated software applications.

• Clear history of open-source contributions, ideally backed by a GitHub profile or an equivalent public portfolio.

• Strong comprehension of data structures, algorithms, software design principles, and debugging methodologies.

• Practical experience in automated testing, code validation, and software quality assurance.

• Capability to identify and resolve complex bugs, implementation flaws, and performance issues.

• Experience in developing new features and enhancing existing codebases.

• Strong analytical thinking, problem-solving, documentation, and technical communication abilities.

• Ability to work autonomously, adhere to detailed technical specifications, and produce reproducible, verifiable solutions.

• Interest in AI systems and an understanding of how software engineering skills can aid in AI model training and evaluation.

• Completion of a brief AI interview lasting approximately 20 minutes.

• A HackerRank technical assessment may be necessary if the portfolio does not sufficiently exhibit the required expertise.

• Candidates must undertake interviews and assessments independently.

• Ability to start initial tasks within 24–48 hours following the onboarding process.


🏝️ Benefits

• Approximately 15 hours of work per task run.

• Flexible scheduling while ensuring task requirements and weekly submission minimums are met.

• Onboarding instructions and resources provided to facilitate the start.

• Compensation based on completed tasks that adhere to specified quality and acceptance criteria.

People also viewed

Allstate17 hours ago

Senior Software Engineer Consultant

US flagIllinois OnlyFull-timeFull-stack Engineer$85k – $145.1k/year
ApplyView job
Cambium Learning Group17 hours ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Blue Coding17 hours ago

Software Engineer – V

AR flagArgentina, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Stitch Fix17 hours ago

Lead Engineer, Order Management

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $186k/year
ApplyView job
Enumerate17 hours ago

Tech Lead

Latin AmericaFreelanceFull-stack Engineer$3,500 – $4,500/month
ApplyView job
matchmatch17 hours ago

Senior Frontend Software Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers