About the job
Progressoft seeks a Senior AI Engineer to work remotely from Morocco. This position centers on designing and deploying AI solutions that transform data into real-world products. The role spans a broad range of AI technologies, including traditional machine learning, large language models (LLMs), computer vision, and advanced analytics.
What you will do
- Model Development: Create, train, optimize, and assess models using classical machine learning, deep learning (such as convolutional neural networks and transformers), and generative AI methods like LLMs and diffusion models.
- Data Exploration and Analytics: Analyze data through exploratory methods, conduct statistical tests, and perform time-series forecasting. Use these insights for feature engineering, prompt creation, and tracking business metrics.
- End-to-End Pipelines: Build reproducible workflows for data ingestion, feature creation, model training, CI/CD, and automated monitoring.
- LLM and Agentic AI Engineering: Develop prompts, set up retrieval-augmented generation workflows, and build autonomous or assistive agents. Fine-tune LLMs with domain-specific data to improve accuracy and meet product needs.
- AI Automation and Integration: Deploy AI components as microservices and event-driven systems. Integrate these with orchestration tools such as Airflow or Prefect, and connect to business APIs to support decision-making.
- Continuous Learning: Stay updated on advances in LLMs, computer vision, and analytics. Share knowledge and best practices with the engineering team.
- Mentorship: Guide junior engineers and help define technical direction and engineering standards.
Location
This is a remote role open to candidates based in Morocco.
