Abu Dhabi
On-site
AED 60,000 - 90,000
Full time
30+ days ago
Job summary
A leading company in Abu Dhabi is seeking a skilled Software Developer with a Bachelor's degree in Computer Science or a related field. The role involves designing and developing software applications, testing and debugging code, and collaborating with cross-functional teams. Candidates should have 3+ years of experience and proficiency in multiple programming languages as well as AI/ML frameworks. This position offers an excellent opportunity to work in a dynamic environment focused on innovation and technology.
Qualifications
- 3+ years of experience in software development.
- Proficiency in programming languages like Python, Java, C++, C#.
- Strong experience with AI/ML frameworks.
Responsibilities
- Designing and developing software applications and systems.
- Writing clean, efficient code and testing for quality.
- Collaborating with cross-functional teams.
Skills
Problem Solving
Communication
Teamwork
Education
Bachelor’s degree in Computer Science
Tools
TensorFlow
PyTorch
Scikit-learn
AWS SageMaker
Azure ML
Google AI Platform
Responsibilities:
- Designing and Developing Software: Creating software applications, systems, or tools that meet specific requirements.
- Writing and Testing Code: Writing clean, efficient, and well-documented code, and testing it to ensure it meets requirements.
- Debugging and Troubleshooting: Identifying and fixing errors, bugs, or issues in the code.
- Collaborating with Teams: Working with cross-functional teams, including product managers, designers, and other developers.
- Maintaining and Updating Software: Updating existing software applications, fixing issues, and ensuring they remain relevant ¹ ².
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in software development.
- Proficiency in one or more programming languages (e.g., Python, Java, C++, C#).
- Strong experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Solid understanding of machine learning concepts, data structures, and algorithms.
- Familiarity with cloud-based AI services (e.g., AWS SageMaker, Azure ML, Google AI Platform).
- Experience integrating AI models into production systems.
- Strong problem-solving and analytical skills.
- Excellent teamwork and communication abilities.