For Employers

Riva Scientific LLC

Senior Software Engineer, AI Evaluation Infrastructure

Posted 2 hours ago
Worldwide
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Build and operate production backend systems and AI evaluation infrastructure, taking ownership of services from design through on-call. Develop and assess benchmark tasks, agent trials, scoring, and result aggregation while delivering changes with appropriate migrations, tests, and edge-case handling.

This is a remote position.

Position: Senior Software Engineer, AI Evaluation Infrastructure
Location: Remote
Experience: 5+ years





  • Typically 5+ years building and operating production backend systems, with ownership of at least one service from design through on-call.
  • Strong Python. Experience with Django (or a similar framework), PostgreSQL, and a task queue such as Celery. What matters most is having run a real system, not knowing a particular framework.
  • Hands-on experience in LLM evaluation, beyond calling a model API. You understand how a benchmark task is built, how an agent trial is scored, and how results are aggregated and compared. Experience with Harbor, Terminal-Bench, SWE-bench, Inspect, or a similar harness is a strong plus.
  • Judgment about task quality. You can spot ambiguous instructions, weak or gameable verifiers, leaked answers, and checks that pass for the wrong reason.
  • Good tradeoffs. You reach for the smallest design that solves the problem, extend what already exists before adding something new, and can explain what you chose not to build.
  • Ownership. You take a fuzzy request, find the relevant code, ask questions only when the answer changes the design, and finish the job, including migrations, tests, and edge cases users will hit.
  • Quick adoption of team conventions. You read the written guidelines and your first pull requests already match them in naming, structure, tests, and error handling.
  • Comfort with a TypeScript and React frontend when a change is visible there. You don’t need to be a frontend specialist.
  • Clear writing. Your pull request descriptions and design notes explain why, not just what.


Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

GCP Global Data Platform & Ingest Operations Lead (Remote, Mexico)

Full Time Mexico Software Development

Senior Network Engineer

Full Time India Software Development

Quality Assurance Specialist

Full Time Finland $45000 - $55000 per year Software Development

Network & Security Engineer

Freelance Pakistan Software Development

Presales Solutions Architect

Full Time Canada 185K - 215K per year Software Development

BI Analyst

Full Time Finland Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 221,134+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

221,134+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified