Senior Lua Developer (Roblox) – AI Code Evaluation
TLDR
Review and evaluate Lua code for AI model training, perform scripting tasks, and provide high-quality feedback to improve code.
This opportunity is ideal for experienced Lua programmers who enjoy solving technical challenges, reviewing code, and improving software quality.
What You'll Do:
- Review, analyze, and evaluate Lua code for accuracy, quality, and best practices.
- Complete technical evaluations and scripting-related tasks involving Lua programming.
- Identify bugs, performance issues, and opportunities to improve existing code.
- Develop and modify Lua scripts based on project requirements.
- Apply strong programming fundamentals, including modular design, data structures, and debugging techniques.
- Work with Roblox Studio and Roblox development environments where applicable.
- Contribute to AI model training by providing high-quality technical feedback and code evaluations.
- Collaborate with the client's AI evaluation platform while following detailed project guidelines.
Requirements:
- Advanced proficiency in Lua programming, including scripting, debugging, and code optimization.
- Hands-on experience using Roblox Studio and/or developing applications or games on the Roblox platform.
- Strong understanding of programming fundamentals, including data structures, functions, modular programming, and performance optimization.
- Ability to independently review, analyze, and improve existing Lua code.
- Professional working proficiency in English with strong written communication skills.
- Ability to work independently and follow detailed technical instructions.
Nice to Haves:
- Experience developing Roblox games or interactive experiences.
- Experience reviewing code or conducting technical quality assurance.
- Familiarity with software testing, debugging, and code optimization techniques.
- Experience contributing to AI, machine learning, or code evaluation projects.
- Fully remote, project-based opportunity.
- Up to $60/hour, depending on project availability.
- Expected workload ranges from 10–39 hours per week, although work volume may fluctuate.
- Weekly lump-sum payments for work completed during the previous week.
- Qualified candidates will receive an Upwork contract offer along with onboarding instructions.
- Candidates who successfully complete the initial survey will be invited to a paid technical evaluation (approximately 2–3 hours). Approved evaluations will receive a $150 payment.
- To begin onboarding and access project tasks, candidates must have an active Upwork contract with the client.
- Due to the high volume of applicants, the client may not be able to respond to individual inquiries.
Benefits
Paid Time Off
Approved evaluations will receive a $150 payment.
Remote-Friendly
Fully remote, project-based opportunity.
Lifted, an Upwork Company™, connects enterprise clients with skilled freelance professionals to support specialized projects in safety, finance, and artificial intelligence. By leveraging a network of experts, we streamline the process of sourcing talent for complex tasks, ensuring high-quality results that drive innovation and efficiency in high-demand sectors.