Senior Software Engineer

Epsilon Solutions Canada — Canada · Posted ~2 hours ago

Senior Part-time Remote

Skills

Python TypeScript software engineering data pipelines

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering role supporting AI-focused workflows through scalable pipelines, evaluation processes, and collaboration with technical teams.

Highlights

Flexible remote opportunity focused on AI engineering workflows, evaluation systems, and technical problem solving.

Description

Senior Software Engineer - Python &TypeScript Work site: Canada- Remote- PST Time zone Part-time- 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 Qualiffications 5+ years of professional experience with strong proficiency in:Python, particularly building and maintaining pipelines and infrastructure; orTypeScript, 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. 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.