About the Role
Our client is a pioneering force in the AI space, operating with a fully remote-first philosophy. We are actively seeking a talented and driven AI/ML Engineer to join our distributed team. This role is perfect for an individual who thrives in a remote work environment and is passionate about building and deploying sophisticated artificial intelligence and machine learning models. You will be responsible for developing, testing, and deploying AI solutions that power our innovative products and services. This is a fantastic opportunity to work from anywhere within South Africa, collaborating with a diverse and talented team across different time zones, and contributing to groundbreaking AI advancements without the need for a physical office presence.
Key Responsibilities
- Develop, train, and deploy machine learning models using various frameworks and tools.
- Implement and optimize AI algorithms for performance and scalability.
- Collaborate with data scientists and other engineers remotely via digital communication platforms.
- Build and maintain robust data pipelines for model training and inference.
- Develop and execute rigorous testing strategies for AI models and systems.
- Contribute to the continuous improvement of our AI development workflows and best practices.
- Troubleshoot and resolve issues in production AI systems.
- Document code, models, and processes thoroughly for remote team visibility.
- Participate actively in code reviews and knowledge-sharing sessions.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field.
- Proven experience as an AI/ML Engineer or in a similar role.
- Strong proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn.
- Experience with cloud platforms (AWS, Azure, or GCP) and their ML services.
- Solid understanding of machine learning concepts, algorithms, and model evaluation techniques.
- Experience with software development best practices, including version control (Git) and CI/CD.
- Excellent communication skills, with the ability to articulate technical concepts clearly in a remote setting.
- Self-motivated and able to work independently with minimal supervision.
- Demonstrated success in a fully remote work capacity.
- Stable internet connection and a dedicated home office setup.
Benefits
- Competitive salary commensurate with experience and remote work.
- Flexible working hours to accommodate different time zones.
- Annual allowance for home office equipment and internet costs.
- Opportunities for remote professional development and online courses.
- Access to collaborative online tools and platforms.
- Chance to be part of a forward-thinking, globally distributed AI company.
- No commute, enjoy work-life balance from the comfort of your home.