Our client, a forefront innovator in AI & Emerging Technologies , is actively seeking a talented and experienced Remote AI Solutions Architect with a specialization in Natural Language Processing (NLP). This position is entirely remote, allowing you to work from anywhere within South Africa, contributing to groundbreaking projects without geographical constraints. You will be instrumental in designing, developing, and deploying sophisticated AI solutions tailored to meet complex business needs, with a particular emphasis on leveraging NLP capabilities. The ideal candidate possesses a deep understanding of AI architectures, NLP techniques, and cloud-based platforms. This role is crucial for driving innovation and delivering impactful AI-driven products to our client's global customer base. If you are passionate about shaping the future of AI and thrive in a remote-first, collaborative setting, this opportunity is for you.
Key Responsibilities
- Design and architect end-to-end AI solutions, with a strong focus on Natural Language Processing.
- Translate business requirements into scalable and robust AI/ML system designs.
- Develop prototypes and proofs-of-concept for new AI-driven features and products.
- Collaborate closely with data scientists, engineers, and product managers in a fully remote team environment.
- Provide technical guidance and mentorship on AI/ML best practices, especially concerning NLP.
- Evaluate and select appropriate AI technologies, tools, and platforms for solution implementation.
- Ensure the performance, scalability, and security of deployed AI solutions.
- Document architectural designs, technical specifications, and implementation guidelines.
- Stay updated with the latest advancements in AI, ML, and NLP research and industry applications.
- Present AI solution designs and strategies to technical and business stakeholders.
Requirements
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field.
- Minimum of 6 years of experience in AI/ML, with a significant focus (3+ years) on NLP applications (e.g., text classification, sentiment analysis, machine translation, chatbots, NLU).
- Proven experience in designing and architecting complex AI/ML systems.
- Expertise in programming languages such as Python and familiarity with NLP libraries (NLTK, spaCy, Hugging Face Transformers).
- Hands-on experience with deep learning frameworks (e.g., TensorFlow, PyTorch) for NLP tasks.
- Proficiency with cloud platforms (AWS, Azure, or GCP) and their AI/ML services.
- Strong understanding of software development best practices, including CI/CD and MLOps.
- Excellent communication, problem-solving, and stakeholder management skills.
- Ability to work independently and collaboratively in a distributed team setting.
- Experience with large language models (LLMs) and their deployment is highly advantageous.
Benefits
- Highly competitive salary with annual performance bonuses.
- Comprehensive private medical and dental insurance plans.
- Generous remote work stipend for home office setup and expenses.
- Flexible working hours to accommodate different time zones.
- Unlimited access to online learning platforms and professional development resources.
- Opportunity to work on cutting-edge AI projects impacting global markets.
- Remote work culture that emphasizes work-life balance and employee well-being.
- Company-provided laptop and necessary software licenses.
- Regular virtual team events and social gatherings.
- Contribution to a retirement savings plan.