Systems Engineer (TypeScript / Rust) | Remote

Systems Engineer (TypeScript / Rust) | Remote

Posted 2 weeks ago by Crossing Hurdles

Negotiable
Undetermined
Remote
EMEA

Summary: The role of TypeScript + Rust Developer involves collaborating with cross-functional teams to deliver solutions using TypeScript and Rust. The contractor will be responsible for designing and implementing complex systems, focusing on codebase migrations and creating high-quality data for AI tasks. The position requires strong communication skills and the ability to troubleshoot and optimize codebases in both environments. This is a remote position with a commitment of 10–40 hours per week.

Key Responsibilities:

  • Collaborate with cross-functional teams to deliver robust solutions in TypeScript and Rust.
  • Design, implement, and refactor complex systems, focusing on codebase migrations or rewrites between language ecosystems.
  • Create and curate high-quality human data for AI training and evaluation tasks.
  • Follow best practices for software engineering, including code reviews, testing, and documentation.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Troubleshoot, debug, and optimize codebases in both TypeScript and Rust environments.

Key Skills:

  • Strong relevant experience in software development, with a proven track record of production-level work.
  • Demonstrate idiomatic fluency in TypeScript and Rust through hands-on experience.
  • Strong background in codebase migrations, rewrites, or working within multiple language environments.
  • Excellent written and verbal communication skills, with the ability to explain complex technical issues clearly.
  • Experience producing or working with human-labeled data, ideally for AI or ML applications.
  • Able to work independently and as part of a remote, global team.

Salary (Rate): £100.00/hour

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: TypeScript + Rust Developer

Type: Contractor

Compensation: $30 - $100/hour

Location: Remote

Commitment: 10–40 hours/week

Role Responsibilities

  • Collaborate with cross-functional teams to deliver robust solutions in TypeScript and Rust.
  • Design, implement, and refactor complex systems, focusing on codebase migrations or rewrites between language ecosystems.
  • Create and curate high-quality human data for AI training and evaluation tasks.
  • Follow best practices for software engineering, including code reviews, testing, and documentation.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Troubleshoot, debug, and optimize codebases in both TypeScript and Rust environments.

Requirements:

  • Have strong relevant experience in software development, with a proven track record of production-level work.
  • Demonstrate idiomatic fluency in TypeScript and Rust through hands-on experience.
  • Have a strong background in codebase migrations, rewrites, or working within multiple language environments.
  • Possess excellent written and verbal communication skills, with the ability to explain complex technical issues clearly.
  • Have experience producing or working with human-labeled data, ideally for AI or ML applications.
  • Be able to work independently and as part of a remote, global team.

Application Process:

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage