535 Python Engineer jobs in Egypt

Senior Python Engineer

New
EGP120000 - EGP240000 Y Arka Integrate

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Python Engineer
Company Overview

Arka Integrate is a dynamic software services and products company dedicated to empowering enterprises to operate faster and smarter. We specialize in transforming innovative ideas into robust, production-grade web and mobile applications, delivering high-quality solutions with cost-effective execution. As we continue to expand our footprint across the United States, Europe, and the Gulf Cooperation Council (GCC) regions, we are seeking talented builders who can seamlessly translate strategic visions into efficient development pipelines and engage customers across diverse channels.

Job Summary

We are looking for an experienced Senior Python Engineer to join our fully remote, project-based team. In this role, you will play a pivotal role in designing, developing, and deploying scalable backend systems for our enterprise clients. You will collaborate with cross-functional teams to build high-performance web applications using modern Python frameworks, cloud infrastructure, and containerization technologies. This position requires a minimum of 5 years of hands-on experience in Django and FastAPI, along with proficiency in AWS and Docker. Knowledge of React is preferred for occasional frontend integration tasks.

The role operates under US time zones, with core working hours corresponding to 4-5 PM Cairo time to 12-1 PM Cairo time the following day. This fully remote opportunity allows flexibility while ensuring alignment with our global client needs, focusing on project deliverables with potential for long-term engagements.

Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Python, with a strong emphasis on Django and FastAPI frameworks.
  • Architect and implement cloud-based solutions on AWS, including services like EC2, S3, Lambda, RDS, and ECS for secure, efficient deployments.
  • Containerize applications using Docker to ensure consistency across development, testing, and production environments.
  • Collaborate with frontend developers to integrate backend APIs with user interfaces, leveraging React knowledge where applicable.
  • Optimize application performance, troubleshoot issues, and implement best practices for code quality, security, and scalability.
  • Participate in code reviews, agile methodologies, and sprint planning to deliver projects on time and within budget.
  • Integrate third-party services, databases (e.g., PostgreSQL, MongoDB), and microservices architectures to support enterprise-grade applications.
  • Mentor junior engineers and contribute to technical strategy, turning high-level requirements into actionable development pipelines.
  • Ensure compliance with industry standards, including data privacy (e.g., GDPR) and security protocols.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • Minimum of 5 years of professional experience as a Python developer, with deep expertise in both Django (for full-featured web applications) and FastAPI (for high-performance APIs).
  • Proven hands-on experience with AWS cloud services, including deployment, monitoring, and cost optimization.
  • Strong proficiency in Docker for building, shipping, and running containerized applications, including Docker Compose and orchestration tools.
  • Excellent problem-solving skills, with the ability to work independently in a fast-paced, remote environment.
  • Familiarity with version control systems (e.g., Git), CI/CD pipelines (e.g., Jenkins, GitHub Actions), and testing frameworks (e.g., pytest, unittest).
  • Strong communication skills, with the ability to collaborate across time zones and document technical decisions clearly.
  • Availability to align with US time zones, working core hours from approximately 4-5 PM Cairo time to 12 Pm-1 AM Cairo time the next day.

Preferred Qualifications

  • Knowledge of or similar frontend frameworks for full-stack contributions and seamless API integrations.
  • Experience with additional AWS services such as API Gateway, CloudFormation, or SageMaker.
  • Familiarity with relational and NoSQL databases, message queues (e.g., RabbitMQ, Kafka), and caching solutions (e.g., Redis).
  • Previous work in agile/project-based environments, with exposure to enterprise clients in the US, Europe, or GCC regions.
  • Certifications such as AWS Certified Developer or Solutions Architect are a plus.

What We Offer

  • Fully remote work with flexible project-based engagements, offering variety and opportunities for growth.
  • Competitive compensation based on experience and project scope.
  • Collaboration with a global team of innovators, providing exposure to cutting-edge technologies and diverse markets.
  • Professional development support, including access to training resources and conferences.
  • A collaborative culture that values work-life balance, innovation, and high-impact contributions.

How to Apply

