CareerPlan

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

PortugalRemoteContract2026-05-26 → 2026-11-12
Remote · from European UnionFreelance / independent contractor

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