Civil Engineer & Python Expert - Freelance AI Trainer

Mindrift

Job Overview

Location

Remote

Salary

USD 39 hourly

Employment Type

Freelance

Work Arrangement

Remote

Sector

Information Technology & Software

Experience Level

Mid-level (3-5 years)

Application Deadline

May 5, 2026

About the Company

Mindrift is at the forefront of connecting highly skilled specialists with project-based AI opportunities. We partner with leading technology companies to enhance and refine their artificial intelligence systems through rigorous testing, evaluation, and improvement initiatives. Our focus is on providing project-based work, offering flexible engagements that do not constitute permanent employment. This model allows professionals to leverage their expertise on challenging and impactful AI projects while maintaining autonomy over their work schedule.

Job Description

Mindrift is seeking skilled professionals for freelance AI training opportunities, focusing on the evaluation and enhancement of AI systems for prominent tech companies.

This role involves designing intricate computational engineering problems that mirror real-world workflows. You will create challenges requiring Python programming for engineering calculations and simulations, ensuring they are computationally intensive and necessitate numerical or iterative solutions. The work includes developing problems related to system design, optimization, and analysis, drawing from actual research or practical engineering applications.

Key responsibilities include verifying solutions using Python with standard engineering libraries and clearly documenting problem statements with verified correct answers.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

PythonCivil EngineeringNumerical MethodsSystem DesignOptimizationAnalysisMATLABRCSQLNumpyPandasSciPyEnglish Proficiency

Key Responsibilities

  • Design original computational engineering problems that simulate real engineering workflows.
  • Create problems requiring Python programming to solve engineering calculations and simulations.
  • Ensure problems are computationally intensive and require numerical methods or iterative solutions.
  • Develop problems involving system design, optimization, and analysis.
  • Base problems on real research challenges or practical applications from engineering practice.
  • Verify solutions using Python with standard engineering libraries.
  • Document problem statements clearly and provide verified correct answers.

Qualifications

  • Degree in Civil Engineering or related fields.
  • Python proficiency for numerical validation.
  • MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, Stata or knowledge of any programming language can be equivalent.
  • 2+ years of professional experience: applied, research, or teaching experience is applicable.
  • Understanding of practical engineering constraints and approximations.
  • Strong written English (C1+).

Benefits & Perks

  • Up to $39 per hour equivalent compensation.
  • Flexible, project-based work.
  • Opportunity to work with leading tech companies.

How to Apply

Please submit your CV in English and indicate your level of English proficiency.

The demand for specialized AI trainers is rapidly expanding across the engineering sector, particularly in Canada. This freelance role focuses on creating complex computational engineering problems that simulate real-world scenarios. You will leverage Python to develop problems requiring numerical methods, iterative solutions, and system design, optimization, and analysis. Your work will directly impact the accuracy and effectiveness of AI systems used by leading tech companies, contributing to significant advancements in engineering simulation and problem-solving capabilities.

Posted Date

April 20, 2026