Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
Handshake is seeking an AI Tutor, Coding Specialist to enhance AI-assisted programming by evaluating code generated by large language models. This fully remote, contract role involves ensuring code quality and collaborating with AI researchers, perfect for experienced developers passionate about innovative technologies.
As an AI Tutor, Coding Specialist, you will play a critical role in shaping the future of AI-assisted programming by evaluating and refining outputs from large language models (LLMs). You’ll apply your deep knowledge of software engineering, programming languages, and computer systems to ensure model-generated code is accurate, reliable, and educationally sound. This role sits at the intersection of AI, software development, and learning design—perfect for experienced engineers passionate about advancing cutting-edge technologies.
This is a remote, contract position with flexible time commitments. The services you provide are supplementary to Handshake’s core business operations but are vital to advancing our AI initiatives.
Evaluate, debug, and improve AI-generated code in a variety of programming languages including Python, Rust, JavaScript, C/C++, Java, and Go.
Ensure code quality meets best practices for readability, performance, scalability, and correctness.
Curate coding problems, write clean reference implementations, and annotate model outputs.
Develop clear technical documentation to help models learn and replicate expert coding approaches.
Collaborate with AI researchers and engineers to identify code generation blind spots and annotation inconsistencies.
Stay up-to-date with modern software development practices and emerging AI tooling.
Advanced proficiency in English (written and verbal), especially for technical communication.
Proficient in at least one major programming language (Python, Rust, JavaScript, C/C++, Java, or Go) with a strong foundation in software engineering principles.
2+ years of professional experience in software development or systems engineering.
Familiarity with key tools and environments: SQL, Kubernetes, Spark, Kafka, gRPC, AWS, and related systems.
Contributions to open source or a strong profile on platforms like GitHub or StackOverflow.
Background in computer science competitions (e.g., ICPC, Codeforces).
Experience with prompt engineering or LLM-based development tools.
Teaching, mentoring, or curriculum development experience in computer science or software engineering.
Familiarity with AI model training pipelines or human-in-the-loop feedback systems.
Availability to work evenings or weekends, depending on project needs.
Adaptability to fast-paced, evolving workflows and guidelines.
Personal device must support Windows 10 or macOS Big Sur 11.0 or later.
Reliable smartphone access for two-factor authentication and secure login.
100% Remote
No visa sponsorship available
Not hiring in Wyoming or Illinois at this time