https://bayt.page.link/FRrZPgvrwZwkFdvz6
Create a job alert for similar positions

Job Description

Senior Software Developer – Machine Learning for Innovative Solutions

Senior Software Developer – Machine Learning for Innovative Solutions



Full time Egypt
Career Level Senior Experience 7 Years Gender MaleFemale Industry Information Technology Qualifications Degree Bachelor

Job Detail



Job Description



EgyBell is hiring Senior Software Developer – Machine Learning for Innovative Solutions for a multinational Communications equipment company. ( Remotely/Hybrid)
Key Responsibilities:
Design and develop innovative software solutions integrating machine learning algorithms.
Define scalable, efficient, and maintainable system architecture that meets technical and business requirements.
Implement robust, high-quality code in Python, following industry best practices and maintaining clean documentation.
Write and execute comprehensive unit tests to ensure software reliability and performance.
Collaborate with global teams across France, UK, USA, India, and Egypt to ensure alignment on project goals and deliverables.
Lead technical discussions, mentor team members, and foster a culture of collaboration and innovation.
Address complex technical challenges with a creative, problem-solving approach.
Stay updated on emerging trends and technologies in machine learning and software development to bring best practices to the team.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
7+ years of proven experience in software development with a strong track record in Python and software architecture.
Expert in Python and its ecosystem.
Deep understanding of machine learning algorithms and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
Hands-on experience in designing and implementing scalable, cloud-based architectures (AWS, Azure, or GCP experience is a plus).
Proficiency in Kubernetes and containerized applications.
Strong problem-solving skills, with the ability to work autonomously and deliver results.
Excellent communication and leadership skills, particularly in multicultural, remote settings.
Ability to inspire and lead teams, driving success in a dynamic environment.
Required skills
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.