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
$ 141KJob 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