If you are a seasoned Python engineer passionate about building scalable solutions and ready to drive Arka Integrate's expansion, we encourage you to apply. Please send your updated CV, along with a brief cover letter highlighting your relevant experience in Django, FastAPI, AWS, and Docker, to Use the subject line: "Application for Senior Python Engineer - (Your Name)".

  • We are an equal opportunity employer and value diversity in our team. Only shortlisted candidates will be contacted for initial discussions. Thank you for your interest in joining Arka Integrate# Senior Python Engineer
This advertiser has chosen not to accept applicants from your region.

Senior Python Engineer

EGP900000 - EGP1200000 Y EGYTALHUB

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:
Senior Python Engineer

Location: (

On-Site),
Egypt, Dokki

Employment Type:
Full-Time

Job Summary

We are seeking an experienced
Senior Python Engineer
to join our team. The ideal candidate has strong expertise in Python, proven experience in building scalable applications, and solid problem-solving skills. You will be responsible for designing, developing, and maintaining high-performance software solutions, mentoring junior engineers, and collaborating closely with cross-functional teams.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and secure Python-based applications.
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize application performance and troubleshoot production issues.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software.
  • Integrate third-party APIs, services, and databases into applications.
  • Participate in code reviews, provide constructive feedback, and enforce coding standards.
  • Mentor and support junior developers, fostering a culture of continuous learning.
  • Contribute to architectural decisions and technical roadmaps.
  • Ensure adherence to security, performance, and reliability best practices.

Qualifications & Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of professional experience
    in Python development.
  • Strong experience with
    Python frameworks
    such as Django, Flask, or FastAPI.
  • Solid knowledge of
    RESTful APIs, microservices, and distributed systems.
  • Hands-on experience with
    databases
    (PostgreSQL, MySQL, MongoDB, or similar).
  • Proficiency in version control systems (Git) and CI/CD pipelines.
  • Strong knowledge of
    software design patterns, OOP, and testing methodologies.
  • Experience with cloud platforms (AWS, GCP, or Azure) is a strong plus.
  • Excellent problem-solving skills, with the ability to take ownership of projects.
  • Strong communication and leadership skills.

Preferred Skills

  • Knowledge of
    containerization (Docker, Kubernetes).
  • Familiarity with
    data engineering, machine learning pipelines, or big data tools.
  • Experience in Agile/Scrum development environments.
This advertiser has chosen not to accept applicants from your region.

Lead Python Engineer

EGP250000 - EGP500000 Y Qinshift

Posted today

Job Viewed

Tap Again To Close

Job Description

This is us
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

This is the job
Join our client in building a next-generation chatbot solution for the banking sector. This project involves the integration of an in-app chat component with a multi-agent AI framework. You will take a core technical lead role in developing the back-end architecture and the chatbot integration logic, ensuring a seamless and secure user experience.

This is you

  • A Technical Lead Python Developer with 10+ years of experience.
  • Strong expertise in Python, including async frameworks, API development, and microservices.
  • Proven experience with ETL/data pipelines and data integration.
  • Hands-on experience with databases (SQL/NoSQL) and vector databases (e.g., Azure AI Search).
  • Familiarity with cloud platforms (preferably Azure) and containerization (Docker/Kubernetes).
  • Solid understanding of DevOps practices (CI/CD, monitoring, backups).
  • Strong collaboration skills, especially with AI/NLP engineers and cross-functional teams.
  • Fluent in English, both oral and written.

This is your role

  • Take core responsibility for the back-end architecture and development, focusing on chatbot integration logic.
  • Design, develop, and maintain the chatbot's back-end architecture.
  • Build and optimize APIs and integration logic with AI pipelines and external systems (like the existing bank BE and Mobile App).
  • Develop and maintain ETL pipelines for data ingestion, transformation, and enrichment.
  • Provision and manage vector databases for chatbot retrieval tasks.
  • Ensure the solution is secure, scalable, and production-ready.
  • Work closely with AI engineers to deliver high-performing solutions.

What awaits you at Avenga?
Through our values, Better Minds, Bolder Ideas and Bigger Hearts, we strive to provide you with the tools, the autonomy, the trust, and assistance you need to excel. Enjoy benefits like private health insurance, well-being programs, flexible and hybrid work models, laptops and gear, trainings, language classes, social events, great offices, and more.

