Interswitch is an Africa-focused integrated digital payments and commerce company that facilitates the electronic circulation of money as well as the exchange of value between individuals and organizations on a timely and consistent basis. Our vision is to build an Africa where payment is a seamless part of everyday life.
We are recruiting to fill the position below:
Job Title: AI / MLOps Developer
Location: Lagos
Job type: Full-time
Job Summary
- We are seeking a highly skilled AI/MLOps Developer to join our team. The ideal candidate will have a strong background in machine learning operations, model deployment, and managing ML pipelines.
- This role requires a deep understanding of AI/ML workflows and the ability to optimize and maintain AI models in production.
Responsibilities
- Model Development and Deployment: Design, develop, and deploy machine learning models into production environments, ensuring scalability and reliability.
- Pipeline Automation: Build and maintain automated ML pipelines to streamline model training, testing, and deployment processes.
- Monitoring and Optimization: Monitor deployed models for performance and accuracy, implementing retraining and optimization strategies as needed.
- Infrastructure Management: Manage cloud-based and on-premise infrastructure to support the training and deployment of ML models, ensuring cost efficiency and scalability.
- Security and Compliance: Implement and maintain robust security practices to protect sensitive data and ensure compliance with relevant regulations.
- Collaboration: Work closely with data scientists, software engineers, and other stakeholders to integrate ML models into applications and systems.
- Documentation: Maintain comprehensive documentation of ML pipelines, deployment processes, and model performance metrics.
- Continuous Improvement: Stay updated with the latest advancements in AI/ML and DevOps practices, and apply this knowledge to improve existing systems and processes.
- Troubleshooting: Identify and resolve issues related to model deployment, performance, and infrastructure on time.
Required Qualifications
Educational Qualification
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Experience:
- Proven experience in AI/MLOps or a similar role, with hands-on experience in deploying and managing machine learning models.
Technical Skills:
- Proficiency in programming languages such as Python, and familiarity with ML frameworks like TensorFlow, PyTorch, or Scikit-learn.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Knowledge of cloud platforms (AWS, Azure, GCP) and their ML services.
- Familiarity with CI/CD tools and processes for ML pipelines.
- Strong understanding of version control systems (e.g., Git, BitBucket).
- Experience with monitoring and logging tools for model performance tracking.
Preferred Qualifications:
- Experience with advanced topics like distributed training, model explainability, and ethical AI considerations.
- Familiarity with data engineering practices and tools like Apache Spark or Hadoop.
- Contributions to open-source projects related to AI/MLOps.
- Understanding of software development best practices, including Agile methodologies.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Leave a Reply Cancel reply