Remote QA leadership opportunity for experienced frontend professionals to review AI-generated HTML/CSS code, validate accessibility and responsive design quality, maintain standards, and improve training data used by leading AI systems. Apply URL: https://sme.careers/apply?referral=0fb04e64abb7&jobid=HTMLandCSSQAL-26-155
C Quality Assurance Lead (QAL)
Job description
Job Summary
As a C Quality Assurance Lead (QAL), you will oversee quality, consistency, and contributor performance across C programming AI training projects.
This role involves reviewing AI-generated C code, evaluating trainer and QA outputs, maintaining quality standards, and ensuring training data aligns with project requirements and client expectations.
Your work will directly contribute to improving advanced AI systems by ensuring C training content is accurate, compilable, efficient, memory-safe, portable, and clearly explained.
Key Responsibilities
Quality Monitoring
- Spot-check C programming tasks and QA outputs
- Identify recurring quality issues and performance gaps
- Provide actionable written feedback and escalate critical concerns
Code Review
Review and evaluate:
- C programs
- Systems programming code
- Embedded programming examples
- Debugging responses
- Pointer and memory-management examples
- Algorithm implementations
- Unit tests
- Technical explanations
Assess work for:
- Compile-time validity
- Runtime correctness
- Memory safety
- Pointer logic
- Portability
- Performance
- Readability
- Maintainability
Trainer & QA Communication
- Communicate updates regarding:
- Guidelines
- Workflow changes
- C-specific review standards
- Quality expectations
Contributor Support
- Answer questions involving:
- Pointers
- Memory allocation
- Compilation and linking
- Undefined behavior
- Portability
- Embedded systems constraints
- Testing
- Rubric interpretation
Activation Management
- Follow up with inactive contributors
- Track engagement and participation
- Report contributor availability concerns
Documentation & Onboarding
Create and maintain:
- Style guides
- Documentation
- FAQs
- Examples
- Calibration tasks
- Onboarding materials
Conduct onboarding and training sessions for contributors
Risk & Quality Review
- Identify and flag:
- Buffer overflows
- Memory leaks
- Use-after-free issues
- Invalid pointer arithmetic
- Undefined behavior
- Race conditions
- Non-compilable code
- Hallucinated APIs
- Unsafe implementation guidance
Process Improvement
- Improve QA workflows and review processes
- Identify recurring quality gaps and implement corrective actions
Required Qualifications
- Bachelor's or Master's degree in:
- Computer Science
- Software Engineering
- Computer Engineering
- Electrical Engineering
or equivalent professional experience.
Strong English communication skills
Minimum 3 years of experience in:
- C programming
- Systems programming
- Embedded development
- Firmware development
- Operating systems
- Performance engineering
- Code review
- QA
- Technical mentoring
Strong understanding of:
- Pointers
- Arrays
- Memory allocation
- Structs
- Function pointers
- Preprocessor macros
- Header files
- Compilation and linking
- Undefined behavior
- File I/O
- Bitwise operations
- Portability
Ability to identify:
- Buffer overflows
- Memory leaks
- Use-after-free vulnerabilities
- Invalid pointer operations
- Race conditions
- Non-compilable code
- Hallucinated APIs
Preferred Qualifications
Experience with:
- GCC
- Clang
- MSVC
- Make
- CMake
- GDB
- LLDB
- Valgrind
- Sanitizers
Familiarity with:
- Embedded toolchains
- POSIX APIs
- Static analysis tools
- Profiling tools
- GitHub
- CI/CD systems
Experience leading:
- Engineers
- Trainers
- Reviewers
- QA teams
- Remote contributors
Experience with:
- AI training
- LLM evaluation
- Code QA
- Rubric-based code review
Why Join
- Help improve leading AI systems through technical quality assurance
- Flexible remote schedule
- Weekly payments
- Referral rewards and community incentives
- Access to future opportunities through SME Careers' expert network
Selection Process
- AI Interview
- Domain-Specific Assessment
- Recruiter Interview
Important Note
There is currently no active project for this role. Qualified candidates will be added to the expert network and contacted when relevant opportunities become available.
You will be redirected to the company's website to complete your application.