Software Engineer - Machine Learning
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.
Requirements
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.
Skills
As published by workable · 6 questions · 1 written answer
Basics
First name, Last name, Email, Gender, Phone, Are you an Egyptian resident?, Do you have any family members or relatives affiliated with the institute?, If (Yes) - Please mention their relationship, department, and role/level., Do you have any disability or special needs that we would like to take into consideration to provide you with a suitable work environment?, Resume, Total years of experience, Current Salary, Expected Salary, Notice Period, English Level, Have you previously been employed by any of our companies (Advansys, Advansys Intelligent Solutions (AIS), or Forty Cloud (FC))?
Short answers (4)
- How many years of experience have you been working as a Machine learning Engineer?
- How many years of hands-on experience do you have working as a Machine Learning Engineer?
- What is your current net salary?
- What is your expected salary?
Pick from a list (1)
- Are you an Egyptian resident ?
Written answers (1)
- Could you share some examples of machine learning models you've deployed to production, including the challenges you faced and how you addressed them?