At Articul8 AI, the business problem is to design, develop, and deploy AI-driven solutions that solve real-world problems at scale, exceeding customer expectations.
Requirements
- Strong programming skills in Python or PyTorch
- Experience with LLMs, NLP, computer vision, or reinforcement learning.
- Experience with containerization (Docker, Kubernetes)
- Proficiency in data preprocessing and model evaluation techniques, as well as MLops like MLflow, Kubeflow.
- Experience with distributed computing frameworks (Spark, Ray, Dask).
- Experience with AWS, GCP, or Azure for AI model deployment.
- Experience in multi-cloud AI deployments
Responsibilities
- Design, develop, and deploy AI/ML models for production use, from traditional ML regression algorithms to transformers-based architectures.
- Train, fine-tune, and optimize deep learning and LLM-based solutions.
- Collaborate with researchers, software engineers, and product teams to integrate AI capabilities into our applications.
- Evaluate and implement state-of-the-art AI/ML algorithms to improve model accuracy and efficiency.
- Optimize models for cloud and on-prem environments, ensuring low latency and high availability.
- Develop APIs and microservices to serve AI models in production.
- Stay up to date with the latest AI trends, research, and best practices.
Other
- Master’s / PhD in Computer Science, AI, Machine Learning, or an equivalent engineering field.
- 8+ years of experience in AI/ML modeling development and deployment.
- Excellent communication and teamwork skills.
- Problem Solving: ability to break down complex problems into manageable components, devising creative solutions, and iteratively refining ideas based on feedback and experimental evidence.
- Collaboration and Communication: proficiency in working cross-functionally—communicating clearly, providing constructive criticism, delegating responsibilities, and respecting diverse perspectives.