JobHabor

Software Developer

Micro1

Location
Remote
Workplace
Remote
Employment
Contract
Salary
USD 50–120/hr
Apply on the employer’s site

Posted 2mo ago

Job Title

Software Developer

Job Type

Contractor

Location

Remote

Job Summary

In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.

Key Responsibilities

  • Design, develop, and optimize robust software components for AI model training and evaluation workflows.
  • Collaborate closely with data scientists and engineers to implement scalable, maintainable, and high-quality code.
  • Analyze requirements and translate them into technical solutions that align with project objectives.
  • Conduct code reviews and provide constructive feedback to ensure best practices and code quality.
  • Troubleshoot, debug, and resolve complex software issues during all phases of the software development lifecycle.
  • Document codebases, processes, and methodologies for transparency and ongoing team success.
  • Contribute to continuous improvement initiatives by recommending new tools, frameworks, or methodologies.

Required Skills and Qualifications

  • Proven expertise in software development, with proficiency in at least one modern programming language (such as Python, Java, C++, or similar).
  • Solid experience designing and implementing software solutions for AI, machine learning, or data-driven applications.
  • Demonstrated ability to work effectively in remote, distributed teams.
  • Excellent written and verbal communication skills with an emphasis on clarity and collaboration.
  • Strong problem-solving skills and the ability to troubleshoot complex technical challenges.
  • Experience with version control, CI/CD pipelines, and collaborative development environments.
  • Keen attention to detail and a commitment to delivering high-quality work.

Preferred Qualifications

  • Previous involvement in AI model evaluation or training projects.
  • Familiarity with ML frameworks (e.g., TensorFlow, PyTorch) and data processing tools.
  • Background in contributing to open-source projects or large-scale distributed systems.

Skills

  • Python
  • Java
  • C++
  • Git
  • CI/CD
  • TensorFlow
  • PyTorch

Similar roles