CareerPlanSign in

Principal Software Engineer - AI Trainer - Freelance - 8-20hrs/week - Remote

Portugal🌐 Remote💼 Contract🗓 2026-05-26 → 2026-09-26

Core

Review and refine AI-generated outputs on software engineering, assess AI-driven recommendations, and develop real-world technical case studies to improve AI models.

Role type

Principal Software Engineer (AI Trainer)

Builds

Enhanced AI models for software architecture and engineering best practices

Domain

Artificial Intelligence / Software Engineering

Deliverable

production ML models

Required skills

Software architecture, multiple programming languages, software development best practices, technical problem-solving, analytical thinking

Preferred skills

Experience with software development lifecycle, ability to articulate technical gaps and risks

Technologies

N/A

Responsibilities

Review and refine AI-generated code and architecture outputs, Assess accuracy of AI recommendations, Develop technical case studies, Create scenario variations for SDLC, Identify risks in AI recommendations, Influence AI interpretation of engineering principles

Seniority

Principal, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.