Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Posting language
- English
- Working hours
- 20 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design and refine rubrics and evaluation criteria, review and label preference data, and build and maintain data pipelines and infrastructure. Support AI data generation, collection, and evaluation workflows, synthesize technical findings into recommendations, and collaborate with AI researchers and engineers.
Job details
SENIOR SOFTWARE ENGINEER PYTHON / TYPESCRIPT Role: Senior SWE Python / TypeScript Location: USA / Canada Remote Type: Contract 3 Months Start: Immediate Engagement: W2 / C2C Experience: 10+ YEARS OF EXPERIENCE Openings: 200 LinkedIn Profile Mandatory Required Skills 10+ years of overall Software Engineering experience 5+ years strong Python experience, especially pipelines & infrastructure Strong TypeScript / JavaScript / Golang Experience Large-scale codebase experience; VSCode experience is a plus Hands-on preference data collection Rubric creation & evaluation criteria Data generation, collection & evaluation pipelines AI/LLM data workflows and engineering Strong technical writing and communication High-quality judgment and ability to identify subtle data/technical issues Comfortable working in fast-paced, ambiguous environments Role Responsibilities Design and refine rubrics and evaluation criteria Review and label preference data with a high quality bar Build and maintain data pipelines / infrastructure Support data generation, collection, and evaluation workflows Synthesize technical findings into clear recommendations Collaborate with AI researchers and engineers AVAILABILITY Minimum 4 hours/day Minimum 20 hours/week Must have 4 hours overlap with PST CANDIDATE PREFERENCE Candidates from Tier-1 companies Candidates from Tier-1 universities Strong AI / LLM / Software Engineering Background Preferred Must NOT currently be working with Microsoft North America Candidates Preferred LinkedIn profile required with resume EVALUATION PROCESS 1 AI Interview 2 Coding Challenge 3 30-minute Technical & Cultural Interview Rachael IT Services | Development | Staffing Email: rachael@sidramtech.com
What you’ll do
Design and refine rubrics and evaluation criteria, review and label preference data, and build and maintain data pipelines and infrastructure. Support AI data generation, collection, and evaluation workflows, synthesize technical findings into recommendations, and collaborate with AI researchers and engineers.
Requirements
Requires 10+ years of software engineering experience, including 5+ years of strong Python experience, particularly with pipelines and infrastructure, plus strong TypeScript, JavaScript, or Golang experience. Candidates should have experience with large codebases and AI/LLM data workflows, strong technical writing and communication, sound judgment, and availability for at least 20 hours per week with four hours of PST overlap.
Listed skills
- Go · Preferred
- Communication · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- TypeScript
- JavaScript
- Golang
- Software Engineering
- Data Pipelines
- Infrastructure
- Preference Data Collection
- Rubric Creation
- Evaluation Criteria
- Data Generation
- Data Collection
- Data Evaluation
- AI/LLM Data Workflows
- Technical Writing
- Communication
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
- Science & Research
More jobs from SIDRAM TECHNOLOGIES
SOFTWARE ENGINEER - PYTHON / TYPESCRIPT
- Remote
- Canada, United States
- Posted Oct 17, 2026
SOFTWARE ENGINEER - PYTHON / TYPESCRIPT
- Remote
- Canada, United States
- Posted Oct 12, 2026
SOFTWARE ENGINEER - PYTHON / TYPESCRIPT
- Remote
- Canada, United States
- Posted Oct 12, 2026
SOFTWARE ENGINEER - PYTHON / TYPESCRIPT
- Remote
- Canada, United States
- Posted Oct 11, 2026