Terac
US Software Engineers (18+)
Must-have Skills
Nice-to-have Skills
Soft Skills
Programming Languages
Human Languages
Job Description
US Software Engineers (18+) is a remote freelance opportunity with Terac. The role focuses on Know someone who is a professional Software Engineer in the US? Must be located in the United States. Must be 18 years or older. Must have professional software engineering experience (i.e., been hired and paid as a software engineer in production environments). Must have professional experience that includes code review (e.g., technical leadership, PR reviews, mentoring engineers, or reviewing open-source contributions). Must have a solid understanding of automated testing (i.e., understand how tests validate behavior). Must have proven professional experience in at least one of the following languages: Python, JavaScript/TypeScript, Go, Rust, or Java. Must have a primary role as a Software Engineer. Must NOT have only internship experience without progression to a permanent, paid engineering role. Must NOT have a background that is primarily commercial or non-technical with superficial technical skills (e.g., digital marketing, sales, education with a coding bootcamp). Must have working proficiency in English sufficient to perform tasks, instructions, and evaluations. They will review and QA code generated by LLMs. This takes about 30 minutes. Skills: Must be located in the United States., Must be 18 years or older., Must have professional software engineering experience (i.e., been hired and paid as a software engineer in production environments)., Must have professional experience that includes code review (e.g., technical leadership, PR reviews, mentoring engineers, or reviewing open-source contributions)., Must have a solid understanding of automated testing (i.e., understand how tests validate behavior)., Must have proven professional experience in at least one of the following languages: Python, JavaScript/TypeScript, Go, Rust, or Java., Must have a primary role as a Software Engineer., Must NOT have only internship experience without progression to a permanent, paid engineering role., Must NOT have a background that is primarily commercial or non-technical with superficial technical skills (e.g., digital marketing, sales, education with a coding bootcamp)., Must have working proficiency in English sufficient to perform tasks, instructions, and evaluations. The work suits professionals who can apply practical expertise, produce reliable outputs, and communicate decisions clearly in AI-related or digitally enabled workflows. Candidates should be comfortable working independently, following written project instructions, and delivering consistent quality in a distributed environment.
Requirements
Applicants should bring demonstrated experience in Machine Learning, AI Evaluation, QA Testing, Test Automation. Required working language: English. Relevant technical languages or tools include Python, JavaScript, TypeScript, Go, Rust, Java. The role requires clear communication, analytical thinking, and dependable independent work. Helpful additional experience includes Mentoring, Technical leadership, Model evaluation. Candidates should be able to document their reasoning, review work carefully, and contribute accurate outputs under remote project conditions.
Published: 05.06.2026 - 0 views