AI / MLOps Developer at Interswitch Group

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


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *