Jobs · Information Technology

Data Science Consultant - AI Trainer

DataAnnotation · Rhode Island, United States · 3 wk ago
RemoteRemoteInformation TechnologyFull-time

Please include the country code if outside the US

About the role

As an independent contractor, this role requires strong technical skills and the ability to work autonomously. The primary focus is on delivering high-quality software solutions within tight deadlines.

Responsibilities

  • Develop and maintain software applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to understand requirements and deliver solutions.
  • Contribute to the design and implementation of new features and improvements to existing systems.
  • Perform code reviews and provide feedback to peers to ensure code quality and consistency.
  • Stay updated with the latest technologies and industry trends to enhance project outcomes.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • At least 5 years of professional experience in software development.
  • Experience with at least one major programming language such as Python, Java, or JavaScript.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Qualifications

  • Passionate about technology and committed to continuous learning.
  • Ability to manage multiple projects simultaneously and meet deadlines.
  • Experience working in agile development environments.

Skills

  • Proficiency in version control systems like Git.
  • Knowledge of databases and SQL.
  • Experience with cloud platforms such as AWS or Google Cloud.

Benefits

This position offers competitive compensation based on experience and performance. Other benefits may include flexible working hours, remote work options, and opportunities for professional growth.

Pay

The pay for this position is $50-$75 per hour, depending on experience.

Schedule

Work is expected to be performed remotely, with occasional in-person meetings as needed.

Similar jobs