Remote job
Python Coding Specialist - Freelance AI Trainer Project
Job details
About this role
Role overview
Evaluate and improve AI performance on Python software engineering problems. You will test model responses across programming concepts and practical engineering scenarios, check the quality of generated code, and document errors that can guide improvements to prompts and evaluation methods.
Responsibilities
- Challenge models with Python tasks involving algorithms, data structures, and software design. - Assess responses on topics such as asynchronous programming, REST API integration, memory management, and object-oriented design. - Review code for logical accuracy, clarity, quality, and secure coding practices. - Capture reproducible error traces, including issues involving debugging distributed systems. - Suggest improvements to prompts and evaluation metrics based on observed failures.
Requirements
- Strong Python coding ability and practical software engineering knowledge. - Clear technical communication and the ability to explain reasoning step by step. - Attention to detail when evaluating code and documenting model behavior.
Nice to have
- A bachelor’s, master’s, or PhD in computer science, software engineering, or a related technical field. - Experience with technical writing or open-source contributions.
Benefits and work setup
- Remote contract work. Contractors provide a secure computer and high-speed internet. - Listed pay range is $8–$65 per hour; the final rate depends on experience, expertise, and location. Health insurance and paid time off are not provided.