05 Oct
|
Epsilon Solutions
|
Canada
05 Oct
Epsilon Solutions
Canada
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 qualified 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.
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.
📌 Software Engineer - Python & TypeScript (Canada)
🏢 Epsilon Solutions
📍 Canada