W
e take pride in the diverse skills and character of our teams, welcoming everyone to apply and contribute to our collective strength
.

This advertiser has chosen not to accept applicants from your region.

Senior Python Engineer NLP

EGP120000 - EGP240000 Y Nano Health Suite

Posted today

Job Viewed

Tap Again To Close

Job Description

Department:
 AI & Data Science

Experience Level:
 Mid to Senior (5+ years)

Job Summary:

We are looking for a highly skilled 
NLP Python Engineer
 to join our AI & Machine Learning team. The ideal candidate will have a strong foundation in Python, proven experience in Natural Language Processing (NLP) tasks such as Named Entity Recognition (NER) and text classification in both 
English and Arabic
, as well as practical expertise in deploying and optimizing NLP models using cutting-edge tools and frameworks.

This role requires a deep understanding of 
Hugging Face Transformers

speech processing
, and modern 
MLOps practices
.

Key Responsibilities:

Design, develop, and optimize NLP pipelines for tasks including 
NER, text classification, and sentiment analysis
in English and Arabic.

Implement and fine-tune models using 
Hugging Face Transformers
 and other state-of-the-art pre-trained models.

Work with 
speech processing systems
, including 
speech-to-text (STT)
 and 
text-to-speech (TTS)
 technologies.

Write clean, modular, and high-performance 
Python code (OOP principles, profiling, and optimization)
.

Collaborate with Data Engineers and ML Engineers to 
deploy models
 using MLOps tools such as 
MLflow
 or 
Weights & Biases
.

Conduct experiments, performance evaluations, and model comparisons across different NLP architectures and approaches.

Maintain model reproducibility, versioning, and performance monitoring throughout the ML lifecycle.

Requirements:

5+ years
 of hands-on experience in 
NLP
 using 
Python 3.x
.

Proficiency in 
Python
, including OOP design, code optimization, and modular architecture.

Solid understanding of 
NLP tasks
, especially 
Named Entity Recognition (NER)
 and 
text classification
 in both 
English and Arabic
.

Experience with 
speech technologies
 (STT and TTS engines like Whisper, DeepSpeech, Google TTS, etc.).

Strong experience working with 
Hugging Face Transformers
, including fine-tuning and adapting pre-trained models.

Familiarity with 
MLOps tools
 (e.g., 
MLflow

Weights & Biases
) for experiment tracking and model management.

Experience with REST APIs, containerization (Docker), and deployment pipelines is a plus.

Bachelor's or Master's degree in Computer Science, AI, Data Science, or related field.

Preferred Skills:

Experience with deep learning libraries: 
PyTorch

TensorFlow
, or 
Keras
.

Familiarity with Arabic NLP challenges (diacritics, tokenization, dialects).

Hands-on with cloud platforms (AWS/GCP/Azure) and GPU-accelerated training.

Exposure to real-time NLP systems or chatbot engines.

Why Join Us?

  • Opportunity to work on impactful AI solutions used at scale.
  • Collaborative, innovation-driven environment.
  • Access to the latest tools and compute resources.
This advertiser has chosen not to accept applicants from your region.

Backend Developer

New
EGP60000 - EGP120000 Y Soft Blue Ocean

Posted today

Job Viewed

Tap Again To Close

Job Description

Description

We are looking for a Backend Developer who is passionate about building scalable systems, deploying to the cloud, and integrating AI/chatbot technologies.

Key Responsibilities

  • Design, develop, and maintain backend services using Django & Django REST Framework.
  • Implement and optimize APIs for mobile and web applications.
  • Deploy and manage backend services on cloud platforms such as AWS, Oracle Cloud, or similar.
  • Integrate AI models and chatbots into backend workflows.
  • Work on WhatsApp and other third-party integrations for messaging and automation.
  • Collaborate with frontend and mobile developers to deliver seamless end-to-end solutions.
  • Ensure security, scalability, and performance of backend services.

