Machine Learning Engineer

Spring Communications

Employer Active

Posted on 12 Nov

Experience

1 - 7 Years

Job Location

Lebanon - Lebanon

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Responsibilities:
Design, develop, and deploy machine learning models and algorithms to solve business challenges.
Work closely with data scientists, software engineers, and business stakeholders to define project requirements and objectives.
Preprocess, clean, and analyze large datasets to prepare them for model training.
Optimize machine learning models for scalability, accuracy, and performance in production environments.
Build and maintain the infrastructure for data pipelines and model training at scale.
Evaluate and select appropriate machine learning techniques, tools, and frameworks.
Perform A/B testing, model evaluation, and hyperparameter tuning to ensure robust outcomes.
Collaborate with cross-functional teams to integrate machine learning solutions into existing systems.
Stay up-to-date with the latest advancements in artificial intelligence and machine learning.
Document processes, model architectures, and best practices for team knowledge sharing.

Requirements:
Proficiency in programming languages such as Python, R, Java, or C++.
Strong understanding of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
Hands-on experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes).
Knowledge of data engineering concepts, including ETL pipelines and databases (SQL/NoSQL).
Solid understanding of statistical analysis, probability, and mathematical optimization techniques.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
Excellent problem-solving, analytical, and communication skills.
Ability to work independently and collaboratively in a fast-paced environment.
Preferred Skills:
Experience with Natural Language Processing (NLP), computer vision, or deep learning.
Knowledge of big data technologies like Apache Spark, Hadoop, or similar.
Understanding of MLOps practices and model lifecycle management.
Familiarity with edge computing and deploying models on embedded devices.

Desired Candidate Profile

Requirements:
Bachelor s or Master s degree in Computer Science, Data Science, Engineering, Mathematics, or a related field (Ph.D. preferred).

Proven experience in developing and deploying machine learning models in a production environment.

Company Industry

Department / Functional Area

Keywords

  • Machine Learning Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com