Software Developer (Remote)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are hiring a Software Developer on a Contractor basis to design, develop, and optimize software components for training and evaluating next-generation AI systems. The role requires proficiency in Python, Java, C++, or Go, and experience developing scalable software systems.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain scalable software components for AI model training and evaluation workflows
- Collaborate with data scientists and engineers to implement high quality, maintainable code aligned with project objectives
- Analyze technical requirements and translate them into efficient, scalable technical solutions
- Conduct thorough code reviews and provide actionable feedback to uphold best practices and code quality
- Troubleshoot, debug, and resolve complex software issues across all phases of the development lifecycle
- Document code, processes, and methodologies to ensure transparency and facilitate team collaboration
Requirements
- Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field
- Proficiency in at least one programming language such as Python, Java, C++, or Go
- Experience developing and optimizing scalable software systems with a focus on performance and reliability
- Strong problem solving skills with the ability to analyze technical requirements and propose effective solutions
- Familiarity with software development best practices, including version control (e.g., Git), testing, and documentation
- Ability to work independently in a remote environment while maintaining clear communication with cross functional teams
Full Job Posting
Role Overview
- We are hiring for one of our clients, seeking a Software Developer to work on a Contractor basis.
- In this role, you will design, develop, and optimize software components critical to training and evaluating next generation AI systems.
- Your contributions will directly shape how AI models learn, reason, and perform across domains such as finance, healthcare, and engineering.
- No prior AI experience is required—your software development expertise and domain knowledge are what matter most.
Key Responsibilities
- Design, develop, and maintain scalable software components for AI model training and evaluation workflows.
- Collaborate with data scientists and engineers to implement high quality, maintainable code aligned with project objectives.
- Analyze technical requirements and translate them into efficient, scalable technical solutions.
- Conduct thorough code reviews and provide actionable feedback to uphold best practices and code quality.
- Troubleshoot, debug, and resolve complex software issues across all phases of the development lifecycle.
- Document code, processes, and methodologies to ensure transparency and facilitate team collaboration.
Required Skills & Qualifications
- Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field.
- Proficiency in at least one programming language such as Python, Java, C++, or Go.
- Experience developing and optimizing scalable software systems with a focus on performance and reliability.
- Strong problem solving skills with the ability to analyze technical requirements and propose effective solutions.
- Familiarity with software development best practices, including version control (e.g., Git), testing, and documentation.
- Ability to work independently in a remote environment while maintaining clear communication with cross functional teams.
More About the Opportunity
- This role offers a unique opportunity to contribute to a global platform at the intersection of software development and AI.
- You will work within a collaborative environment that values expertise and innovation, with exposure to cutting edge technologies and real world impact.
- The position is ideal for developers seeking to apply their skills in a forward thinking organization shaping the future of AI.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Hired
Financial Investment Analyst (Remote)
Abu Dhabi, UAE
Role : Financial Investment Analyst (Remote) Location : Remote (Work from Anywhere) Job Type : Contract Payout : $154 - $210/hour Role Overview: We are hiring for one of our clients, seeking a Financial Investment Ana
Enterprise Account Manager (Government) (Remote)
Abu Dhabi, UAE
We are hiring an Enterprise Account Manager to secure government contracts for enterprise software solutions. The role involves managing relationships with federal, state, and local government agencies, driving adoption
Audio Engineer (Remote)
Abu Dhabi, UAE
A global leader in Media Production is hiring a contract Audio Engineer for remote work. The role involves recording, editing, and mixing audio content using industry-standard software. Candidates should have proficiency
Software Engineer - E-Commerce (Remote)
Abu Dhabi, UAE
We are hiring a Software Engineer, New Grad to develop scalable backend systems and optimize algorithms for a global e-commerce platform. You will work remotely on mission-critical infrastructure serving millions of user
Journalist (Remote)
Abu Dhabi, UAE
We are hiring a Journalist on a contract basis for a digital platform. The role involves researching, writing, and producing high-quality content. Candidates should have proven experience in journalism or content writing
Sales/Account Executive (Remote)
Abu Dhabi, UAE
A client in the technology sector is seeking a Sales Specialist on a contract basis to drive revenue growth through strategic sales initiatives and client engagement. The role requires 2+ years of sales experience, stron
Strategy Consultant (Remote)
Abu Dhabi, UAE
We are hiring a Strategy Consultant for a contract role with a global technology client. You will develop strategic recommendations, analyze data, and lead workshops to improve business performance. Requires management c
Data Partnerships Lead (Remote)
Abu Dhabi, UAE
We are seeking a Data Partnerships Lead to develop and manage strategic data partnerships that enhance product offerings and drive revenue growth through data monetization. The role requires strong background in data str
Financial Investment Analyst (Remote)
Abu Dhabi, UAE
Enterprise Account Manager (Government) (Remote)
Abu Dhabi, UAE
Audio Engineer (Remote)
Abu Dhabi, UAE
Software Engineer - E-Commerce (Remote)
Abu Dhabi, UAE
Journalist (Remote)
Abu Dhabi, UAE
Sales/Account Executive (Remote)
Abu Dhabi, UAE
Strategy Consultant (Remote)
Abu Dhabi, UAE
Data Partnerships Lead (Remote)
Abu Dhabi, UAE