Electrical Engineering Problem Author (Python Required)
Create original, Python-solved electrical engineering problems and verified solutions for AI training. Requires an EE degree, 2+ years of professional or teaching experience, strong Python with NumPy/SciPy/Pandas, and clear reproducible documentation.
Coding & Software
$15–$50/hr
Compensation
Worldwide
Eligibility
Intermediate
Experience
Mar 29, 2026
Posted
Open worldwide
About OpenTrain
OpenTrain is the #1 platform for people building careers in AI training and data labeling. We connect subject-matter experts with projects that shape how state-of-the-art AI systems behave, offering flexible remote work and a path to grow in the fast-moving AI training industry.
About AI training and this work
AI models learn from examples crafted and reviewed by people. This project focuses on creating high-quality textual engineering problems and verified solutions that will be used for training and evaluating models (text generation, evaluation rating, and fine-tuning). Contributors directly influence model accuracy and reliability in technical domains.
The role
You will author original, real-world electrical engineering problems and produce reproducible solutions solved and checked using Python-based scientific libraries. Problems should span system design, optimization, control, power systems, and related EE domains, and include realistic constraints and workflows.
- Create prompts and step-by-step solutions for computational EE problems.
- Implement and verify solutions in Python using NumPy, SciPy, Pandas, or similar libraries.
- Document code and reasoning so solutions are clear, detailed, and reproducible.
What you'll do day-to-day
Work part-time as a contractor (less than 20 hours/week) to deliver problem sets, runnable Python code, and written solution explanations. Tasks include drafting problem statements, coding numerical solutions, testing edge cases, and preparing text meant for model training and evaluation.
- Design problems that reflect realistic engineering scenarios and constraints.
- Write and run Python code to compute solutions; include reproducible examples and explanations.
- Verify numerical correctness and document assumptions, units, and parameter ranges.
- Prepare evaluation rubrics or reference ratings where required for model assessment.
Requirements
All requirements below are mandatory unless listed as a plus — candidates must be able to show proof (CV, certificates, or samples).
- Bachelor’s degree or higher in Electrical Engineering or a closely related field.
- Minimum 2 years of professional, research, or teaching experience in electrical engineering domains.
- Strong proficiency with Python for mathematics and engineering, including NumPy, SciPy, and Pandas.
- Fluency in English at C1 or higher; clear technical writing and documentation skills.
- Ability to provide an English CV with contact information and evidence of language proficiency.
- Hands-on experience with text annotation or review (for model-aligned wording and evaluation) is required.
Preferred qualifications
These skills are not required but will make your application stronger.
- Experience with MATLAB, R, C, or SQL and domain-specific engineering libraries.
- Professional certifications, publications, or international teaching/research experience.
- Prior contributions to educational materials, problem sets, or technical documentation.
Project details, pay, and commitment
This is a part-time contractor role (contractor, part_time) with flexible scheduling and remote work. Typical engagement is under 20 hours per week. Work centers on TEXT outputs for tasks labeled as TEXT_GENERATION, EVALUATION_RATING, and FINE_TUNING; labeling software is listed as OTHER.
- Payment type: hourly (PAY_PER_HOUR).
- Typical hourly rate shown: USD 40/hr (range USD 15–50/hr).
- Employment: Contractor, Part-time; time commitment: Less than 20 hours/week.
How to apply and important location restrictions
To apply, submit an English CV with contact details and examples or links to technical problem sets, reproducible code, or teaching materials. Include a short note describing your Python numerical workflow and one sample problem + solution (Python).
Note: contributors cannot be acquired from certain countries or territories listed below; please verify eligibility before applying.
- Restricted locations include: Iran, Cuba, North Korea, Syria, Sudan, Venezuela, Myanmar, Russia, Belarus, Palestine; Switzerland; China, Taiwan; Kenya; many listed territories and islands; and these U.S. states: Alaska, Arkansas, California, Connecticut, Delaware, Georgia, Hawaii, Illinois, Indiana,
- Applicants worldwide otherwise are welcome; ensure you can legally contract as a remote worker and provide required documentation.