Software Engineer - Machine Learning

Advansysยท ADVANSYS
Apply Now โ†—
๐Ÿ“ Nasr City, Al Manteqah Al Oula, EgyptFull time

About this role

Key Responsibilities

  • Lead the entire ML lifecycle from data collection and analysis to model deployment, monitoring, and optimization.
  • Apply deep learning and NLP techniques to develop solutions, potentially enhancing systems like search or recommendation engines.
  • Design and implement end-to-end ML pipelines, incorporating MLOps best practices for CI/CD, containerization (Docker, Kubernetes), and cloud deployment (AWS, GCP, Azure).
  • Utilize LLM knowledge, including prompt engineering and fine-tuning, to build advanced generative AI applications and conversational AI solutions.
  • Perform comprehensive data analytics, including statistical analysis and feature engineering, to inform model development and extract actionable insights from large datasets.
  • Write production-quality, robust code in Python (and potentially other languages like Java or Scala), ensuring code quality through reviews and testing.
  • Collaborate with cross-functional teams, including data scientists, data engineers, and product managers, to translate business requirements into technical ML solutions.

Required Skills and Qualifications

  • Proven experience as a Machine Learning Engineer with a strong portfolio of deployed production models.
  • Proficiency in Python and relevant ML frameworks/libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Expertise in data science methodologies, statistical analysis, and data analytics.
  • Hands-on experience with MLOps tools and practices for managing the ML application lifecycle.
  • Strong understanding of NLP and experience with LLMs and prompt engineering techniques.
  • Solid software engineering background with knowledge of data structures, algorithms, and system design.
  • Excellent problem-solving, communication, and collaboration skills.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer - Machine Learning position at Advansys?
The salary for this Software Engineer - Machine Learning role at Advansys is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer - Machine Learning position at Advansys located?
This Software Engineer - Machine Learning role at Advansys is based in Nasr City, Al Manteqah Al Oula, Egypt. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer - Machine Learning role at Advansys full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer - Machine Learning role in the ADVANSYS department at Advansys.
Which team or department does the Software Engineer - Machine Learning at Advansys belong to?
This Software Engineer - Machine Learning position is part of the ADVANSYS department at Advansys. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer - Machine Learning position at Advansys?
Click the "Apply Now" button on this page. You will be redirected to Advansys's official application portal hosted on workable where you can submit your application directly.
When was the Software Engineer - Machine Learning job at Advansys posted?
This Software Engineer - Machine Learning position at Advansys was posted on Oct 5, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Software Engineer - Machine Learning
Advansys
Apply for this role โ†—

You'll be redirected to Advansys's official application page on workable.