Remote job
Python - Senior Developers - AI Training - El Paso, USA
Job details
About this role
Role overview Contribute senior Python expertise to the training and evaluation of AI systems. Work is task-based and focuses on checking generated code and technical explanations, then giving structured feedback that can improve the models’ software engineering capabilities. A short skills assessment is required before joining the expert network.
Responsibilities - Review generated Python code for correctness, readability, and sound engineering practices. - Check whether algorithm explanations are logically valid and identify gaps in their reasoning. - Run scripts to verify their outputs and assess performance. - Flag inefficient approaches, outdated syntax, and incorrect claims about libraries. - Provide feedback on model responses about backend architecture, data pipelines, and API design. - Help assess or summarize complex scientific material as part of AI training tasks.
Requirements - A bachelor’s degree or higher in computer science, software engineering, or a closely related technical discipline. - Professional experience as a senior software engineer or developer specializing in Python. - Ability to solve medium- to hard-level algorithm problems independently in Python. - Strong knowledge of Python internals and features, including the GIL, decorators, generators, memory management, and asynchronous programming. - High standards for modular, readable code and familiarity with Python conventions such as PEP 8 and PEP 20. - Careful review skills, including the ability to identify logic errors, memory leaks, and security issues.
Nice to have - Experience with Django, FastAPI, or Flask; Python testing tools such as pytest, unittest, coverage.py, or tox; and REST or GraphQL APIs.
Benefits and work setup Tasks are paid, with rates reported as up to $50 per hour depending on skills and experience. Some assignments require one uninterrupted hour, although many are shorter. Work is flexible and remote, subject to available tasks.