This job is no longer available
This job expired on 04/08/2026. It no longer accepts applications.
Remote C# Software Engineer (Freelance)
Turing
Job description
About the role
We are building large‑language‑model (LLM) evaluation and training datasets focused on realistic software engineering problems. As a Remote C# Software Engineer you will work hands‑on to automate development environments, triage issues, and assess test coverage and quality, directly influencing AI‑assisted coding research.
Key responsibilities
- Analyze and triage GitHub issues across trending open‑source libraries.
- Set up and configure code repositories, including Dockerization and environment preparation.
- Evaluate unit‑test coverage and overall code quality.
- Modify and run codebases locally to measure LLM performance in bug‑fixing scenarios.
- Collaborate with researchers to select challenging repositories and issues for LLM evaluation.
- Lead junior engineers on project tasks when needed.
Required profile
- Minimum 3 + years of professional software engineering experience.
- Strong proficiency in C#.
- Experience with Git, Docker, and basic software pipeline setup.
- Ability to navigate and understand complex codebases.
- Comfortable running, modifying, and testing real‑world projects locally.
- Open‑source contribution or evaluation experience is a plus.
Required skills
- C#
- Git
- Docker
What we offer
- Fully remote work environment.
- Opportunity to contribute to cutting‑edge AI projects with leading LLM companies.
- Flexible time commitment: 20, 30, or 40 hours per week with at least 4 hours overlap with PST.
- Freelance contract (no medical or paid leave).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salary: Software Engineer - E-Commerce (Remote) Based on 30 job offers in PakistanBoost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Turing