Back to job search
SIDRAM TECHNOLOGIES logo

SOFTWARE ENGINEER - PYTHON / TYPESCRIPT

  • Canada, United States
  • Remote
  • Posted Oct 9, 2026
  • 1 position

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

HIRING: 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 Work on cutting-edge AI projects supporting leading LLM companies. #SeniorSoftwareEngineer #SeniorSWE #SoftwareEngineer #PythonDeveloper #PythonEngineer #TypeScript #TypeScriptDeveloper #JavaScript #Golang #GoDeveloper #AIEngineer #LLM #GenerativeAI #AIEvaluation #PreferenceData #RubricCreation #DataPipelines #MLInfrastructure #AIInfrastructure #MachineLearning #SoftwareDevelopment #RemoteJobs #USAJobs #CanadaJobs #ContractJobs #W2 #W2Jobs #C2C #C2CJobs #W2C2C #10PlusYears #10YearsExperience #SeniorDeveloper #Tier1Companies #Tier1Universities #ImmediateHiring #HiringNow

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 and 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, and availability for at least 20 hours per week with four hours of overlap with PST.

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 Labeling
  • Rubric Creation
  • Evaluation Criteria
  • AI/LLM Data Workflows
  • Data Generation
  • Data Collection
  • Technical Writing
  • Communication
  • Technical Judgment

Job areas

  • Software
  • Technology
  • Engineering
  • Data & Analytics
  • Science & Research

More jobs from SIDRAM TECHNOLOGIES

See all jobs from SIDRAM TECHNOLOGIES