Skip to main content

Python Developer

Technology
Oak Tree Software
1 week agoUntil 12/21/2026
Service contractFully remote

Job description

๐Ÿ“Œ Position Details

  • Position: Senior Software Engineer โ€“ Python / TypeScript
  • Location: 100% Remote (US)
  • Contract Duration: 3+ months, with the possibility of extension
  • Employment Type: 1099 contract
  • Experience: 5+ years
  • Minimum Availability: 20 hours per week
  • Time Zone Requirements: At least 4 hours of daily availability, including a minimum of 4 hours of overlap with Pacific Standard Time (PST)
  • Interview Process: One 30-minute technical and cultural discussion
๐Ÿ”ง Key Responsibilities
  • Design, develop, and refine rubrics and evaluation criteria for preference data.
  • Review, label, and evaluate data while maintaining high standards of quality, consistency, and accuracy.
  • Build and maintain Python pipelines, infrastructure, and data collection and evaluation workflows.
  • Analyze evaluation results and communicate actionable insights through clear, concise technical documentation.
  • Collaborate with researchers and engineers to translate qualitative judgments into scalable, structured evaluation processes.
  • Identify subtle quality differences and distinguish exceptional examples from average or substandard ones.
  • Apply strong analytical judgment to improve evaluation quality and consistency.
  • Work effectively in fast-paced, ambiguous environments with a strong emphasis on execution and delivering high-quality results.
โœ… Required Qualifications
  • 5+ years of hands-on software engineering experience with Python and/or TypeScript.
  • Strong Python expertise in building and maintaining pipelines, infrastructure, and data processing workflows, or strong TypeScript expertise navigating and working within large, complex codebases.
  • Hands-on experience with preference data collection, data evaluation, and/or rubric creation.
  • Strong analytical and problem-solving skills, with exceptional attention to detail.
  • Excellent written and verbal communication skills.
  • Ability to explain complex technical concepts clearly and make sound, quality-focused decisions.
  • Ability to work independently and collaborate effectively with cross-functional teams.
โญ Preferred Qualifications
  • Experience working at leading product-based technology companies.
  • Strong academic background from a leading university.
  • For TypeScript-focused candidates, experience working with large-scale codebases such as VS Code.
๐Ÿ“Œ Important Requirements
  • A LinkedIn profile is mandatory. Candidates must include their LinkedIn profile URL in their resume.
  • Candidates must not be currently employed by Microsoft.
  • Candidates must be available for at least 20 hours per week, with the required daily availability and Pacific Time overlap.
  • Candidates must be comfortable working in a remote, contract-based engagement.
Keywords
PythonTypeScriptSoftware EngineeringData PipelinesData ProcessingData EvaluationPreference Data CollectionRubric CreationAnalytical JudgmentProblem-SolvingTechnical DocumentationCross-Functional CollaborationQuality AssurancePreference DataData CollectionEvaluation CriteriaData LabelingInfrastructureEvaluation WorkflowsRemote Work

Interested in this role?