Remote job
Python - Senior Developers - AI Training - Boston, USA
Job details
About this role
Role overview Apply advanced Python development knowledge to paid tasks that improve AI systems’ ability to write, explain, and assess technical solutions. The work combines code review, execution checks, algorithmic reasoning audits, and feedback on backend engineering discussions. Participation follows a brief assessment of software engineering skills.
Responsibilities - Review AI-produced Python implementations for correctness and alignment with good engineering practice. - Audit explanations of complex algorithms for logical consistency. - Run scripts and compare their actual behavior with expected results, including performance where relevant. - Mark issues such as inefficient solutions, outdated constructs, fabricated library methods, memory leaks, and security vulnerabilities. - Provide clear feedback on responses about backend systems, data processing pipelines, and API design.
Requirements - Undergraduate degree or higher in computer science, software engineering, or a related technical discipline. - Senior professional experience building software with Python. - Ability to solve medium-to-hard algorithmic problems without assistance. - Deep knowledge of Python execution and language features, including the GIL, decorators, generators, memory management, and asynchronous code. - Strong attention to detail and ability to assess code quality, modularity, and Python conventions. - Familiarity with Python 3 and type annotations, a framework such as Django, FastAPI, or Flask, and test tooling such as pytest or unittest; backend API experience is useful.
Benefits and work setup Tasks are compensated, with rates potentially up to $50 per hour based on skill and experience. The work may include assignments requiring an uninterrupted hour, as well as shorter tasks. The source also describes flexible hours and remote work.