Requirements

  • Hands-on experience with Django framework and Django REST Framework.
  • Strong knowledge of cloud deployment (AWS, Oracle, or equivalent platforms).
  • Experience with AI/chatbot frameworks and WhatsApp API integration.
  • Solid understanding of relational databases (MySQL, PostgreSQL) and caching tools (Redis).
  • Familiarity with containerization (Docker/Kubernetes) is a plus.
  • Strong debugging, problem-solving, and communication skills.
  • Minimum 3 years of professional backend development experience.

Job Type: Full-time

Application Question(s):

  • • How many years of professional experience do you have working with the Django framework?
  • What is your level of experience with AI models or chatbot development? (e.g., Rasa, Dialogflow, LLM integration, custom NLP solutions).
  • Have you worked on WhatsApp Business API or chatbot integrations? If yes, please share details.
  • Which cloud platforms have you deployed applications on (e.g., AWS, Oracle Cloud, Azure, GCP)?
  • What is your faculty and university?
  • What is your expected monthly salary in EGP?
This advertiser has chosen not to accept applicants from your region.

Backend Developer

New
EGP120000 - EGP240000 Y Konecta

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer (DEV)

A key player to design, implement, and optimize the backend systems powering agentic AI

applications. This role focuses on building scalable APIs, orchestrating multi-agent AI workflows,

integrating LLMs with enterprise data and ensuring low-latency inference pipelines.

As a backend developer supporting GenAI deployments, you provide critical technical expertise on

demand. You will have deep expertise in backend engineering, cloud-native architectures, vector

databases, and AI orchestration frameworks such as LangChain, Llama Index, Semantic Kernel, or

Haystack. The role will be responsible to build the core AI agent orchestration backend for

customer-facing GenAI applications. They will enable autonomous AI behaviors by integrating

reasoning, planning, and execution layers. The DEV is a technical resource engaged by and

coordinated under the Regional Champion (RC) to ensure seamless project delivery.

Requirements & Skills:

  • Strong backend programming skills (Python, , Go, or Java).

  • Experience with LLM integration via APIs (OpenAI, Anthropic, Mistral, HuggingFace).

  • Familiarity with LangChain, LlamaIndex, Haystack, or Semantic Kernel.

  • Proficiency in vector databases (Pinecone, Weaviate, Milvus, Chroma).

  • Solid understanding of microservices, event-driven architecture, and gRPC.

  • Experience with cloud-native deployments (AWS, Azure, GCP).

  • Knowledge of data security & privacy for AI (e.g., GDPR, HIPAA).

  • Design and implement RESTful and GraphQL APIs for GenAI agentic systems.

  • Develop backend services for multi-agent orchestration.

  • Develop connectors for enterprise data sources (databases, document stores, APIs).

  • Deploy backend services on cloud with container orchestration (Docker, Kubernetes).

  • Experience with IaC using tools like Terraform.

  • Write unit, integration, and performance tests for backend AI services.

  • Scripting/programming skills (e.g., Python, Bash) for automation.

When hiring for this role we're looking for .

  • A technically deep engineer focused on backend development and system integration.

  • 3+ years working with major technologies (Java, Python).

  • Automation/Scripting proficiency (e.g., Python).

  • Essentials: Proven expertise in a major development backend technology, strong API integration

skills (RESTful APIs), and experience with automation (scripting, potentially CI/CD).

  • Must be a strong troubleshooter for complex technical issues and understand security principles.
This advertiser has chosen not to accept applicants from your region.

BackEnd Developer

New
EGP120000 - EGP240000 Y Bedaya for Information Technology - BIT

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Job

We are seeking a talented
Backend Developer (with Database Administration expertise)
to join one of our prestigious clients — a leading engineering consulting and advisory firm in Saudi Arabia. This is a
full-time, remote position
, offering the flexibility to work from anywhere while contributing to mission-critical backend systems. The ideal candidate will have strong expertise in
.NET Core
,
Entity Framework
,
SQL Server
, and modern backend practices.

Key ResponsibilitiesBackend Development

  • Build and maintain backend services using
    .NET Core 6+/7+
    .
  • Implement
    Middleware
    and
    Dependency Injection
    for scalable architecture.
  • Work with
    Entity Framework Core
    (Code-First and Database-First approaches).
  • Optimize performance using
    LINQ
    and efficient query design.
  • Implement
    authentication mechanisms
    (JWT, OAuth, Identity Server).
  • Apply effective
    caching strategies
    using
    Redis
    or
    Memory Cache
    .

