Senior Software Engineer (Australia)

Senior Software Engineer (Australia)

13 Nov
|
Synthires
|
Australia

13 Nov

Synthires

Australia

Software Engineer Position: Software Engineer – Reinforcement Learning Environment Development Type: Project-Based Contractor Compensation: $50–$100 per hour

Location:
Fully Remote About the Chance We are seeking experienced Software Engineers to create challenging reinforcement learning environments that evaluate the ability of advanced AI models to solve real-world software engineering problems. You will develop coding tasks based on real software repositories, focusing on complex debugging, feature implementation, codebase refactoring, and performance optimization. Each task will involve defining a realistic engineering problem, creating a reproducible environment, developing a deterministic verifier, and providing a reference solution. This opportunity is ideal for engineers with strong programming skills, practical experience working with real codebases, and a solid understanding of software engineering principles. Previous AI experience is not required.

Key Responsibilities
• Create realistic and challenging coding tasks for advanced AI models using software repositories you know well.
• Design problems that require genuine engineering expertise, including subtle bug fixes, non-trivial feature development, and meaningful performance improvements.
• Build reproducible environments that allow coding tasks to be executed and evaluated consistently.
• Develop deterministic verifiers that accept correct solutions across different valid implementations while rejecting incorrect, incomplete, or hard-coded approaches.




• Write reference solutions demonstrating how each task can be completed effectively.
• Identify and flag tasks that are ambiguous, unreliable, or cannot be verified properly.
• Ensure tasks meet the required technical standards and project specifications. Required Qualifications
• Significant hands-on expertise in at least one of the following programming languages: Python 3, Java, Rust, Go, C++, or TypeScript.
• Strong understanding of algorithms, data structures, and core software engineering principles.
• Practical experience debugging complex systems and resolving software issues.
• Ability to implement features, refactor code, and optimize software performance.
• Ability to work with real-world repositories and develop reproducible technical environments.
• Strong problem-solving, documentation, and communication skills. Preferred Qualifications
• Experience working with large codebases and modernizing legacy systems.
• A proven track record of delivering high-impact features from conception through implementation.
• Experience developing automated tests, validation systems, or deterministic verifiers.
• Interest in artificial intelligence and its technical challenges. Compensation & Engagement
• Compensation: $50–$100 per hour equivalent.
• Payment Structure: Output-based; payment is provided per task that meets the project specifications and receives approval.
• Engagement Type: Independent Contractor.
• Work Arrangement: Fully remote.
• Time Commitment: Approximately 15 hours per week.

📌 Senior Software Engineer (Australia)
🏢 Synthires
📍 Australia

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: senior software engineer (australia) / australia

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (australia) / australia