Software Engineer – GitHub & Open Source (Remote | ) (Canada)

Software Engineer – GitHub & Open Source (Remote | ) (Canada)

17 Sep
|
Synthires
|
Canada

17 Sep

Synthires

Canada

Software Engineer – Open Source Contributions

Position: Software Engineer – Open Source Contributions

Type: Contractor

Compensation: $50–$100/hour

Location: Remote

About the Opportunity micro1 is engaging experienced Software Engineers with open source development expertise to contribute to a customer project focused on high-quality software development. You will apply your programming and problem-solving skills to help train next-generation AI systems using real-world software engineering contributions.

The work involves developing features, resolving complex bugs, refactoring existing codebases, optimizing performance, validating implementations, and applying advanced algorithms across established open source projects. No prior AI experience is required—your software engineering expertise and ability to produce high-quality, maintainable code are what matter.

Responsibilities

- Develop, implement, and refine new features within existing open source codebases.
- Work with programming languages including Python 3, Java, Rust, C++, and TypeScript.
- Analyze and resolve complex bugs while ensuring robust, maintainable solutions.
- Refactor legacy code to improve performance, readability, scalability, and maintainability.
- Validate code implementations for accuracy, consistency, reliability, and adherence to project standards.
- Apply advanced algorithms and competitive programming techniques to solve complex technical problems.
- Analyze multifaceted problem constraints and identify efficient solution approaches.
- Collaborate remotely with other contributors to review proposed changes and maintain project documentation.
- Participate in code reviews and provide constructive technical feedback.
- Prepare clear and concise technical documentation explaining solution design and implementation details.
- Deliver high-quality, well-documented code within project requirements and deadlines.

Required Qualifications

- Strong software engineering experience with open source codebases.




- Expert-level proficiency in at least two programming languages, such as Python, C++, Java, Rust, TypeScript, Go, or C#.
- Extensive experience with feature implementation, bug fixing, and codebase refactoring.
- Strong understanding of algorithms and complex programming problems.
- Demonstrated ability to analyze technical constraints and develop efficient solutions.
- Strong analytical and problem-solving skills.
- Experience reviewing, validating, and maintaining production-quality code.
- Excellent written and verbal communication skills.
- Strong attention to detail when working with code, documentation, and technical requirements.
- Ability to work independently in a remote and collaborative environment.

Preferred Qualifications

- Extensive history of meaningful open source contributions.
- Experience contributing features and fixes to established open source projects.
- Strong background in competitive programming or algorithm-intensive software development.
- Experience optimizing software for performance, scalability, and efficiency.
- Experience working across multiple programming languages and technology ecosystems.
- Ability to identify multiple solution pathways for complex engineering problems.
- Experience participating in peer code reviews and collaborative development workflows.
- Strong technical writing skills and experience producing detailed implementation documentation.
- Ability to work effectively under project deadlines while maintaining high coding standards.

Key Areas of Expertise

- Open Source Software Development
- Python 3
- Java
- Rust
- C++




- TypeScript
- Go
- C#
- Algorithms & Data Structures
- Competitive Programming
- Feature Implementation
- Bug Fixing
- Codebase Refactoring
- Performance Optimization
- Code Review
- Code Validation
- Software Architecture
- Technical Documentation
- Complex Problem-Solving

Compensation

- $50–$100 per hour
- Contractor engagement
- Fully remote
- Compensation is output-based, with experts paid per task that meets project specifications.
- Task completion time may vary depending on the expert’s experience and workflow.
- Minimum submission requirements apply, including a minimum number of tasks per week.

Eligibility

- Candidates must have strong software engineering experience and demonstrated open source development expertise.
- Expert-level proficiency in at least two relevant programming languages is preferred.
- Experience with feature development, bug fixing, and codebase refactoring is required.
- Solid algorithmic problem-solving and analytical skills are required.
- Candidates must be able to produce clear, maintainable, and well-documented code.
- Candidates should be comfortable working independently in a remote, collaborative environment.
- Selected experts should be ready to begin promptly following onboarding.

Application Process

1. Submit your application highlighting your software engineering and open source experience.
2. Detail your experience with Python, C++, Java, Rust, TypeScript, or other relevant programming languages.
3. Highlight open source contributions involving feature implementation, bug fixing, refactoring, or performance optimization.
4. Provide relevant examples of complex programming or algorithmic problem-solving experience.
5. Selected candidates will be evaluated based on their technical expertise, open source experience, problem-solving ability, and project fit.
6. If selected, complete onboarding and begin your first tasks within 24–4

📌 Software Engineer – GitHub & Open Source (Remote | ) (Canada)
🏢 Synthires
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer – github & open source (remote | ) (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: software engineer – github & open source (remote | ) (canada) / canada