Computational Scientist - AI Trainer
DataAnnotation · Alabama, United States · 3 wk ago
RemoteRemoteResearchFull-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 responsibilities involve developing and maintaining software applications.
Responsibilities
- Design and develop software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other developers.
- Debug and maintain existing software applications to ensure high performance and reliability.
- Contribute to the continuous improvement of development processes and tools.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of professional experience in software development.
- Proficiency in at least one major programming language such as Python, Java, or JavaScript.
- Experience with version control systems like Git.
- Strong problem-solving and analytical skills.
Qualifications
- Excellent communication and collaboration skills.
- Ability to manage multiple projects simultaneously.
- Passion for technology and a proactive approach to learning new technologies.
Skills
- Programming Languages: Python, Java, JavaScript
- Version Control Systems: Git
- Software Development Life Cycle (SDLC)
- Problem Solving
Benefits
This position offers competitive compensation and benefits tailored to the needs of independent contractors.
Pay
The pay rate is $50-$75 per hour, depending on experience and qualifications.
Schedule
Work hours are flexible and can be arranged to fit the contractor's availability.
Note: This is an independent contractor position and does not offer benefits typically associated with full-time employees.