About the Role
Our client is a global leader in AI-driven solutions, operating with a remote-first philosophy and seeking a talented AI Developer to join their distributed team. This role is for an individual passionate about building intelligent systems and applications from scratch. You will be responsible for designing, developing, testing, and deploying various AI models and features, working collaboratively with a globally dispersed team of engineers, data scientists, and product managers. The ideal candidate thrives in a remote work environment, possesses strong coding skills, and has a solid understanding of machine learning principles. Contribute to innovative AI projects from the comfort of your home, impacting users worldwide.
Key Responsibilities
- Develop and implement AI algorithms and models for various applications.
- Write clean, efficient, and well-documented code for AI features and systems.
- Collaborate with cross-functional teams (product, design, data science) in a remote setting.
- Integrate AI models into existing or new software applications.
- Design and conduct experiments to test and validate AI model performance.
- Optimize AI systems for speed, scalability, and resource efficiency.
- Troubleshoot and debug AI-related issues in production environments.
- Stay updated with the latest advancements in AI, machine learning, and deep learning.
- Contribute to architectural decisions and technical designs for AI solutions.
- Participate actively in code reviews and team discussions through virtual channels.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
- Minimum of 4 years of experience in software development, with at least 2 years focused on AI/ML development.
- Strong programming skills in Python and experience with relevant AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Solid understanding of machine learning algorithms, deep learning architectures, and statistical modeling.
- Experience with API development and integration.
- Proficiency in using version control systems like Git.
- Excellent problem-solving and analytical skills.
- Strong communication skills, particularly in a remote asynchronous environment.
- Ability to work independently and manage time effectively.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
Benefits
- Competitive annual salary of R , reflective of skills and experience.
- Fully remote work environment, offering maximum flexibility.
- Comprehensive health, dental, and vision insurance plans accessible globally.
- Generous paid time off and company holidays.
- Stipend for home office setup and professional development resources.
- Opportunities for career advancement within a growing company.
- Regular virtual team-building events and social gatherings.
- Access to online learning platforms and workshops.
- Collaborative culture with a focus on innovation and learning.
- The chance to work on impactful AI projects without geographic constraints.