Company Overview:
Nextwo is a leading B2B services company with over 15 years of experience, specializing in offshore IT staff augmentation and managed team services. Headquartered in Amman, Jordan, Nextwo supports leading clients across Saudi Arabia and the GCC by providing high-quality technology talent and scalable teams across various domains including cloud, data, software development, and digital transformation
Job Summary:
We are looking for a highly skilled AI / Machine Learning Developer to design, develop, and deploy AI, Machine Learning, and Generative AI solutions that solve business problems, automate processes, and enable intelligent digital capabilities. The ideal candidate will transform data into actionable models, build scalable AI pipelines, and integrate Generative AI capabilities such as Large Language Models (LLMs), multimodal models, Retrieval-Augmented Generation (RAG) pipelines, and intelligent agents into products and internal systems. The role requires strong expertise in machine learning, Generative AI technologies, and modern AI deployment practices.
Key Responsibilities:
• Build, train, and optimize machine learning models for prediction, classification, clustering, and recommendation use cases.
• Develop and fine-tune Generative AI models (LLMs, diffusion models, embeddings, transformers) for tasks such as text generation, summarization, chatbots, image generation, and code generation.
• Implement Retrieval-Augmented Generation (RAG) pipelines using vector databases and embedding models.
• Design and maintain end-to-end ML pipelines including data ingestion, preprocessing, feature engineering, model training, evaluation, and deployment.
• Integrate AI models into applications using APIs, microservices, and cloud platforms.
• Evaluate emerging AI and machine learning technologies, frameworks, and tools, and recommend adoption where beneficial.
• Collaborate with product, engineering, and business teams to translate business requirements into AI-driven solutions.
• Ensure AI systems meet standards for performance, scalability, security, and ethicaluse.
• Monitor model performance in production environments and implement continuous improvements.
• Prepare technical documentation, reports, and model explain ability summaries.
Required Skills & Qualifications:
• Strong programming skills in Python including libraries such as NumPy, Pandas, Scikit-learn, PyTorch, and Tens
or Flow.• Experience with Generative AI and LLM frameworks such as Hugging Face, LangChain, LlamaIndex, OpenAI APIs, Azure OpenAI, Anthropic, or similar
tools.
• Solid understanding of transformer architectures, embeddings, prompt engineering, and fine-tuning techniques including LoRA, QLoRA, and PEFT.
• Experience working with vector databases such as FAISS, Pinecone, Weaviate, orChroma.
• Familiarity with MLOps tools including MLflow, Kubeflow, Airflow, Docker, and Kubernetes.
• Strong understanding of data engineering concepts including ETL processes, data pipelines, SQL/NoSQL databases, and datalakes.
• Experience deploying AI and machine learning models on cloud platforms such as Azure, AWS,
or GCP.
• Ability to develop APIs and microservices using frameworks such as FastAPI, Flask, or Node.js.
• Understanding of computer vision, natural language processing (NLP), or multimodal AI is considereda plus.
• Knowledge of software engineering best practices including version control, testing, and CI/CD pipelines.