Civil Engineer & Python Expert – Freelance AI Trainer
Mindrift · UK
Job Description
Freelance AI Trainer - Civil Engineer & Python Expert
Company: Mindrift Location: Remote (UK-based candidates preferred) Contract: Freelance Salary: Up to $36 per hour equivalent
Mindrift connects specialists with project-based AI opportunities for leading tech companies. Our focus is on testing, evaluating, and improving AI systems through challenging, real-world problems. Please note that this is project-based work, not permanent employment.
About the Role
As a Civil Engineer and Python Expert, you will design computational engineering problems to rigorously test and challenge a frontier AI model. These problems must have answers that are verifiable by code and require the use of specialized engineering simulation tools. You will work within a Linux container environment where the required tools are pre-installed, and a programmatic judge will evaluate the AI's solutions.
Key Responsibilities
- Select an anchor specialized engineering tool (e.g., OpenSeesPy, CalculiX, YADE, bempp-cl) and design a problem that leverages its specific solvers, simulation kernels, or domain-specific models.
- Develop a Python reference solution to the designed problem.
- Provide necessary input files and geometry definitions.
- Determine the correct numerical answer and define an appropriate tolerance for the AI model's solution.
- Test the problem against the AI model, tuning its difficulty by adjusting parameters until the AI achieves a success rate within a target range (typically 10-30%).
- Collaborate with senior reviewers in your subfield to ensure high task quality and receive feedback.
- Refine problem design, load cases, and boundary conditions based on AI performance and simulation outcomes.
Requirements
- Degree in Civil Engineering or a related field.
- A minimum of 2 years of experience in research, applied work, or teaching within Civil Engineering.
- Proficiency in Python for developing reference solutions.
- Experience with, or a strong willingness to independently learn, at least one scriptable civil engineering package such as OpenSeesPy, CalculiX, YADE, bempp-cl, or similar specialized tools.
- Demonstrated ability to design problems that genuinely require the use of specialized solvers.
- Strong written English skills (C1+ level).
- Openness to part-time, non-permanent projects.
No prior experience with the specific listed tools is required if you are eager and capable of learning them independently and quickly.
Project Details
- Work Model: Remote
- Project Duration: Project-based, with active phases typically requiring an estimated 10-20 hours per week. This is an estimate and not a guaranteed workload.
- Compensation: Up to $36 per hour equivalent, varying based on project scope, complexity, and your expertise.
How It Works
- Apply
- Pass qualification(s)
- Join a project
- Complete tasks
- Get paid
✨ This description was enhanced by AI based on the original listing.