Financial Advisor - AI Trainer
DataAnnotation · Maryland, United States · 3 wk ago
RemoteRemoteSalesFull-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 to clients.
Responsibilities
- Develop and maintain software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including designers, product managers, and other contractors to understand project requirements and deliverables.
- Contribute to the design and implementation of new features and enhancements.
- Document code and provide technical guidance to other team members.
- Stay updated with the latest industry trends and technologies.
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.
- Self-motivated and able to work independently.
Skills
- Proficiency in at least one major programming language.
- Experience with version control systems like Git.
- Knowledge of database management systems.
- Understanding of software development methodologies such as Agile or Scrum.
Benefits
Flexible working hours, remote work options, and a competitive compensation package.
Pay
Compensation is based on experience and qualifications, with a range of $50,000 - $75,000 annually.
Schedule
Freelance schedule, typically 20-40 hours per week, depending on project demands.
Note: This is an independent contractor position. No benefits are provided.