Database Administration

  • Design and manage
    SQL Server
    databases (including
    T-SQL
    , Stored Procedures, Indexing).
  • Implement
    database normalization
    and
    ACID transactions
    for data integrity.
  • Manage ORM integrations (EF Core, Dapper).

Nice-to-Have Skills

  • Experience with
    Microservices Architecture
    .
  • Knowledge of
    GraphQL/Apollo
    for API design.
  • Familiarity with
    NoSQL databases
    (CosmosDB, MongoDB).
  • Experience in
    serverless functions
    (Azure Functions, AWS Lambda).
  • Exposure to
    Material-UI/Ant Design
    for UI components.
  • Basic proficiency in
    Python scripting
    .

Required Qualifications

  • Proven experience in
    .NET Core backend development
    and
    SQL Server administration
    .
  • Strong knowledge of
    authentication protocols
    , performance optimization, and caching.
  • Proficient in
    Entity Framework Core
    , T-SQL, and ORM techniques.
  • Excellent problem-solving and debugging skills.
  • Arabic-speaking proficiency
    is mandatory.

Job Type

Full-Time | Remote

Why Join Us?

Be part of a high-impact project with a leading engineering consulting firm in Saudi Arabia, delivering cutting-edge backend systems for large-scale solutions.


Ready to take the next step?

Send us your CV or apply now to join this exciting opportunity.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Python engineer Jobs in Egypt !

Backend Developer

New
EGP90000 - EGP120000 Y Imdova Marketing and Business Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

At Imdova, we are more than a digital transformation agency—we are your partners in innovation. By blending strategy, design, and engineering, we create digital experiences that inspire, engage, and deliver measurable results.

Role Description

This is a full-time on-site role for a Backend Developer specializing in Node.JS (Nest). The position is located in Cairo, Egypt. The Backend Developer will be responsible for designing and developing the server-side logic, ensuring high performance and responsiveness to requests from the front-end. Day-to-day tasks include integrating front-end elements, managing database interactions, and implementing security and data protection measures. The developer will work closely with front-end developers, product managers, and other stakeholders to deliver robust backend solutions.

Qualifications

  • Proficiency in Back-End Web Development and Software Development
  • Strong understanding of Object-Oriented Programming (OOP) principles
  • Experience with Front-End Development fundamentals
  • Skilled in programming, preferably in JavaScript and TypeScript
  • Excellent problem-solving and analytical skills
  • Ability to work collaboratively in a team environment
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5 years of experience in backend development, particularly with Node.JS and Nest framework
This advertiser has chosen not to accept applicants from your region.

Backend Developer

New
EGP80000 - EGP120000 Y Envision Employment Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Envision Employment Solutions is currently looking for a Backend Developer (.Net) for one of our partners, a global leader in consulting, digital transformation, technology, and engineering services.

This position might require flexibility to work on US times and flexibility to travel abroad when needed.

Requirements:

  • 3 to 9 years of experience is required.
  • Bachelor's degree in Engineering or Computer Science.
  • Needed Skills:
  • NET Core
  • SQL
  • JSON
  • MQTT
  • GIT
  • Microservice architecture
  • Nice to have skills:
  • Has worked with Timeseries Data
  • Has already worked with data infeed, especially industrial protocols
  • Observability, opentelemetry
  • Azure DevOps
  • Knows agile development principles
  • Has worked in a scrum team before

Benefits:

  • Competitive Salary based on experience
  • Social and medical insurance
  • Learning, development and career progression
This advertiser has chosen not to accept applicants from your region.

Backend Developer

New
EGP80000 - EGP120000 Y Telecom Systems Provider...

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Design and build advanced applications for the Mobile platform - NodeJS
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Desired Candidate Profile
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven software development experience and Android skills development
  • Proven working experience in Android/IOS app development and
  • Have published at least one original Android app
  • Experience with Android and IOS SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle - CI/CD.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Python Engineer Jobs