Role Overview
We're seeking a Mechanical Engineer with advanced Python capabilities to contribute to AI training initiatives. In this freelance position, you'll focus on shaping how artificial intelligence understands and solves mechanical engineering problems. Your work will directly influence the accuracy and reasoning quality of AI-generated technical solutions.
Key Responsibilities
- Create practical, real-world mechanical engineering problems at graduate and professional levels
- Review AI-generated responses for technical correctness, logical consistency, and proper application of assumptions
- Use Python with NumPy, SciPy, and Pandas to verify analytical and computational results
- Refine AI reasoning patterns to align with first-principles thinking and established engineering standards
- Apply consistent evaluation frameworks to judge multi-stage problem-solving approaches
Required Qualifications
- Degree in Mechanical Engineering or a closely related discipline such as Thermodynamics, Fluid Mechanics, or Computational Mechanics
- Minimum of three years of professional engineering experience
- Advanced written English proficiency (C1/C2 level)
- Proven ability to use Python for numerical analysis and validation tasks
- Reliable internet connection for remote collaboration
Preferred Background
- Professional credentials such as PE, CEng, or PMP
- Experience working on international or applied engineering projects
Technical Environment
Python is central to this role, with regular use of NumPy, SciPy, and Pandas for technical computing and verification.
Work Structure
This is a project-based, non-permanent position open to candidates worldwide. Workload varies, typically ranging from 10 to 20 hours per week during active phases. Hours are flexible but require timely delivery during project sprints.
Compensation
Pay is project-dependent and reflects scope, complexity, and required expertise. The base rate is equivalent to $50 per hour. Additional compensation details are provided per project.
