TypeScript and Rust Developer

Amazon.com, Inc.
Seattle, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 141K

Job location

Remote
Seattle, United States of America

Tech stack

Artificial Intelligence
Code Review
Information Engineering
Software Debugging
Machine Learning
Open Source Technology
Systems Development Life Cycle
Salesforce
Software Engineering
TypeScript
Spring Cloud

Job description

  • 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 TypeScript and Rust environments.
  • Maintain 6+ hours of daily work overlap with the Eastern Time zone for effective collaboration., Position Summary Java Full Stack Developer - Project Delivery Senior Analyst - AI & Engineering Are you an experienced, passionate pioneer in technology who wants to work in a …
  • 1 month ago, Description The Salesforce Success Central (SFSC) team is looking for a passionate, innovative, results-oriented System Development Engineer to be developing solutions that make …
  • 4 days ago

Requirements

  • 5+ years of professional software development experience with a proven track record of production-level work.
  • Idiomatic fluency in TypeScript and Rust, demonstrated 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.
  • Ability to work independently and as part of a remote, global team.
  • Fluent English proficiency.

Preferred Qualifications:

  • Previous experience on AI/ML data engineering or data labeling teams.
  • Contributions to open-source TypeScript or Rust projects.
  • Background in developing scalable cloud-native applications.

Benefits & conditions

Contract position with remote work flexibility. Compensation:

Hourly rate ranging from $30 to $100. Eligibility:

Must maintain 6+ hours of daily work overlap with the Eastern Time zone.

About the company

© 2026 Careerjet All rights reserved

Apply for this position