AI/ML Engineer (Deep Learning)
WhatJobs Direct
About the role
Our client is seeking a highly skilled and innovative AI/ML Engineer specializing in Deep Learning to join their cutting-edge research and development team. This is a fully remote position, offering the unique opportunity to work on groundbreaking projects without geographical constraints. You will be responsible for designing, developing, and deploying sophisticated machine learning models, particularly focusing on deep learning architectures, to solve complex problems across various domains. Your work will involve hands-on implementation, experimentation, and optimization of AI solutions that drive tangible business value and technological advancement.
Responsibilities: Design, develop, train, and evaluate deep learning models for tasks such as computer vision, natural language processing, time-series analysis, and recommendation systems. Implement and optimize machine learning algorithms using Python and relevant libraries (e.g., TensorFlow, PyTorch, Keras). Process and analyze large datasets to extract meaningful features and prepare data for model training. Develop and maintain robust ML pipelines for data preprocessing, model training, evaluation, and deployment. Collaborate with data scientists, software engineers, and domain experts to understand requirements and integrate AI solutions. Stay current with the latest research and advancements in AI, machine learning, and deep learning. Experiment with different model architectures, hyperparameters, and optimization techniques to improve performance. Deploy trained models into production environments, ensuring scalability, reliability, and efficiency. Monitor and maintain deployed models, identifying areas for improvement and retraining. Document research findings, model designs, and implementation details clearly and concisely. Contribute to the overall AI strategy and roadmap of the organization. Present research and findings to technical and non-technical audiences. Qualifications: Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field. 3+ years of hands-on experience in developing and deploying deep learning models. Strong proficiency in Python and core ML/DL libraries (TensorFlow, PyTorch, scikit-learn, Keras). Solid understanding of deep learning architectures (CNNs, RNNs, Transformers, GANs) and their applications. Experience with data preprocessing, feature engineering, and data augmentation techniques. Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices. Proficiency in software development best practices, including version control (Git). Excellent analytical, problem-solving, and critical-thinking skills. Strong communication and collaboration skills, essential for effective remote teamwork. Ability to work independently, manage priorities, and deliver results in a fast-paced environment. Experience with big data technologies (e.g., Spark) is a plus. This exciting opportunity is based in Jos, Plateau, NG , but is a fully remote role. We are looking for candidates who are passionate about AI and eager to make a significant impact. Our client offers a competitive salary and benefits package, alongside the chance to work at the forefront of AI innovation.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free