Software Engineer - AI Trainer

Required Skills

ai model evaluation
data curation
data annotation
code review

Job Description

Job Title: Software Engineer - AI Trainer


Job Type: Part-time


Location: Remote


Job Summary:

Join our customer's team as a Software Engineer - AI Trainer, where you'll help develop cutting-edge AI systems by leveraging your engineering expertise and passion for technology. This impactful, part-time remote position offers the opportunity to enhance AI capabilities while collaborating with talented peers who value clear and thoughtful communication.


Key Responsibilities:

  • Design, implement, and refine AI training pipelines and workflows.
  • Curate, annotate, and evaluate data sets to enhance AI model performance.
  • Collaborate closely with cross-functional teams to define high-quality training objectives and metrics.
  • Analyze AI system outputs and provide actionable feedback for iterative improvements.
  • Document processes, findings, and best practices with clarity and precision.
  • Participate in code reviews and contribute to technical discussions.
  • Maintain a strong focus on ethical AI practices and data integrity.


Required Skills and Qualifications:

  • Associate degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proficiency in at least one programming language such as Python, Java, or C++.
  • Experience working with machine learning frameworks and data annotation tools.
  • Strong analytical mindset and problem-solving skills.
  • Exceptional written and verbal communication abilities, with a keen attention to detail.
  • Proven ability to work independently in a remote, part-time environment.
  • Demonstrated commitment to continuous learning and improvement.


Preferred Qualifications:

  • Previous experience training or evaluating AI/ML models in production environments.
  • Familiarity with large language models, NLP, or computer vision technologies.
  • Contributions to open-source AI projects or research communities.

Apply now

Please note that by applying & completing our interview process, you will be added to our talent pool. This means you’ll be considered for this and all other possible roles that may match your skills. These potential opportunities will be sent your way as a micro1 certified candidate.

Have any questions? See FAQs