Machine Learning Engineer
Cairo, Cairo Governorate, Egypt
DeepSource
You will be responsible for developing and optimizing machine learning models and algorithms to extract insights and add value to our products and services. This role will involve collaborating with data scientists, software engineers, and domain experts to deploy innovative solutions that enhance decision-making and automate processes across various applications.
Key Responsibilities:
- Design, implement, and maintain machine learning models and systems to solve complex business problems.
- Collaborate with cross-functional teams to gather requirements and translate them into machine learning solutions.
- Preprocess and analyze large datasets to extract meaningful features and insights for model training.
- Evaluate and improve existing algorithms for accuracy, performance, and scalability.
- Deploy machine learning models in production environments using cloud-based platforms or on-premise solutions.
- Monitor and evaluate model performance, making updates and optimizations as necessary.
- Stay current with advancements in machine learning and AI technologies, adopting best practices and methodologies.
- Document and communicate findings and methodology to stakeholders.
- Work closely with software engineers to integrate ML models into applications and services.
Requirements
- Bachelor's in Computer Science, Software Engineering or a related field is a must.
- 3+ years of experience in machine learning, data analysis, or a similar role.
- Strong understanding of machine learning algorithms, frameworks, and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Experience with data preprocessing, feature engineering, and exploratory data analysis.
- Familiarity with tools and techniques for model deployment and monitoring.
- Proficiency in programming languages such as Python.
- Understanding of cloud computing services and infrastructure (AWS, Azure, or Google Cloud).
- Excellent problem-solving skills and ability to work with large datasets.
- Strong communication skills and ability to work collaboratively in a team environment.
- Experience with version control (e.g., Git) and Agile methodologies is a plus.
Benefits
- Health Insurance
- Social Insurance
- Flexible working hours
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile AWS Azure Computer Science Data analysis EDA Engineering Feature engineering GCP Git Google Cloud Machine Learning ML models Model deployment Model training Python PyTorch Scikit-learn TensorFlow
Perks/benefits: Career development Flex hours Health care
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.