Senior Python Engineer

2 weeks ago


Cairo, Cairo, Egypt CrossWorkers Full time

Title: Senior Python Engineer (Machine Learning)
Industry: IT Software
Reporting Line: Engineering Manager / Technical Lead
Position Type: Full Time
Location: Cairo Office, New Cairo

We are looking for a highly skilled and experienced Senior Python Engineer (Machine Learning) to join our engineering team. This role involves building, deploying, and maintaining machine learning solutions with a strong focus on Python development, MLOps practices, and image processing pipelines, serving European clients across various industries.

Key Responsibilities:

Backend & Python Development:

  • Design, develop, and maintain scalable backend services using Python.

  • Build and optimize APIs using FastAPI for ML-driven applications.

  • Ensure high performance, security, and reliability of backend systems.

  • Write clean, maintainable, and well-documented code following best practices.

Machine Learning & AI:

  • Develop, train, and optimize machine learning models using TensorFlow.

  • Apply hands-on machine learning techniques to solve real-world business problems.

  • Work closely with data scientists and product teams to translate requirements into ML solutions.

Image Processing:

  • Implement image preprocessing pipelines including data cleaning, augmentation, and transformation.

  • Optimize image-based ML workflows for accuracy and performance.

  • Handle large-scale image datasets efficiently.

MLOps & Deployment:

  • Implement and maintain MLOps pipelines for model training, testing, deployment, and monitoring.

  • Automate model versioning, retraining, and performance tracking.

  • Ensure smooth deployment of ML models into production environments.

Collaboration & Code Quality:

  • Collaborate with cross-functional teams including frontend, DevOps, and product managers.

  • Participate in code reviews and contribute to architectural decisions.

Desired Skills:
  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • 5+ years of experience in Python development.

  • Advanced proficiency in Python, with strong experience using FastAPI.

  • Hands-on experience with machine learning and TensorFlow.

  • Solid experience in MLOps, including model deployment and monitoring.

  • Strong experience in image preprocessing and computer vision workflows.

  • Familiarity with cloud platforms, containers, and CI/CD pipelines is a plus.

  • Strong problem-solving skills and attention to detail.

  • Excellent command of English, both written and verbal.

What We Offer:
  • Competitive salary.

  • Bus service.

  • Social & Medical insurance.

  • Good office environment, work conditions, and technical equipment.

  • Personal development plans.

  • Flexible working environment.

  • Quick career growth.

  • A strong organizational focus on work-life balance, integrated into how we do business.

About CrossWorkers

We are a Danish-owned software offshoring company, providing European clients with professional Egyptian developers.

We have been in business since 2009, delivering high-quality software development services. Our headquarters are in Copenhagen, Denmark, with our Offshore Development Center located in Fifth Settlement, New Cairo.

We also operate in Sweden, Norway, Finland, Switzerland, the UK, Germany, and Bahrain.



  • Cairo, Cairo, Egypt JATDEV Middle East Full time

    Senior Python Engineer – JATDEV Middle EastLocation : ( New cairo - Hybrid ) Education* BSc in Computer Science or related field is a must Duties* Design & implement secure, scalable backend systems* Optimize performance and availability* Collaborate with product, design & engineering teams Qualifications* 5+ yrs backend experience* 5+ yrs Python* ...


  • New Cairo, Cairo, Egypt Crossworkers-Egypt Full time

    Title:Senior Python Engineer (Machine Learning)Industry:IT SoftwareReporting Line:Engineering Manager / Technical LeadPosition Type:Full TimeLocation:Cairo Office, New CairoWe are looking for a highly skilled and experiencedSenior Python Engineer (Machine Learning)to join our engineering team. This role involves building, deploying, and maintaining machine...

  • Senior Python

    6 days ago


    Cairo, Cairo, Egypt Uniparticle Full time

    We are seeking an experienced Senior Django Backend Developer to join our engineering team. In this role, you will design, build, and maintain scalable backend systems, APIs, and data workflows. You will collaborate closely with product managers, frontend developers, and DevOps engineers to deliver high-quality software solutions that power our applications....


  • Cairo, Cairo, Egypt JATDEV Middle East Full time

    Senior Python Developer – JATDEV Middle EastLocation : ( New cairo - Hybrid ) Education* BSc in Computer Science or related field is a must Duties* Design & implement secure, scalable backend systems* Optimize performance and availability* Collaborate with product, design & engineering teams Qualifications* 5+ yrs backend experience* 5+ yrs Python* ...


  • Cairo, Cairo, Egypt Nabd نبض Full time

    Nabd, the #1 Arabic app & platform, is looking to hire an experiencedSenior Java/Python DeveloperinEgypt - Cairo, with strong experience to design, build, and maintain scalable, production-grade systems used across multiple products and teams. You will play a key role in technical decision-making, system design, and mentoring, while remaining hands-on with...


  • Cairo, Cairo, Egypt Salve Consulting Full time

    Type: Freelance/Contract | Remote | PST overlap requiredFully remote, short-term contract role (5-8 weeks) requiring 40 hours/week with 4 hours of overlap with PST. You will work as a contractor on advanced LLM-focused AI projects for a leading global AI research partner.About the project:This project supports the development and evaluation of...


  • Cairo, Cairo, Egypt JATDEV Middle East Full time

    Key responsibilitiesDesign, implement, and own scalable, secure backend services and APIsOptimize performance, reliability, and observability across servicesBuild and maintain data models and integrations with PostgreSQLCollaborate with product/design to translate requirements into technical solutionsQualifications5+ years of backend engineering experience3+...


  • Cairo, Cairo, Egypt Luxoft Full time

    Project descriptionLUXOFT is one of the major software services companies world-wide. We deliver professional software services in multiple business verticals such as finance, automotive, and digital transformation. Supporting large vehicle manufacturers in the area of development, production and aftersales is LUXOFT's ambition. While the software inside a...


  • Cairo, Cairo, Egypt TakeLook App Full time

    Role DescriptionThis is a full-time remote internship for a Python Engineer. The intern will be responsible for supporting back-end web development tasks, building and maintaining software solutions, and applying object-oriented programming practices. Daily responsibilities may include developing, optimizing, and testing code, managing databases, and...


  • Cairo, Cairo, Egypt Luxoft Full time

    Project description Luxoft is one of the major software services companies world-wide. In particular, we develop high-quality software in automotive industry for most famous car makers. The software inside a vehicle was traditionally expected to be a very controlled and self-contained environment. Equipping cars with perception and machine intelligence...