Crossing Hurdles
Software Engineer (Go, Python) | Remote
Remote contract role (10–40 hrs/week) for a software engineer with expert Go and strong Python/TypeScript skills to write code samples, unit tests, and reviews that help train AI models, and to refine prompts and critique AI-generated code. Pays $100–$130/hour.
- Compensation
- $100–$130 / hr
- Location
- Otago, New Zealand
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Expert-level proficiency in Go with substantial hands-on project experience
- Strong command of Python and TypeScript, writing clean, idiomatic code
- Excellent written and verbal communication skills for articulating technical concepts
- Familiarity with software architecture, design patterns, and modern development workflows
- Experience reviewing or analyzing code for correctness, efficiency, and clarity
Full description
Position
Software Engineer
Type
Contract
Compensation
$100 - $130/hour
Location
Remote
Commitment
10-40 hrs/week
Role Responsibilities
- Design and implement code solutions using Go, Python, and TypeScript for AI model training.
- Review and critique sample code and technical materials to enhance AI understanding of software engineering.
- Generate high-quality code samples, unit tests, and documentation for AI training use cases.
- Identify edge cases and best practices in software design to refine model outputs.
- Contribute to discussions and reviews focusing on effective communication of complex technical ideas.
- Refine prompts and queries to evaluate and improve AI-generated code outputs.
Requirements
- Expert-level proficiency in Go with substantial hands-on project experience.
- Strong command of Python and TypeScript, writing clean, idiomatic code.
- Excellent written and verbal communication skills for articulating technical concepts.
- Familiarity with software architecture, design patterns, and modern development workflows.
- Experience reviewing or analyzing code for correctness, efficiency, and clarity.