Copy of Senior Python Developer (AI Evaluation & Benchmarking)
LiftedanUpworkCompany · Manila, NCR, Philippines · Remote
Weak hiring record · median 60 days open
All reasons
- Open 125 days
- 47% of this employer's openings are over 60 days old
- The same description appears on 6 of this employer's postings
In its favour
- Still listed on the employer's own board
- Publishes a salary range
This opportunity is ideal for senior software engineers with strong Python expertise who enjoy writing high-quality code, reviewing technical solutions, and working on AI-related projects.
What You'll Do
- Design and develop coding benchmarks used to evaluate frontier AI models.
- Analyze AI-generated code for correctness, reliability, efficiency, and edge cases.Build and maintain scalable data pipelines that support AI evaluation workflows.
- Create structured programming scenarios to test reasoning, debugging, and code quality.
- Work with large codebases and multi-language software environments.
- Collaborate with teams focused on improving how AI models understand, generate, and evaluate software.
- Write clean, maintainable, and well-tested Python code following software engineering best practices.
Requirements
- 4+ years of professional software engineering experience (required).
- Expert-level proficiency in Python.
- Experience working at a high-growth technology company or top-tier software organization.
- Proficiency in at least one additional programming language such as JavaScript, Go, C++, or similar.
- Experience with CI/CD pipelines and automated testing frameworks such as pytest, Mocha, or JUnit.
- Strong understanding of software engineering best practices, debugging, and code quality.
- Excellent analytical and problem-solving skills.
Nice to Haves
- Experience with AI/ML evaluation, model benchmarking, or Generative AI.
- Background in security engineering.
- Significant contributions to open-source software projects.
- Experience working with large-scale distributed systems or enterprise software platforms.
- Fully remote contract opportunity.
- Compensation ranges from $80–$100 USD per hour.
- Expected workload is 10–39 hours per week, depending on project needs.
- Weekly payments for approved work completed during the previous week.
- Work volume may fluctuate throughout the duration of the engagement.
Hiring Process
- Submit your proposal.
- Complete a short qualification form provided by the client.
- Qualified candidates will receive an Upwork contract offer and onboarding instructions.
- After accepting the contract, candidates will gain access to the client's evaluation.
- Candidates who successfully pass the evaluation will be invited to a technical interview with the client.
Skills
- Python
- JavaScript
- Go
- C++
- pytest
- Mocha
- JUnit
- Generative AI
More jobs at LiftedanUpworkCompany
All 55- IT Service Desk Analyst (L1/L2) – CLETS CertifiedLiftedanUpworkCompany · California City, CA, United States5d ago
- #130525 - Technical LeadLiftedanUpworkCompany · Bogotá, Bogota, Colombia5d ago
- Native Thai Speakers for Writing/Speaking Tasks (AI Training)LiftedanUpworkCompany · Bangkok, Bangkok, Thailand12d ago
- #133408 - Senior FinOps AnalystLiftedanUpworkCompany · Bogotá, Bogota, Colombia17d ago
- #138512 - Backend Software Engineer - PaymentsLiftedanUpworkCompany · Bengaluru, KA, India17d ago
Similar roles
- Search & AI Analyst IRealPage · Manila, Pasig, Philippines4d ago
- Senior Cyber Intelligence & Operation EngineerSOCRadar · Philippines6d ago
- Service Desk SupportSupport Services Group · Pasig City, Philippines · PHP 22,000–32,000/mo10d ago
- AI Automation SpecialistFreeUp · Manila, Philippines11d ago
- Service Desk Analyst INetrix Global · Manila, Philippines23d ago
- IT Helpdesk Level 1 (US Based Client)Intelassist · Eastwood, Quezon City, Philippines1mo ago