Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Freelance Software Developer (Javascript - Typescript) - AI Tutor

at Mindrift

Posted 6 days ago 0 applied

Description:

  • Mindrift is a company that focuses on using collective intelligence to ethically shape the future of AI.
  • The Mindrift platform connects specialists with AI projects from major tech innovators, aiming to unlock the potential of Generative AI.
  • The role involves improving GenAI models to address specialized questions and achieve complex reasoning skills.
  • Typical responsibilities include analyzing and understanding existing code in Javascript and Typescript, migrating logic to idiomatic, safe Typescript while preserving functionality, adapting or porting the test suite, and ensuring behavioral equivalence.
  • The developer will document migration steps and technical decisions and can contribute to various project types, including functional coding, refactoring, repository-level projects, data/task pipelines, and full-stack development.
  • The position is fully remote, allowing for flexible scheduling and the opportunity to work on projects aligned with individual skills.

Requirements:

  • Candidates must have a Master’s degree in Software Development, Computer Science, or related fields.
  • A minimum of 3 years of professional experience with TypeScript is required.
  • Applicants should demonstrate a solid understanding of systems programming, including memory management and concurrency.
  • Prompt engineering experience is considered a strong plus.
  • An advanced level of English (C1) or above is necessary.
  • Proficiency in TypeScript and modern JavaScript (ES6+) is required, including experience in migrating and refactoring large JavaScript codebases to TypeScript.
  • Experience with core TypeScript tooling such as ESLint, Webpack, and Jest/Cypress for testing is essential.
  • Familiarity with modern web application frameworks like React, Next.js, and Node.js/NestJS is expected.
  • The ability to design, review, and optimize features involving LLMs (e.g., ChatGPT, Claude, Copilot) is important.
  • Experience in prompt engineering and validating AI-generated code outputs is a significant advantage.
  • Participation in QA or review pipelines for LLM-generated software/data is preferred.
  • Candidates should be ready to learn new methods, switch between tasks quickly, and work with complex guidelines.

Benefits:

  • This freelance opportunity allows for part-time, remote work that fits around other professional or academic commitments.
  • Developers will work on advanced AI projects, gaining valuable experience that enhances their portfolio.
  • The role offers the chance to influence how future AI models understand and communicate in the developer's field of expertise.