Junior Data Scientist
Junior
Data Science
Candidate possesses intermediate English, core software engineering skills (Git, Python, OOP), and practical expertise in ML (Scikit-learn, Pandas) and LLM integration with prompt engineering.
Junior Data Scientist
Junior Data Scientist
Junior
Data Science
We are an Egyptian technology company delivering international software projects in cooperation with the global NIX brand. Our office in Smart Village, at the heart of Cairo’s tech ecosystem, offers stability, transparent working conditions, professional mentorship, and a supportive team — an ideal environment to start your career in automation.
Main goals and responsibilities:
Collaborate with the team to implement new features to support the growing data needs;
Build, maintain, and deploy DS and ML pipelines, including data retrieval, preprocessing, feature engineering, training and inferencing the models, and analyzing and visualizing the results;
Build, maintain and deploy LLM-powered systems, including prompt engineering and evaluation of model outputs;
Collaborate with the team to decide on which tools and strategies to use within specific scenarios.
Required:
English level intermediate;
Basic math and theory of probability;
Understanding of Version Control Systems (such as Git);
Basic python language;
Understanding OOP principles;
Experience using or integrating with cloud LLM APIs (e.g., OpenAI, Claude, Amazon Bedrock, Vertex AI);
Practical experience with prompt engineering techniques;
Classic machine learning algorithms (Scikit-learn library);
Experience in Numpy and Pandas libraries.
Nice to have:
MLOps tools (MLflow for experiment tracking, DVC for data versioning, observability tools);
Basic knowledge of neural network architectures;
At least 1 framework to build and train neural networks (TensorFlow/Keras, PyTorch);
Experience with gradient boosting algorithms (XGBoost or LightGBM);
Being familiar with one or more of the following databases - PostgreSQL, MySQL, MongoDB;
Familiarity with LLM orchestration tools (e.g., LangChain, LangGraph);
Docker or Kubernetes platform.
What We Offer:
Long-term career stability with a competitive salary paid in USD.
Conditions for steady career development.
Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.
Private medical insurance provided after successful completion of the probationary period
A well-equipped and cozy office supports comfort and productivity across all project stages.
Welcoming atmosphere and a friendly corporate culture..
If this opportunity feels right for you, send us your CV. We will be happy to discuss the role and answer your questions.
We are an Egyptian technology company delivering international software projects in cooperation with the global NIX brand. Our office in Smart Village, at the heart of Cairo’s tech ecosystem, offers stability, transparent working conditions, professional mentorship, and a supportive team — an ideal environment to start your career in automation.
Main goals and responsibilities:
Collaborate with the team to implement new features to support the growing data needs;
Build, maintain, and deploy DS and ML pipelines, including data retrieval, preprocessing, feature engineering, training and inferencing the models, and analyzing and visualizing the results;
Build, maintain and deploy LLM-powered systems, including prompt engineering and evaluation of model outputs;
Collaborate with the team to decide on which tools and strategies to use within specific scenarios.
Required:
English level intermediate;
Basic math and theory of probability;
Understanding of Version Control Systems (such as Git);
Basic python language;
Understanding OOP principles;
Experience using or integrating with cloud LLM APIs (e.g., OpenAI, Claude, Amazon Bedrock, Vertex AI);
Practical experience with prompt engineering techniques;
Classic machine learning algorithms (Scikit-learn library);
Experience in Numpy and Pandas libraries.
Nice to have:
MLOps tools (MLflow for experiment tracking, DVC for data versioning, observability tools);
Basic knowledge of neural network architectures;
At least 1 framework to build and train neural networks (TensorFlow/Keras, PyTorch);
Experience with gradient boosting algorithms (XGBoost or LightGBM);
Being familiar with one or more of the following databases - PostgreSQL, MySQL, MongoDB;
Familiarity with LLM orchestration tools (e.g., LangChain, LangGraph);
Docker or Kubernetes platform.
What We Offer:
Long-term career stability with a competitive salary paid in USD.
Conditions for steady career development.
Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.
Private medical insurance provided after successful completion of the probationary period
A well-equipped and cozy office supports comfort and productivity across all project stages.
Welcoming atmosphere and a friendly corporate culture..
If this opportunity feels right for you, send us your CV. We will be happy to discuss the role and answer your questions.
Junior Data Scientist
Content
Junior
Candidate possesses intermediate English, core software engineering skills (Git, Python, OOP), and practical expertise in ML (Scikit-learn, Pandas) and LLM integration with prompt engineering.