AI Platform Engineer
- Full Time
About the role
Job responsibilities:
- Design, develop, and maintain scalable AI platforms and infrastructure to support machine learning and data science initiatives.
- Collaborate with data scientists, software engineers, and product teams to integrate AI solutions into production environments.
- Optimize AI models for performance, scalability, and reliability in cloud and on-premise environments.
- Implement and manage CI/CD pipelines for AI/ML workflows to ensure seamless deployment and updates.
- Monitor, troubleshoot, and improve the performance of AI systems and platforms.
- Ensure data security, compliance, and governance standards are met across all AI-related projects.
- Stay updated on the latest advancements in AI technologies and recommend innovative solutions to enhance platform capabilities.
- Document processes, workflows, and best practices to support knowledge sharing and team collaboration.
Job requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in designing and implementing AI/ML platforms or infrastructure.
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with cloud platforms like AWS, Azure, or Google Cloud, and containerization tools like Docker and Kubernetes.
- Strong understanding of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Familiarity with big data technologies such as Hadoop, Spark, or Kafka.
- Knowledge of DevOps practices, including CI/CD pipelines and infrastructure as code (e.g., Terraform, Ansible).
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
- Strong communication skills to effectively convey technical concepts to non-technical stakeholders.