12 Nov
|
Synthires
|
Australia
12 Nov
Synthires
Australia
Software Engineer – Open Source Contributions Position: Software Engineer – Open Source Contributions Type: Contractor Compensation: $50–$100 per hour equivalent (output-based)
Location:
Remote About the Opportunity We are seeking experienced Software Engineers with strong open-source development and programming expertise to contribute to a project focused on high-quality software development and AI training. In this role, you will work with established open-source codebases to develop new features, resolve complex bugs, refactor existing code, and optimize software performance. Your technical contributions will also help train and improve next-generation AI systems through high-quality, real-world engineering work. No prior AI experience is required. Your software development expertise and ability to deliver reliable, well-documented code are what matter most.
Key Responsibilities
• Develop, implement, and refine features within existing open-source codebases using Python 3, Java, Rust, C++, and TypeScript.
• Analyze, troubleshoot, and resolve complex software bugs while maintaining code quality and reliability.
• Refactor and optimize existing code to improve performance, readability, maintainability, and scalability.
• Participate in code validation processes, ensuring accuracy, consistent outputs, and adherence to best coding practices.
• Apply advanced algorithms and competitive programming techniques to solve complex technical problems efficiently.
• Collaborate remotely with other contributors to review proposed changes and maintain project documentation.
• Prepare clear technical write-ups explaining solution designs, implementation approaches, and development decisions.
Required Qualifications
• Expert-level proficiency in at least two programming languages, such as Python, C++, Java, Rust, TypeScript, Go, or C#.
• Extensive experience contributing to open-source projects, particularly in feature development, bug fixing, and codebase refactoring.
• Strong understanding of algorithms and the ability to analyze and solve complex coding problems.
• Experience working with existing codebases and implementing productive, maintainable software solutions.
• Strong analytical and problem-solving skills, including the ability to interpret complex problem constraints and identify multiple solution approaches.
• Excellent written and verbal communication skills for technical documentation and collaboration.
• Meticulous attention to detail in code review, validation, and software maintenance.
• Ability to work independently in a remote, collaborative environment and deliver high-quality, well-documented code within project deadlines. Compensation & Engagement
• Compensation: $50–$100 per hour equivalent.
• Payment Structure: Output-based compensation. Experts are paid per task that meets the project specifications; the hourly equivalent is not a guaranteed hourly wage.
• Engagement Type: Independent Contractor.
• Work Arrangement: Fully remote.
• Work Commitment: Minimum weekly task submission requirements apply. The exact minimum task count is project-specific. Start Timeline & Availability
• Roles are typically filled within 48 hours.
• Selected candidates should be ready to begin promptly.
• The first tasks are expected to be started within 24–48 hours after completing onboarding.
📌 Open Source Software Engineer (Australia)
🏢 Synthires
📍 Australia