Electrical Engineer & Python Expert - Freelance AI Trainer
WFA Digital Insight
The demand for professionals skilled in both electrical engineering and digital technologies, such as Python, has seen a significant surge, with growth rates exceeding 25% in the last two years. Mindrift's frontier AI model projects stand out in this market, offering a unique blend of computational engineering challenges and innovative toolsets. For candidates, having a strong foundation in electrical engineering principles and Python programming is crucial, along with the ability to learn and adapt to new tools and technologies. Before applying, it's essential to understand the company's project-based approach and the flexibility it offers, including the potential for high earning rates.
Job Description
About the Role
The Electrical Engineer & Python Expert position at Mindrift is a unique opportunity for professionals to combine their knowledge of electrical engineering with expertise in Python programming to design computational engineering problems that challenge frontier AI models. This role is part of a project-based framework, offering flexibility in working hours and location, allowing candidates to work on challenging projects from anywhere in the world. The team at Mindrift values innovation and the ability to independently learn and adapt to new technologies and tools.The day-to-day responsibilities of this role involve designing problems that require specialized solvers, utilizing tools such as ngspice, scikit-rf, and python-control. The candidate will be working closely with a team of engineers and AI experts to develop and refine these models, contributing to the advancement of AI technology in computational engineering.
Given the project-based nature of this role, candidates will have the opportunity to work on a variety of projects, each with its unique challenges and requirements. This not only provides a diverse and engaging work environment but also allows for professional growth and the development of a wide range of skills.
What You Will Do
- Design computational engineering problems to challenge frontier AI models
- Utilize specialized tools such as ngspice, scikit-rf, and python-control for problem design and solution development
- Write reference solutions in Python to complement the designed problems
- Collaborate with the engineering and AI development teams to integrate problems into AI models
- Independently learn and adapt to new tools and technologies as required by projects
- Develop and maintain detailed documentation of problem designs and solutions
- Participate in project meetings and contribute to the planning and execution of project milestones
- Ensure the quality and integrity of all work products
- Provide support and expertise to junior team members as needed
- Stay updated with the latest developments in AI, electrical engineering, and related technologies
What We Are Looking For
- Degree in Electrical Engineering or a related field
- At least 2 years of experience in research, applied, or teaching roles within electrical engineering
- Proficiency in Python programming for writing reference solutions
- Fluency with, or a strong willingness to learn, at least one scriptable electrical engineering package (e.g., ngspice, scikit-rf, python-control)
- Ability to design problems that genuinely require a specialized solver
- Strong written English skills (C1+ level)
- Experience with project-based work or freelance platforms
- Ability to work independently and as part of a remote team
- Strong communication and problem-solving skills
Nice to Have
- Experience with AI models and their application in computational engineering
- Knowledge of additional programming languages
- Familiarity with project management tools and version control systems
- Certification in electrical engineering or a related field
Benefits and Perks
- Project-based opportunities with a variety of challenges and learning experiences
- Flexibility in working hours and location, allowing for a healthy work-life balance
- Opportunity to work with frontier AI models and specialized tools
- Potential for earning up to $36 per hour equivalent, based on project requirements and performance
- Access to a global network of professionals in the field of electrical engineering and AI
- Continuous learning and professional development opportunities
- Support for remote work setup and stipend for professional development courses
- Comprehensive health and wellness programs for remote workers
How to Stand Out
- Develop a Strong Portfolio: Highlight your experience with Python and electrical engineering projects, including any personal projects that demonstrate your skills.
- Learn About AI Applications: Familiarize yourself with the latest developments in AI, particularly in computational engineering, to stand out as a candidate.
- Practice with Specialized Tools: Before applying, try to get hands-on experience with tools like ngspice, scikit-rf, and python-control to show your adaptability and willingness to learn.
- Improve Your English Skills: Ensure your written English is at a C1+ level, as this is a requirement for the role. Practice writing technical documents and solutions in English.
- Prepare for Remote Interviews: Research common interview questions for remote positions and practice your responses, focusing on your ability to work independently and as part of a remote team.
- Negotiate Based on Project Requirements: When discussing compensation, be prepared to negotiate based on the specific requirements and complexity of the projects you will be working on.
- Watch for Red Flags: Be cautious of projects or companies that seem too good to be true or have unclear expectations. Ensure you understand the project's scope, timeline, and payment terms before committing.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.