
AI/ML Engineer
Abstrabit Technologies
full-time
Posted on:
Location Type: Remote
Location: Remote • Mali
Visit company websiteJob Level
Junior
Tech Stack
KerasNumpyPandasPythonPyTorchScikit-LearnTensorflow
About the role
- Design, develop, train, and deploy machine learning models and AI solutions, including custom chatbots and knowledge-based systems.
- Integrate state-of-the-art AI/ML models (NLP, Computer Vision, Generative AI, etc.) into client products and internal platforms.
- Build, manage, and continuously improve knowledge bases that power intelligent applications.
- Develop, fine-tune, and evaluate generative AI models and functionalities for various applications.
- Contribute to the development of full-stack applications by implementing and embedding core AI/ML features.
- Develop testing protocols, perform rigorous debugging, and ensure the performance, scalability, and reliability of AI/ML models and applications.
- Stay current with the latest advancements in AI/ML research, tools, and techniques, evaluating their potential and applying them to solve business challenges.
- Work closely with consultants, software developers, and clients to understand requirements, define solutions, and deliver impactful results.
- Proven experience in building and deploying agentic AI systems (e.g., autonomous AI agents, multi-agent frameworks, workflow orchestration) using frameworks such as LangChain, LlamaIndex, n8n, Retell, Vapi, or Vector Databases, with a focus on real-world applications and problem-solving.
- Hands-on experience in developing, fine-tuning, and deploying generative AI models (LLMs, diffusion models, transformers) using frameworks like Hugging Face, OpenAI APIs, Stable Diffusion, or similar, with demonstrable projects in text, image, or multimodal generation.
Requirements
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a closely related quantitative field.
- 0-3 years of professional hands-on experience in building and deploying AI/ML models and solutions.
- Strong theoretical understanding and practical experience with core machine learning algorithms (supervised, unsupervised learning), deep learning concepts, and potentially NLP or computer vision.
- Proficiency in Python is essential, along with strong experience using relevant data science and ML libraries (e.g., Pandas, NumPy, Scikit-learn).
- Hands-on experience with major ML/DL frameworks such as TensorFlow, PyTorch, or Keras.
- Excellent analytical and problem-solving skills with meticulous attention to detail.
- Strong verbal and written communication skills, with the ability to explain complex concepts clearly.
Benefits
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
machine learningAI solutionsNLPcomputer visiongenerative AIfull-stack applicationsdebuggingcore machine learning algorithmsdeep learningPython
Soft skills
analytical skillsproblem-solving skillsattention to detailverbal communicationwritten communication
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Artificial IntelligenceMaster's degree in Machine LearningMaster's degree in Data Science