About the Role
Our client, a disruptive technology company at the cutting edge of AI, is looking for a Lead AI Engineer to spearhead the development of highly scalable AI systems. This role, based remotely with an emphasis on supporting teams in Kimberley , will involve designing, building, and optimizing the architecture for large-scale AI applications. You will lead a team of talented engineers, mentor junior members, and drive technical strategy to ensure our AI solutions are robust, efficient, and can handle massive amounts of data and traffic. The ideal candidate possesses extensive experience in distributed systems, deep learning frameworks, and a proven ability to architect complex AI solutions. This is a unique opportunity to shape the future of AI infrastructure and influence technological direction from anywhere, while maintaining a strong connection to our Kimberley operations.
Key Responsibilities
- Lead the design and implementation of scalable, high-performance AI systems and infrastructure.
- Architect and develop robust backend services for AI applications.
- Optimize AI models and pipelines for performance, latency, and throughput.
- Collaborate with data scientists to deploy and scale machine learning models into production.
- Mentor and guide a team of AI engineers, fostering technical excellence and best practices.
- Ensure the reliability, availability, and maintainability of AI systems.
- Evaluate and integrate new technologies and tools to enhance our AI capabilities.
- Drive innovation and establish technical roadmaps for AI system development.
Requirements
- Master's or Ph.D. in Computer Science, Engineering, or a related field with a focus on AI/ML systems.
- 5+ years of experience in software engineering, with a significant portion focused on AI/ML development and scalable systems.
- Proven experience in architecting and building large-scale distributed systems.
- Strong proficiency in programming languages like Python, Java, or C++.
- Expertise with deep learning frameworks (e.g., TensorFlow, PyTorch) and their deployment.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
- Demonstrated leadership experience and ability to mentor engineering teams.
- Excellent problem-solving skills and a strong understanding of algorithms and data structures.
- Exceptional communication and collaboration skills for remote teamwork, coordinating with Kimberley based efforts.
Benefits
- This remote role offers great flexibility and autonomy, coupled with a competitive salary and comprehensive benefits package, including health insurance, retirement plans, and generous paid time off.
- Employees are provided with ample opportunities for professional growth, including funding for training, conferences, and advanced certifications.
- Our client cultivates an innovative and collaborative work environment, promoting continuous learning and a healthy work-life balance.
- You will work on challenging, high-impact projects, contributing to the core infrastructure of advanced AI technologies, with a vital link to our Kimberley operations.