[Remote] Software Engineer | Remote
Note: The job is a remote job and is open to candidates in USA. Crossing Hurdles is seeking a Software Engineer for a contract role focused on developing and evaluating software engineering content for AI model training. The role involves writing code in Go, Python, and TypeScript, creating tests and documentation, reviewing code, identifying edge cases, and refining prompts to improve AI-generated outputs.
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
Skills
- 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
Company Overview