Back to jobs

Software Engineer – Python & TypeScript | Remote

Crossing Hurdles
Canada
Contract
3,000 – 10,000 / year
AI tools:
TensorFlow
PyTorch
Applications go directly to the hiring team

Full Description

Position: Python + Typescript Developer

Type: Hourly contract

Compensation: $30 - $100/hour

Location: Remote

Commitment: 10–40 hours/week

Role Responsibilities

* Develop and maintain production-level applications across Python and Typescript codebases.

* Lead or support codebase migrations, rewrites, and modernization initiatives.

* Collaborate with cross-functional teams to produce and refine data for AI training.

* Ensure clean, maintainable code with proper documentation and engineering best practices.

* Troubleshoot and resolve complex technical issues across both technology stacks.

* Participate in code reviews and uphold high standards of code quality.

* Coordinate with global teams and contribute during overlapping working hours.

Requirements

* Strong experience in both Python and Typescript development in production environments.

* Proven experience handling codebase migrations, refactoring, or modernization projects.

* Familiarity with AI training workflows or data-related engineering processes.

* Excellent written and verbal communication skills for remote collaboration.

* Strong understanding of software engineering best practices and system design.

* Ability to work effectively in distributed teams across time zones.

* Strong problem-solving skills with attention to detail.

Application Process (Takes 20 Min)

* Easy Apply on LinkedIn

* Check email for next steps

* Participate in resume evaluation & interview stage

Applications go to the hiring team directly