Contract Software Developer (AI/ML)

crossing hurdles • United State
Remote
Apply
AI Summary

Contract Software Developer focused on building and optimizing software components for AI model training and evaluation workflows. Collaborates with data scientists and engineers to deliver scalable, maintainable code, conducts code reviews, and troubleshoots issues across the SDLC. Requires proven software development experience and AI/ML or data-driven applications expertise, plus strong remote communication skills.

Key Highlights
Contract role spanning 10-40 hours per week; remote
Design, develop, and optimize software for AI model training and evaluation workflows
Collaborate with data scientists and engineers; perform code reviews and troubleshoot issues
Proficiency in at least one modern language (Python, Java, C++) and experience with AI/ML or data-driven applications
Strong remote teamwork and communication skills
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.
Technical Skills Required
Python Java C++
Benefits & Perks
Remote work

Job Description


Position: Software Developer

Type: Contract

Compensation: $50 - $120/hour

Location: Remote

Commitment: 10-40 hrs/week

Role 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.

Requirements

  • Have proven expertise in software development, with proficiency in at least one modern programming language such as Python, Java, C++, or similar.
  • Have solid experience designing and implementing software solutions for AI, machine learning, or data-driven applications.
  • Demonstrate the ability to work effectively in remote, distributed teams.
  • Possess excellent written and verbal communication skills with an emphasis on clarity and collaboration.
  • Have strong problem-solving skills and the ability to troubleshoot complex technical challenges.

Application Process

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage


Similar Jobs

Explore other opportunities that match your interests

Director, Total Rewards

Programming
•
48m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Jobgether

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Executive

Jobgether

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

pinnacle method consulting

United State

Subscribe our newsletter

New Things Will Always Update Regularly