ExpertGrid
← All jobs

Software Developer

$60 - $120/hr Worldwide Remote · worldwide coding Contract / freelance
Pay rate · $60 - $120/hr
  • Job Description
  • Software Developer
  • Contract
  • Remote

Job Summary

Join our customer's team as a Software Developer and play a vital role in an innovative AI training project. You will leverage advanced technologies in machine learning, NLP, and cloud computing to build, optimize, and scale backend systems. This is a unique opportunity to contribute your expertise and work autonomously in a high-impact, fully remote environment.

Key Responsibilities

  • Design, develop, and maintain robust backend systems and APIs using Node.js and JavaScript.
  • Implement and optimize machine learning and NLP pipelines for real-world AI training applications.
  • Deploy, manage, and monitor solutions in AWS cloud environments, utilizing services such as CodeCommit.
  • Perform rigorous performance testing to ensure system scalability, reliability, and efficiency.
  • Create clear and comprehensive technical documentation to support ongoing development and knowledge transfer.
  • Engage in collaborative discussions with the team, contributing to system architecture and design decisions.
  • Work independently to deliver high-quality code while meeting project milestones in a remote setting.

Required Skills and Qualifications

  • Minimum 5 years of professional experience in software development, with a strong focus on backend technologies.
  • Expertise in Node.js, JavaScript, and RESTful API development.
  • Hands-on experience with machine learning, natural language processing, and cloud computing platforms, specifically AWS.
  • Proficiency in using AWS services, including CodeCommit, for source control and DevOps workflows.
  • Demonstrated ability in performance testing and system optimization.
  • Strong abilities in technical documentation and knowledge sharing.
  • Exceptional written and verbal communication skills, with a proven record of working autonomously on remote teams.

Preferred Qualifications

  • Experience with end-to-end system design in large-scale AI or data-centric projects.
  • Background in supporting or developing AI training initiatives.
  • Relevant AWS certifications or additional expertise in cloud-native solutions.
Fill in your name, country and email to proceed to next step.
Looking for something else? Browse all AI jobs →