Senior Machine Learning Engineer (Remote)


Job Description

Astra Capital Group LLC is a USA-registered company dedicated to offering high-quality technical services to startups and established businesses. We specialize in providing innovative and scalable solutions designed to meet the unique needs of each client. With a focus on driving growth and efficiency, our services are available at a competitive monthly price, making them accessible to companies of all sizes. Whether you are looking to enhance your technology infrastructure, streamline operations, or leverage cutting-edge solutions, Astra Capital Group is committed to delivering exceptional value and results.

We are recruiting to fill the position below:

Job Title: Senior Machine Learning Engineer (Remote)

Locations: Abuja (FCT), Lagos, Abia, Adamawa and Akwa Ibom
Employment Type: Full-time

Position Overview

  • We are seeking a highly skilled Senior Machine Learning Engineer with a minimum of 4 years of experience to join our remote team.
  • In this role, you will be responsible for designing, developing, and deploying machine learning models that power innovative solutions across various business domains.
  • You will collaborate with cross-functional teams to implement end-to-end machine learning systems that optimize processes, enhance decision-making, and improve the overall user experience.

Key Responsibilities

  • Machine Learning Model Development:

    • Design, build, and train machine learning models for predictive analytics, recommendation systems, anomaly detection, and other use cases.
    • Implement state-of-the-art algorithms, including supervised and unsupervised learning, deep learning, and reinforcement learning.
    • Work with large datasets, applying appropriate preprocessing, feature engineering, and data augmentation techniques to improve model performance.
  • End-to-End ML Systems:

    • Develop and deploy end-to-end machine learning systems, from model development to integration with production environments.
    • Collaborate with software engineers to ensure seamless integration of models into existing systems and applications.
    • Implement continuous monitoring and retraining strategies to ensure models remain accurate and relevant over time.
  • Model Optimization & Scaling:

    • Optimize machine learning models for performance, scalability, and efficiency, ensuring they meet production standards.
    • Apply techniques like hyperparameter tuning, model compression, and parallelization to enhance model efficiency.
    • Leverage cloud computing resources and distributed systems to scale models as needed.
  • Collaboration & Knowledge Sharing:

    • Work closely with data scientists, product managers, and engineers to understand business objectives and translate them into machine learning solutions.
    • Provide mentorship and guidance to junior team members, helping to elevate the team's expertise in machine learning and AI.
    • Participate in code reviews and ensure high-quality, maintainable code practices across the team.
  • Research & Innovation:

    • Stay current with the latest advancements in machine learning, AI, and data science, and apply new techniques to enhance model performance.
    • Contribute to research initiatives, experiment with new algorithms, and drive continuous improvement in the machine learning workflow.
    • Share knowledge with the broader team through workshops, presentations, or internal documentation.

Qualifications

  • Minimum of 4 years of professional experience in machine learning engineering or data science.
  • Strong proficiency in machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn, Keras).
  • Experience in designing, developing, and deploying machine learning models in production environments.
  • Proficiency in programming languages such as Python, R, or Java.
  • Solid understanding of machine learning algorithms, statistical methods, and model evaluation metrics.
  • Experience working with big data technologies and cloud platforms (e.g., AWS, GCP, Azure) for deploying and managing ML models.
  • Strong knowledge of data preprocessing, feature engineering, and model selection.

Preferred Skills:

  • Experience with deep learning techniques (e.g., CNNs, RNNs, LSTMs, transformers).
  • Familiarity with NLP, computer vision, or reinforcement learning applications.
  • Experience with containerization tools like Docker and orchestration tools like Kubernetes for model deployment.
  • Knowledge of MLOps practices, including model versioning, CI/CD for machine learning, and model monitoring.
  • Experience with automated machine learning tools and platforms (e.g., H2O.ai, AutoML).

What We Offer

  • Competitive salary and comprehensive benefits package.
  • Opportunities for career growth and professional development in machine learning and AI.
  • A fully remote, flexible, and collaborative work environment.
  • The chance to work on cutting-edge projects that shape the future of our industry.

Salary
N700,000 monthly.

Application Closing Date
20th January, 2025.


Share job