Home Jobs In Nigeria Job Opening: Remote AI Engineer

Job Opening: Remote AI Engineer

Location: Remote (Work from Anywhere)
Job Type: Full-Time
Department: Engineering
Company: Cavista


About Cavista

At Cavista, we are redefining the future of AI and machine learning, leveraging cutting-edge technology to drive innovation across various industries. As a fast-growing technology company, we focus on developing scalable, intelligent solutions that help our clients automate processes, make data-driven decisions, and unlock value in ways they never thought possible.

Our AI-driven products are designed to solve complex problems with ease, transforming data into actionable insights. Whether in healthcare, finance, logistics, or any other sector, we are committed to creating a future where AI delivers impactful change for both businesses and society.

Join us at Cavista, where our team of engineers, data scientists, and AI experts are working to shape the next generation of intelligent systems. We’re looking for a Remote AI Engineer to help us push the boundaries of artificial intelligence, and we need your expertise to do it.


The Role: AI Engineer (Python Level 1-11)

As a Remote AI Engineer at Cavista, you will be responsible for developing and optimizing AI and machine learning models, focusing primarily on Python-based solutions. You’ll work on a wide range of projects involving machine learning, natural language processing (NLP), computer vision, and predictive analytics, applying AI to real-world problems.

You’ll be part of a collaborative, cross-functional team that includes engineers, data scientists, and researchers. The work you do will directly contribute to the growth of AI capabilities at Cavista and help our clients transform their operations through intelligent automation.


Key Responsibilities

  • AI Model Development: Design, develop, and deploy machine learning and deep learning models to solve business-critical problems. Focus on Python-based tools, libraries, and frameworks (TensorFlow, PyTorch, Keras, etc.).

  • Model Optimization: Optimize AI models for performance, scalability, and accuracy, ensuring they meet the required business use cases.

  • Data Preprocessing & Cleaning: Work with large datasets, performing data wrangling, feature engineering, and data cleaning to ensure high-quality input for training models.

  • Algorithm Development: Develop, test, and refine machine learning algorithms in Python to improve the effectiveness of the models.

  • Collaboration & Code Reviews: Collaborate closely with cross-functional teams to integrate AI solutions into existing systems and participate in code reviews to ensure code quality.

  • AI Research & Innovation: Stay up to date with the latest research in AI and machine learning and contribute new ideas, tools, and techniques to our development process.

  • Deployment & Monitoring: Help deploy AI models into production environments and monitor their performance, making improvements as necessary to ensure efficiency and reliability.

  • Documentation: Write clear, concise, and well-structured documentation for code, processes, and models to ensure knowledge sharing and maintainability.

  • Support: Troubleshoot and resolve issues related to model performance, and work to improve upon existing systems and tools.


Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field.

  • 3+ years of experience working with AI, machine learning, or data science, specifically with Python.

  • Proficiency with Python (Level 1-11) and experience using popular Python libraries and frameworks for AI/ML, such as TensorFlow, PyTorch, Scikit-learn, Keras, Pandas, and NumPy.

  • Experience in building machine learning models for real-world applications, with a solid understanding of model architecture, evaluation metrics, and techniques for improvement.

  • Strong understanding of machine learning concepts, including supervised and unsupervised learning, neural networks, deep learning, NLP, reinforcement learning, etc.

  • Solid experience in data processing, manipulation, and analysis using Python, SQL, and other relevant tools.

  • Knowledge of cloud computing platforms such as AWS, GCP, or Azure for deploying and scaling AI models is a plus.

  • Experience with version control systems like Git.

  • Strong problem-solving skills and ability to approach complex tasks in a structured and efficient manner.

  • Excellent communication skills and ability to work effectively in a remote, collaborative team environment.

  • Familiarity with deployment tools like Docker or Kubernetes is a plus.


Preferred Skills

  • Expert-level proficiency in Python (Level 6-11), with deep experience in using advanced Python features such as decorators, generators, and context managers.

  • Experience with AI platforms such as Google AI Platform, AWS SageMaker, or similar cloud AI services.

  • Strong background in a specialized AI area, such as Natural Language Processing (NLP), computer vision, or predictive analytics.

  • Familiarity with Agile development methodologies and a strong understanding of DevOps practices.

  • Experience in handling unstructured data like text, images, or audio in AI models.

  • Published research or contributions to AI-related open-source projects.


Why Join Cavista?

  • Fully Remote Role: Work from anywhere in the world with a flexible work schedule that supports your work-life balance.

  • Competitive Salary & Benefits: Receive a competitive salary with performance-based bonuses and benefits such as health insurance and professional development opportunities.

  • Collaborative & Innovative Culture: Join a team of passionate and like-minded individuals who thrive on collaboration, innovation, and pushing the boundaries of AI.

  • Growth Opportunities: At Cavista, you’ll have access to mentorship, continuous learning opportunities, and the ability to grow within the company as we expand our AI and machine learning capabilities.

  • Impactful Work: Contribute to projects that are shaping the future of AI and have a real-world impact on various industries.

  • Cutting-Edge Projects: Work on challenging and exciting AI projects, from advanced machine learning to real-time systems that push the limits of technology.


Apply Here 

LEAVE A REPLY

Please enter your comment!
Please enter your name here