Principal Software Engineer - AI Trainer - Freelance - 8-20hrs/week - Remote
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