Civil Engineer & Python Expert - Freelance AI Trainer
Role Overview
We’re seeking a qualified Civil Engineer with solid programming experience in Python to help develop and assess computational challenges for AI systems. Your work will focus on crafting realistic engineering problems that require algorithmic solutions, supporting the evaluation and refinement of artificial intelligence in technical domains.
Key Responsibilities
- Design original engineering problems that reflect authentic workflows and decision-making processes
- Structure tasks that require Python-based computation, including simulations and numerical analysis
- Ensure problems involve iterative methods, system modeling, or optimization techniques
- Draw inspiration from real-world research or industry applications to maintain practical relevance
- Validate correct solutions using Python and standard scientific computing libraries
- Write clear, well-structured problem descriptions and supply verified reference answers
Required Qualifications
- Formal education in Civil Engineering or a closely related technical discipline
- Proven ability to use Python for numerical problem-solving and data analysis
- At least two years of professional, academic, or instructional experience in engineering
- Fluency in written English at an advanced level (C1 or higher)
Preferred Skills
- Familiarity with MATLAB, R, C, SQL, Stata, or other programming languages
- Experience with Numpy, Pandas, SciPy, or domain-specific engineering libraries
- Exposure to algorithm development or computational modeling
Technical Environment
Python is the primary tool, supported by libraries such as Numpy, Pandas, and SciPy. Additional tools may include MATLAB, R, SQL, C, and Stata, depending on the problem domain.
Work Structure
This is a freelance, project-based role open to candidates worldwide. Active phases typically require 10–20 hours per week, though workload may vary. You’ll collaborate on AI evaluation initiatives with flexibility in scheduling and location.
Compensation
Pay is project-dependent, with an estimated value equivalent to $50 per hour. Rates adjust based on scope, complexity, and specialized knowledge required. No equity is offered.
