About the Role
The candidate will support AI model development by creating, reviewing, and improving code-related training data with a focus on European Portuguese language patterns and technical precision.
Responsibilities
- Develop high-quality coding examples tailored to AI training needs
- Evaluate and correct code outputs for accuracy and fluency in European Portuguese
- Ensure training datasets reflect real-world programming use cases
- Collaborate with technical teams to refine AI-generated code suggestions
- Identify inconsistencies in multilingual code interpretation
- Apply programming knowledge to assess logic, syntax, and structure
- Maintain consistency in coding style across training materials
- Follow established guidelines for data annotation and formatting
- Report data quality issues and suggest process improvements
- Adapt coding content for different skill levels and applications
- Verify localization accuracy for Portugal-specific terminology
- Contribute to benchmarking AI performance in code generation
- Participate in iterative testing of model updates
- Use version control systems to manage training datasets
- Stay current with programming language trends and best practices
- Meet productivity and quality targets on a regular basis
- Engage in peer reviews of coding content
- Support the creation of evaluation frameworks for AI outputs
- Handle sensitive data with confidentiality and compliance
- Work across multiple coding languages as required
- Provide feedback on user experience with AI-generated code
- Assist in categorizing code snippets by complexity and domain
- Ensure alignment between natural language prompts and code responses
- Maintain detailed records of training data modifications
- Respond to technical queries related to code examples
Nice to Have
- Master’s degree in a technical or computational field
- Prior experience in data annotation or AI training roles
- Background in computational linguistics or language technology
- Experience training models on code generation tasks
- Knowledge of low-code or no-code development platforms
- Exposure to multilingual AI systems
- Contributions to open-source programming projects
- Teaching or mentoring experience in programming
- Certifications in software development or AI
- Published work in programming or technical education
Compensation
Competitive salary based on experience
Work Arrangement
Remote, full-time
Team
Collaborative team focused on AI development and language-specific training
Language Requirement
Applicants must demonstrate fluency in European Portuguese, including familiarity with technical vocabulary used in Portugal’s software development community.
Technology Stack
Candidates will work with Python, JavaScript, and common frameworks; experience with Jupyter notebooks and cloud-based IDEs is beneficial.
Not applicable; remote position based in Portugal
