JOBSEARCHER

Senior Software Engineer - Python / TypeScript

We are looking for a *Senior Software Engineer* with strong expertise in *Python or TypeScript* to work on cutting-edge AI and evaluation projects with a leading AI infrastructure organization. The ideal candidate will have strong engineering fundamentals, hands-on experience with preference data collection and/or rubric creation, and a high bar for quality. You should be comfortable working in ambiguous, fast-paced environments and translating complex technical work into clear, actionable outcomes. *Role Details* * Position: Senior Software Engineer – Python / TypeScript * Engagement Type: Freelancer * Contract Duration: 3 months * Work Mode: Fully Remote * Start Date: Immediate / Expected to start next week * Time Commitment: Minimum 20 hours per week * Daily Availability: At least 4 hours per day * Time Zone Overlap: Minimum 4 hours of overlap with PST *About the Role* As a Senior Software Engineer, you will contribute to AI-focused engineering and evaluation workflows. You will work closely with researchers and engineers to translate qualitative judgment into scalable processes and help maintain a high standard of quality across data and evaluation initiatives. *Key Responsibilities* * Design, refine, and iterate on rubrics and evaluation criteria for preference data. * Review and label data while maintaining a high standard of quality and identifying subtle issues. * Build and maintain pipelines and infrastructure supporting data generation, collection, and evaluation workflows. * Synthesize findings from data-related work into clear and actionable technical write-ups, updates, and recommendations. * Collaborate closely with researchers and engineers to convert qualitative judgment into scalable processes. * Navigate complex and ambiguous technical problems and contribute to practical, high-quality solutions. * Communicate technical concepts clearly and concisely to relevant stakeholders. *Required Qualifications* * 5+ years of professional experience with strong proficiency in: * Python, particularly building and maintaining pipelines and infrastructure; or * TypeScript, with experience contributing to or navigating large codebases such as VSCode being an advantage. * Hands-on experience with preference data collection and/or rubric creation. * Strong written and verbal communication skills. * Ability to distill complex technical work into clear, structured, and actionable summaries. * Strong quality-oriented judgment and the ability to explain why a particular output or approach meets a high-quality standard. * Comfortable working in fast-moving and ambiguous environments. * Ability to work independently while collaborating effectively with engineering and research teams. *Preferred Background* * Experience working with large-scale or complex codebases. * Experience building or maintaining data-generation, data-collection, or evaluation pipelines. * Exposure to AI/ML, LLM, model evaluation, or preference-data workflows. * Candidates from Tier 1 companies and/or Tier 1 universities are preferred. * Important Eligibility Criteria * Candidates should not currently be working with Microsoft. * Candidates must be able to commit to a minimum of 20 hours per week, including at least 4 hours of overlap with PST. *What You Can Expect* * Fully remote working environment. * Opportunity to contribute to cutting-edge AI projects. * Exposure to projects involving AI evaluation, preference data, and large-scale engineering workflows. * Collaboration with experienced researchers and engineers working on advanced AI initiatives. DISCLAIMER: You must take the necessary steps to safeguard the integrity, security, and confidentiality of shared confidential information. For additional information on Hurix, please visit: https://www.hurix.com/life-at-hurix/ Job Type: Contract Pay: $35.00 - $40.00 per hour Expected hours: 20.0 per week Benefits: * Work from home Application Question(s): * Do you currently require sponsorship to work in Canada? Experience: * Python: 5 years (Preferred) * TypeScript: 5 years (Preferred) * Data collection: 3 years (Preferred) * Rubric Creation: 3 years (Preferred) Work Location: Remote