Python Developer Jobs in Egypt
1262 Jobs Found
<p>DXC-Luxoft is an industry-leading software integrator and solution house for automotive OEMs and suppliers. There are millions of cars on the road today with solutions designed by DXC-Luxoft. DXC-Luxoft is currently supporting several German OEMs in building their next-generation battery-electric vehicle platforms. We help industrializing, integrating and testing the platform and functional software, especially during critical integration phases approaching start-of-production. For expanding our business offering in the European market, we seek to establish experienced automotive engineers. DXC-Luxoft is happy to receive applications from self-motivated and self-disciplined applicants who communicate well, like to work in teams, and are highly motivated to bring value to our automotive customers.</p><p>Responsibilities</p><ul><li>Execution of the manual test cases according to the requirements</li><li>Development of automated test systems</li><li>Construction, maintenance and enhancement of automated test systems</li><li>Creation and validation of the required test specification</li><li>Continuous construction and maintenance of test benches and infrastructure.</li><li>Error/Ticket Verification</li><li>Creation of error tickets in the corresponding tools (KPM/Jira/DevOPS)</li><li>Continuous protection of Core Services in HCP3 / HCP5</li><li>Test support in the relevant project teams</li><li>Continuous development of the test specification</li><li>Preparation of test reports and presentation in the corresponding committees and project teams</li><li>Verification of bug fixes</li></ul><p>Skills</p><p>Must have technical skills</p><ul><li>Automated Testing</li><li>Python</li><li>Robot Framework</li><li>CI/CD</li><li>Automotive</li><li>In-Vehicle networks</li><li>Automotive backend services</li><li>Requirements Analysis</li><li>System Testing</li></ul><p>softskills:</p><ul><li>good english</li><li>good communication</li><li>structured way of working</li></ul><p>Nice to have</p><ul><li>System Testing, Automated Testing, Python</li><li>Testing, Requirements Analysis, Controller Area Network/Flexible Data Rate (CAN/CANFD)</li></ul><p>Other Languages</p><ul><li>English: C1 Advanced</li></ul><p>Seniority</p><ul><li>Regular</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Skills</p><p>Must have technical skills</p><ul><li>Automated Testing</li><li>Python</li><li>Robot Framework</li><li>CI/CD</li><li>Automotive</li><li>In-Vehicle networks</li><li>Automotive backend services</li><li>Requirements Analysis</li><li>System Testing</li></ul><p>softskills:</p><ul><li>good english</li><li>good communication</li><li>structured way of working</li></ul><p>Nice to have</p><ul><li>System Testing, Automated Testing, Python</li><li>Testing, Requirements Analysis, Controller Area Network/Flexible Data Rate (CAN/CANFD)</li></ul><p>Other Languages</p><ul><li>English: C1 Advanced</li></ul><p>Seniority</p><ul><li>Regular</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p> <b>Line of Service</b> </p>Advisory<p> </p> <p> <b>Industry/Sector</b> </p>Technology<p> </p> <p> <b>Specialism</b> </p>Advisory - Other<p> </p> <p> <b>Management Level</b> </p>Senior Associate<p> </p> <p> <b>Job Description & Summary</b> </p> <p> </p> <p> </p> <p> </p> <ul> <li> <p>Bachelor's or Master's degree in Computer Science, Engineering, or a related field.</p> </li> <li> <p>3-5 years of professional experience as a Python Developer with a strong<br>portfolio of software projects showcasing GenAI applications.</p> </li> <li> <p>Proficiency in Python programming and a solid grasp of software development<br>principles.</p> </li> <li> <p>Extensive experience with GenAI techniques such as machine learning, deep learning,<br>natural language processing, and data analysis.</p> </li> <li> <p>Familiarity with data formats, databases, and tools relevant to GenAI.</p> </li> <li> <p>Excellent communication skills to convey technical concepts and collaborate effectively<br>with cross-functional teams and clients.</p> </li> <li> <p>Prior experience in technology consulting or related fields is preferred.</p> </li> <li> <p>Familiarity with HTML, CSS, JavaScript.</p> </li> <li> <p>Familiarity with front end frameworks and libraries such as React, Angular, or Vue.js.</p> </li> <li> <p>Experience with version control systems (e.g., Git) and collaborative development workflows.</p></li></ul> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p></div></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><div><div><div><span style="font-size: 11px;">We are looking for a Senior Python Engineer to design and build enterprise-grade multi-agent AI systems on AWS. The role focuses on LangGraph-based orchestration, agent collaboration patterns, stateful workflow execution, human-in-the-loop processes, and scalable agent runtime architectures. The ideal candidate has deep Python expertise, hands-on LangGraph experience, and a strong understanding of distributed workflow orchestration.</span></div><div><span style="font-size: 11px;"><br></span></div><div><span style="font-size: 11px;">What project we have for you</span></div><div><span style="font-size: 11px;">Our customer is a multinational corporation with more than a century of history and offices in over 180 countries. Their most ambitious goal at the time is to introduce a range of Reduced-Risk Products (RRPs). The target audience is more than 1 billion consumers around the globe. IT platform hosts 700+ applications.</span></div><div><span style="font-size: 11px;">Intellia’s mission is to help the client with the engineering of a comprehensive software ecosystem for a game-changing IoT product on the margin of innovative consumer experience and cutting-edge technology. Our teams are involved in the engineering of core platform components for best-in-class eCommerce, Digital Marketing and IoT solutions. As an Engineer, you will become a part of Core Architecture Team and be responsible for the architecture, implementation of best practices in our Digital Engineering Enterprise Platform.</span></div><div><span style="font-size: 11px;">The Platform is a set of services and internet applications that accelerate the development and delivery of software applications by taking care of common SDLC challenges. The Platform provides access and consumption for engineering teams to a set of services, technologies, practices for their development and for operating their application, ensuring a set of compliance and best practices.</span></div><div><span style="font-size: 11px;"><br></span></div><div><span style="font-size: 11px;">What you will do</span></div><div><span style="font-size: 11px;">Design and develop multi-agent applications using Python, LangGraph, and LangChain.</span></div><div><span style="font-size: 11px;">Build and maintain agent workflows leveraging AWS Bedrock AgentCore Runtime.</span></div><div><span style="font-size: 11px;">Implement supervisor/worker, fan-out/fan-in, and other advanced agent orchestration patterns.</span></div><div><span style="font-size: 11px;">Design stateful workflow execution models using LangGraph checkpointing and recovery mechanisms.</span></div><div><span style="font-size: 11px;">Develop resilient and idempotent workflow execution strategies for long-running agent processes.</span></div><div><span style="font-size: 11px;">Integrate Human-in-the-Loop (HITL) approval workflows into business-critical agent operations.</span></div><div><span style="font-size: 11px;">Enable agent delegation and collaboration through Agent Gateway and A2A communication patterns.</span></div><div><span style="font-size: 11px;">Optimize workflow reliability, performance, and scalability in distributed environments.</span></div><div><span style="font-size: 11px;">Integrate memory, context management, and persistence capabilities into multi-agent systems.</span></div><div><span style="font-size: 11px;">Collaborate with platform, security, and product teams to design production-ready AI solutions.</span></div><div><span style="font-size: 11px;">Establish engineering standards, testing approaches, and operational best practices for agent-based systems.</span></div><div><span style="font-size: 11px;">Support deployment, monitoring, and continuous improvement of AI workflows in AWS environments.</span></div><div><span style="font-size: 11px;">What you need for this</span></div><div><span style="font-size: 11px;">• Python (LangGraph, LangChain)</span></div><div><span style="font-size: 11px;">• AWS Bedrock AgentCore Runtime</span></div><div><span style="font-size: 11px;">• Multi-agent orchestration patterns (supervisor/worker, fan-out/fan-in)</span></div><div><span style="font-size: 11px;">• LangGraph checkpointing and state management</span></div><div><span style="font-size: 11px;">• Human-in-the-loop (HITL) workflow design</span></div><div><span style="font-size: 11px;">• A2A agent delegation via Agent Gateway</span></div><div><span style="font-size: 11px;"><br></span></div><div><span style="font-size: 11px;">Experience:</span></div><div><span style="font-size: 11px;"><br></span></div><div><span style="font-size: 11px;">• 5+ years Python engineering</span></div><div><span style="font-size: 11px;">• LangGraph hands-on for multi-step agent workflows</span></div><div><span style="font-size: 11px;">• Workflow orchestration (Temporal, Airflow, or equivalent)</span></div><div><span style="font-size: 11px;">• Stateful distributed system patterns (checkpointing, idempotency)</span></div><div><span style="font-size: 11px;"><br></span></div><div><span style="font-size: 11px;">Will be a plus:</span></div><div><span style="font-size: 11px;"><br></span></div><div><span style="font-size: 11px;">• AWS AgentCore Runtime maturity evaluation experience</span></div><div><span style="font-size: 11px;">• AWS Bedrock Memory API</span></div><div><span style="font-size: 11px;">• Enterprise HITL approval workflow integration</span></div> </div>
</div></div></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About the Role EY's AI Hub is looking for an experienced Automation QA Engineer to ensure the quality, reliability, and performance of our applications, including AI-powered products built on modern web stacks. You'll design and maintain automated test suites for applications built with Next.js and Python, with a strong focus on cross-browser testing and CI/CD integration.</p><p>What You'll Do</p><ul><li>Design, build, and maintain automated test frameworks and suites for web applications (Next.js frontend, Python backend/services)</li><li>Develop and execute cross-browser automated test scripts to ensure consistent functionality across Chrome, Firefox, Safari, and Edge</li><li>Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, or similar) to enable continuous testing and fast feedback loops</li><li>Collaborate with developers, product managers, and other QA engineers to define test strategies and acceptance criteria</li><li>Identify, document, and track bugs through to resolution, working closely with engineering teams</li><li>Perform functional, regression, integration, and end-to-end testing</li><li>Continuously improve test coverage, automation efficiency, and overall QA processes</li><li>Contribute to test planning for AI-driven features and help define quality benchmarks for AI model outputs where applicable</li><li>Monitor and maintain test environments and test data</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>4 – 8 years of experience in automation QA / SDET roles</li><li>Strong hands-on experience testing web applications, ideally with Next.js/React-based frontends</li><li>Proficiency in Python for writing test automation scripts and frameworks</li><li>Solid experience with cross-browser testing tools and strategies</li><li>Experience integrating automated tests into CI/CD pipelines (Jenkins, GitHub Actions, or similar)</li><li>Strong understanding of QA methodologies: functional, regression, integration, and end-to-end testing</li><li>Familiarity with version control systems (Git)</li><li>Strong analytical and debugging skills, with attention to detail</li><li>Good communication skills and ability to work closely with cross-functional teams</li><li>Nice to Have: Experience working on AI/ML-powered projects or products (e.g., testing AI model outputs, chatbots, LLM-based features)</li><li>Familiarity with API testing tools (Postman, REST Assured, etc.)</li><li>Experience with performance or load testing</li><li>Exposure to cloud platforms (AWS, Azure, or GCP)</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Project description This position is for a Backend Engineer specialized in secure, scalable backend architectures using AWS services, Python, AWS CDK (TypeScript/Python) or Terraform and CI/CD automation. Responsibilities Lead the design and development of secure, scalable backend systems and infrastructure using AWS services. Architect and optimize ETL workflows for efficient ingestion, transformation, and storage of large datasets. Own end-to-end technical delivery: system design, implementation, integration, code reviews, and performance tuning. Collaborate with architects and domain experts to define backend and infrastructure architecture. Implement and maintain AWS infrastructure using CDK, ensuring security, scalability, and cost efficiency. Build robust monitoring, logging, and alerting for production systems to ensure reliability and traceability. Work with analytics and product teams to transform business requirements into actionable backend and data solutions. Drive best practices in code quality, CI/CD automation, containerization, and documentation. Solve complex technical challenges with structured thinking and a data-driven approach. Mentor engineers, conduct design reviews, and contribute to engineering excellence across teams. Collaborate with cross-functional teams; follow Agile/Scrum workflows (tickets, sprints, reviews).</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Proven experience designing and implementing secure, scalable backend architectures using AWS services (S3, Lambda, DynamoDB, ECS, EC2, etc.).</li><li>Strong proficiency in Python development and object-oriented design principles.</li><li>Hands-on experience with Infrastructure-as-Code tools such as AWS CDK (TypeScript/Python) or Terraform.</li><li>Deep understanding of Docker, containerized development, and microservice deployment patterns.</li><li>Expertise in building REST APIs, microservices, and event-driven architectures.</li><li>Advanced knowledge of relational and non-relational databases, schema design, and query optimization.</li><li>Experience designing ETL/ELT pipelines, data modeling, and implementing data quality frameworks.</li><li>Familiarity with workflow orchestration tools like Argo Workflows.</li><li>Strong capability in CI/CD automation, GitLab, testing frameworks, and enforcing code quality standards.</li><li>Ability to translate complex business requirements into scalable technical solutions.</li><li>Collaborative experience working with frontend, data, QA, and product teams in cross-functional environments.</li><li>Knowledge of EKS (Kubernetes) and container orchestration.</li><li>Experience with search engines (e.g., OpenSearch).</li><li>Designing ETL pipelines using Athena, OpenSearch, or Redshift.</li><li>Exposure to Snowflake, data warehouses, Parquet file processing, and schema evolution.</li><li>Familiarity with monitoring and observability tools (Grafana, Tableau, OpenSearch Dashboards).</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Role Summary The Test Lead owns test strategy and automation execution for AI-enabled applications, providing technical leadership and ensuring consistent quality across UI, API, and data layers.<br> Key Responsibilities • Define an automation first, end to end test strategy covering AI agents, orchestration layers, backend APIs, and UI applications • Lead and govern Selenium / Playwright based automation frameworks across multi agent workflows, APIs, and portals • Provide technical guidance and code reviews for Java/Python based automation implementations • Oversee testing across AI agents and services supporting end‑to‑end automated and analytical workflows.<br> • Review and guide AI testing coverage, including prompt testing, guardrail validation, response accuracy, and reasoning checks • Ensure test coverage for System Under test.<br> • Lead regression planning, defect triage, RCA, reporting, and release sign offs • Mentor test engineers and ensure consistent QA standards, best practices, and automation quality Required Skills (Must Have) - Strong automation development experience - Proficiency in Java or Python - Expertise in Selenium / Playwright frameworks - API automation and SQL-based data validation - Hands-on knowledge of at least one AI testing tool (e.<br>g., Testsigma, Testim, Mabl, Functionize) - Understanding of cloud‑based platforms (e.<br>g., Microsoft Azure) - Minimum of 2 years of hands on experience testing GenAI and Agentic AI solutions across production, client facing, or enterprise systems, with involvement in test coordination and review activities.<br> Good to Have - ERP / Accounts Payable knowledge (e.<br>g., Oracle ERP, SAP) - ISTQB certification</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Role Summary The Test Lead owns test strategy and automation execution for AI-enabled applications, providing technical leadership and ensuring consistent quality across UI, API, and data layers.<br> Key Responsibilities • Define an automation first, end to end test strategy covering AI agents, orchestration layers, backend APIs, and UI applications • Lead and govern Selenium / Playwright based automation frameworks across multi agent workflows, APIs, and portals • Provide technical guidance and code reviews for Java/Python based automation implementations • Oversee testing across AI agents and services supporting end‑to‑end automated and analytical workflows.<br> • Review and guide AI testing coverage, including prompt testing, guardrail validation, response accuracy, and reasoning checks • Ensure test coverage for System Under test.<br> • Lead regression planning, defect triage, RCA, reporting, and release sign offs • Mentor test engineers and ensure consistent QA standards, best practices, and automation quality Required Skills (Must Have) - Strong automation development experience - Proficiency in Java or Python - Expertise in Selenium / Playwright frameworks - API automation and SQL-based data validation - Hands-on knowledge of at least one AI testing tool (e.<br>g., Testsigma, Testim, Mabl, Functionize) - Understanding of cloud‑based platforms (e.<br>g., Microsoft Azure) - Minimum of 2 years of hands on experience testing GenAI and Agentic AI solutions across production, client facing, or enterprise systems, with involvement in test coordination and review activities.<br> Good to Have - ERP / Accounts Payable knowledge (e.<br>g., Oracle ERP, SAP) - ISTQB certification</span> </div>
<p>We care more about strong engineering judgment than exact stack matching. The ideal candidate has solid experience across mobile, web, and backend development and can quickly become productive in unfamiliar technologies, including with the help of modern AI development tools. That said, our current stack includes React Native, Next.js, TypeScript, Python/Django, and PHP, so prior experience with these technologies is a strong advantage.</p><p>Tasks</p><ul><li>Build, maintain, and improve mobile, web, and backend features across our product stack.</li><li>Work on React Native mobile apps, Next.js web applications, and backend systems built with Python/Django and PHP.</li><li>Collaborate with designers, product stakeholders, and other engineers to turn requirements into reliable, user-friendly solutions.</li><li>Debug and resolve issues across the full stack, including mobile, web, APIs, integrations, performance, and production bugs.</li><li>Improve app performance, stability, and cross-platform behavior on both iOS and Android.</li><li>Review code, give practical feedback, and help maintain high engineering standards across the team.</li><li>Understand unfamiliar parts of the codebase, make safe changes, and improve maintainability over time.</li><li>Make pragmatic technical decisions around architecture, APIs, state management, testing, deployment, and long-term code quality.</li><li>Use modern development tools, including AI-assisted workflows, responsibly to move faster without compromising quality.</li></ul><p>Requirements</p><ul><li>7+ years of professional software engineering experience.</li><li>Strong full-stack engineering skills across frontend, backend, APIs, databases, debugging, and deployment.</li><li>Strong experience with React Native, React, Next.js, and TypeScript, or the ability to become productive in them quickly.</li><li>Solid backend experience, ideally with Python/Django and PHP, or comparable experience with similar backend frameworks.</li><li>Ability to understand unfamiliar codebases, debug complex issues, and make safe changes in production systems.</li><li>Comfortable using AI development tools responsibly, while still reviewing, testing, and understanding the generated code.</li><li>Strong understanding of architecture, maintainability, trade-offs, performance, security, and long-term code quality.</li><li>Ability to take ownership of unclear technical problems and turn them into reliable shipped solutions.</li></ul><p>Benefits</p><ul><li>Flexible working time: 5hrs in core working time, you decide if you want to start earlier or later.</li><li>Stable working environment.</li><li>Technical mentorship to allow you to grow and take your career to the next level.</li><li>Friendly international team.</li><li>Fixed personal development, learning & research hours</li></ul><p>Supaapps is a software house originally a spin-out from a wealth management and consulting company. Currently we have projects in three disciplines (Investment, ERP solutions, Digital Retail signage). Our tech stack includes but not limited to: PHP, Laravel, Django,Python, NestJS, NodeJS React, React native, NextJS, Vue.js, typescript, javascript. Docker, kubernetes, sentry, github actions.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>7+ years of professional software engineering experience.</li><li>Strong full-stack engineering skills across frontend, backend, APIs, databases, debugging, and deployment.</li><li>Strong experience with React Native, React, Next.js, and TypeScript, or the ability to become productive in them quickly.</li><li>Solid backend experience, ideally with Python/Django and PHP, or comparable experience with similar backend frameworks.</li><li>Ability to understand unfamiliar codebases, debug complex issues, and make safe changes in production systems.</li><li>Comfortable using AI development tools responsibly, while still reviewing, testing, and understanding the generated code.</li><li>Strong understanding of architecture, maintainability, trade-offs, performance, security, and long-term code quality.</li><li>Ability to take ownership of unclear technical problems and turn them into reliable shipped solutions.</li></ul>
<p><h4>Join us</h4>
<p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p>
<h4>Role purpose</h4>
<p>To lead the end-to-end projects for Enterprise customers, transforming complex requirements into reliable, on-time solutions. This role ensures excellence in execution, KPI realization, and full alignment with delivery and business targets.</p>
<h4>Role profile</h4>
<ul>
<li>Own the complete lifecycle of Enterprise wireless and fixed orders, from initiation to successful closure.</li>
<li>Drive delivery execution across planning, implementation, and activation, ensuring momentum at every stage.</li>
<li>Proactively track, prioritize, and resolve pending, aging, and high-impact requests.</li>
<li>Ensure delivery commitments, timelines, and SLAs are consistently met or exceeded.</li>
<li>Translate delivery progress into clear KPI tracking and measurable performance outcomes.</li>
<li>Provide structured status updates, identify risks early, and manage escalations decisively.</li>
<li>Act as a central point of coordination across VBU PMs, Planning, Implementation, Sales, and partners.</li>
<li>Contribute to enterprise and strategic project pipelines, enabling scalable and sustainable delivery.</li>
</ul>
<h4>Key accountabilities / KPIs</h4>
<ul>
<li>On-time delivery completion percentage</li>
<li>KPI realization versus targets</li>
<li>Reduction of aging backlog</li>
<li>Cycle time from request to activation</li>
<li>Delivery accuracy and SLA compliance</li>
</ul>
<h4>Competencies and qualifications</h4>
<ul>
<li>Bachelor’s degree in Communications Engineering.</li>
<li>From 3 to 6 years of professional experience in project management, including 2 years in telecommunications.</li>
<li>PMP® or equivalent certification preferred.</li>
<li>Advanced software development experience in Python and data-driven applications.</li>
<li>Experience working in Agile environments with frequent deliverables.</li>
<li>Strong analytical, organizational, and problem-solving capabilities.</li>
</ul>
<h4>Skills & experience</h4>
<ul>
<li>Strong expertise in Fixed and Wireless Networks with hands-on experience in service delivery and demand management.</li>
<li>Proven ability in tracking, reporting, coordination, and multi-stakeholder management.</li>
<li>A strong ownership mindset that drives accountability and closure.</li>
<li>Customer-focused approach with unwavering attention to timelines and service quality.</li>
<li>Collaborative spirit that enables results through teamwork and shared ownership.</li>
<li>Excellent communication and stakeholder management skills.</li>
<li>Collaborative team player with strong reasoning and analytical ability.</li>
<li>Resilient under pressure with strong negotiation and planning skills.</li>
<li>Commercially aware with solid financial understanding.</li>
<li>Fluent in spoken and written English.</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you’re excited about this role but your experience doesn’t align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.</p>
<h4>Who we are</h4>
<p>We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p></p><p></p>
<p><h4>Join us</h4>
<p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p>
<h4>Key accountabilities & decision ownership</h4>
<ul>
<li>Provide strong support in the Datacom/CPN area at all technical levels of operation.</li>
<li>Ensure proper and timely handling of individual/global complaints related to Datacom area.</li>
<li>Initiate actions to improve the quality, availability, and measurement of the area.</li>
<li>Ensure highest network quality, availability, and resilience through development and implementation of enhancement projects and work streams.</li>
<li>Responsible for reviewing new technology, roadmaps, and incident trends.</li>
<li>Provide troubleshooting, analysis, and problem solution for critical situations.</li>
<li>Follow up and prepare the Datacom network planned activities to ensure fault-free operation during different activity phases, coping with O&M quality standards and procedures.</li>
<li>Provide 24x7 second line on-call support for Datacom network emergencies reported by internal customers to fix critical problems.</li>
<li>Fine tune the Datacom nodes to achieve smooth and high-quality performance.</li>
<li>Implement preventive software correction packages on Datacom nodes to solve network problems.</li>
<li>Secure the Datacom network elements.</li>
<li>Assess the need for suppliers' support intervention and follow up with suppliers regarding any Datacom network issues.</li>
<li>Provide Datacom technical support to internal and external customers and ensure their satisfaction.</li>
<li>Follow the escalation and reporting procedure in due time.</li>
<li>Report Datacom network problems promptly with clear information to management for proper decision making.</li>
<li>Report Datacom network activities to management for proper follow-up.</li>
<li>Report performance against agreed plans and KPIs.</li>
<li>Participate in acceptance and testing of new Datacom nodes, systems, features, and services.</li>
<li>Implement software and hardware system upgrades.</li>
<li>Implement hardware system expansions.</li>
<li>Follow the Datacom, Change Management teams, and Service Management processes/SLA.</li>
<li>Attend all assigned trainings, sessions, or workshops.</li>
</ul>
<h4>Core competencies, knowledge, and experience</h4>
<ul>
<li>Good IP knowledge with a strong background in SP (MPLS, VPLS, BGP, etc.)</li>
<li>Minimum 3 years of experience in relevant field</li>
<li>CCNP SP and MPLS knowledge is a must</li>
<li>CCIE SP level</li>
<li>Good knowledge of firewalls: Juniper, NetScreen, CISCO ASA, Fortinet, IPS or equivalent</li>
<li>F5 Load Balancer knowledge is preferred</li>
<li>ACI technology is preferred</li>
<li>Good understanding of GSM/3G network</li>
<li>Python programming knowledge is a plus</li>
<li>Automation and scripting tools development experience is a plus</li>
<li>Good communication skills</li>
</ul>
<h4>Who we are</h4>
<p>We are a leading international telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live, and we protect the planet, whilst helping our customers do the same.</p>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds, and cultures. We're committed to increasing diversity, ensuring equal representation, and making Vodafone a place everyone feels safe, valued, and included.</p>
<p>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please contact the recruitment team for guidance.</p>
<p>Together we can.</p></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Decima International is a professional services company, providing project management and controls services to clients in the United States and the Middle East. Our mission is to become the premier professional services provider across all industry sectors we are engaged in. To accomplish this, Decima International s founders established a simple yet powerful formula: Approach each client engagement as a partnership , create an environment that attracts the most talented professionals and allows them to flourish, and regulate growth to maintain excellence in our service standards. We are looking for a driven and capable Mid-Level AI Engineer/Agentic Systems Developer to support the development of internal technology products. This role will write, configure, test, and maintain a growing library of autonomous AI agents designed to automate complex business workflows. Working under technical and product leadership, the successful candidate will translate functional workflow specifications into individual agents, tool integrations, data connections, and reliable automated processes. The ideal candidate has strong backend development capabilities and practical experience working with large language models, agentic frameworks, APIs, and retrieval-augmented generation pipelines. This is a highly hands-on development role focused on clean code execution, secure systems integration, continuous testing, effective debugging, and rapid iteration. We are looking to bring in dedicated individuals with a passion for innovation and talent for multitasking in a fast-paced environment. We will help you grow, pursue, and fulfill what inspires you so we can make big impacts on the world, together.</p><p>RESPONSIBILITIES</p><ul><li>Build and configure autonomous agent roles, task nodes, workflows, and conditional edges using frameworks such as LangGraph, CrewAI, and LlamaIndex.</li><li>Integrate AI agents securely with internal databases and third-party platforms, including Slack, HubSpot, Salesforce, and Google Workspace, through APIs and function calling.</li><li>Develop and refine retrieval-augmented generation pipelines, including data ingestion, text chunking, embedding generation, and vector database population.</li><li>Diagnose and resolve agent failures involving context loss, malformed structured or JSON outputs, and incomplete multi-step tasks.</li><li>Write automated unit tests for custom tools and monitor execution traces to identify and resolve edge-case failures.</li><li>Maintain clean, reliable, and well-structured code while supporting continuous testing and rapid product iteration.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Information Technology, or related fields.</li><li>2 to 4 years of professional experience in backend software development.</li><li>At least 1 year of practical experience working directly with large language model APIs and prompt construction.</li><li>Strong familiarity with agentic AI frameworks such as LangGraph , CrewAI , or LlamaIndex .</li><li>Solid understanding of structural prompt design, including generating reliable JSON and other structured outputs.</li><li>High proficiency in Python , including a practical understanding of asynchronous programming concepts.</li><li>Experience developing and integrating RESTful APIs using FastAPI , Flask , or similar frameworks.</li><li>Proficiency in version control and collaborative software development using Git .</li><li>Working knowledge of relational databases, preferably PostgreSQL .</li><li>Foundational experience using vector databases or stores such as Chroma or Pinecone for data retrieval.</li><li>Experience integrating software applications with databases, APIs, and third-party platforms.</li><li>Strong debugging, analytical, testing, documentation, and problem-solving skills.</li><li>Ability to translate functional workflow requirements into reliable technical implementations.</li><li>Ability to work independently, manage development priorities, and iterate quickly in a fast-paced environment.</li><li>Experience developing autonomous agents or multi-agent workflows for practical business use cases.</li><li>Experience implementing retrieval-augmented generation applications and data-ingestion pipelines.</li><li>Experience with secure function calling and integrations involving business platforms such as Slack, HubSpot, Salesforce, or Google Workspace.</li><li>Experience testing, tracing, and monitoring multi-step AI workflows in development or production environments.</li><li>Familiarity with prompt evaluation, structured-output validation, and common large language model failure patterns.</li><li>Experience contributing to the development of internal technology products or workflow-automation solutions.</li></ul><p></p></section>
Purpose of the Job:Contribute to the development, testing, and optimization of perception algorithms for Brightskies’s Level 3 and Level 4 autonomous driving systems, with strong hands-on coding skills in C++ and Python for multi-sensor environmental perception.<br>Responsibilities and Duties:Develop and refine algorithms for 2D/3D object detection, classification, tracking, and segmentation using LiDAR, camera, radar, and ultrasonic data. Implement multi-sensor fusion methods. Assist in the integration of perception models into real-time embedded processing pipelines. Perform model training, evaluation, and optimization to improve accuracy and efficiency. Contribute to sensor calibration and synchronization procedures. Execute perception modules in both simulation and real-world environments, logging and analyzing results. Conduct data preprocessing, cleaning, and annotation validation for model development. Apply model optimization techniques such as quantization and Tensor RT deployment. Participate in code reviews, debugging, and CI/CD pipeline integration. Keep up to date with perception-related research, frameworks, and tools.<br>Education:Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related field.<br>Experience:0–3 years of experience in computer vision, perception, or machine learning Proficiency in both C++ (modern standards) and Python for algorithm implementation and integration. Solid understanding of LiDAR, camera, radar, and ultrasonic sensor data formats and processing methods. Hands-on experience with deep learning frameworks (Tensor Flow, PyTorch) for perception tasks. Familiarity with ROS / ROS2 and real-time system constraints. Knowledge of probabilistic state estimation (e.g., Kalman filters) and basic tracking algorithms. Experience working with datasets for perception model training and validation. Additional:Proficient with Git, Linux development environments, and Agile workflows. Familiarity with GStreamer or similar high-throughput streaming frameworks is a plus. Exposure to embedded deployment workflows and GPU acceleration is an advantage. Strong interest in autonomous vehicle technology and real-time robotics applications. Skills and Abilities:<br>Programming: C++17/20, Python 3.x (strong coding ability required) Frameworks & Libraries: ROS, ROS2, Tensor Flow, PyTorch, Open CV, PCLSensors: LiDAR, camera, radar, ultrasonic Optimization Tools: Tensor RT, CUDA (basic usage) Version Control: Git, Git Lab/Git Hub Soft Skills: Problem-solving, adaptability, attention to detail, ability to work in a collaborative team
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Senior Full-Stack Developer Type: Full-Time Experience: Mid Senior Level About the Role We are looking for a Full-Stack Developer with strong expertise in Next.js (frontend), NestJS (backend) and Python as well (backend) who thrives in an AI-augmented development environment. You will build scalable web applications, design robust APIs, and actively leverage AI tools to accelerate development, testing, documentation, and optimization. Key Responsibilities Design, develop, and maintain full-stack applications using Next.js, NestJS and Python. Build RESTful and/or GraphQL APIs with proper validation, security, and performance considerations. Implement SSR, SSG, and performance optimization strategies in Next.js. Design clean, modular, and testable backend services using NestJS and TypeScript. Integrate databases (e.g., MySQL, PostgreSQL, MongoDB) and caching layers (e.g., Redis). Leverage AI tools for optimizing the development life-cycle Collaborate with designers, product managers, and QA engineers. Review code, enforce best practices, and improve engineering standards. Deploy and maintain applications using modern CI/CD pipelines and cloud services. Required Skills Strong experience with Next.js, React, and TypeScript. Strong experience with NestJS and Node.js. Strong experience with Python frameworks such as Django, FastApi or Flask. Solid understanding of RESTful APIs, authentication (JWT/OAuth), and authorization. Experience with relational and/or NoSQL databases. Solid understanding of Docker and cloud services (AWS, GCP, or Azure). Solid understanding of Server debugging and configuration. Proficiency in Git and modern development workflows. Hands-on experience using AI-assisted development tools productively. Nice-to-Have Experience with microservices architecture. Knowledge of server-side rendering and SEO best practices. Experience with Redis, message queues, or event-driven systems. Experience building PWA or mobile-friendly web apps 4+ Years of experience</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Strong experience with Next.js, React, and TypeScript. Strong experience with NestJS and Node.js. Strong experience with Python frameworks such as Django, FastApi or Flask. Solid understanding of RESTful APIs, authentication (JWT/OAuth), and authorization. Experience with relational and/or NoSQL databases. Solid understanding of Docker and cloud services (AWS, GCP, or Azure). Solid understanding of Server debugging and configuration. Proficiency in Git and modern development workflows. Hands-on experience using AI-assisted development tools productively.</p>
<p>Nice-to-Have Experience with microservices architecture. Knowledge of server-side rendering and SEO best practices. Experience with Redis, message queues, or event-driven systems. Experience building PWA or mobile-friendly web apps 4+ Years of experience</p><p></p></section>
<p><strong>About e& CX Solutions</strong></p><p>It’s one of Etisalat affiliates that offers business process outsourcing services. With Our highly skilled team, cutting-edge technology, and a decade of expertise in empowering business growth, we enable you to optimize operations and enhance customer experiences. e& CX Solutions in Egypt cater excellence to your ever-changing lifestyle and ever-expanding demands – covering not only business process outsourcing, but a wide collection of services that suit your various needs. We will continue to be your trusted companion and consultant, enabling connectivity and everything beyond, accelerating the digital world and pioneering future-forward spaces.</p><p></p><p><strong>Job Description:</strong></p><p></p><p>We are looking for an experienced Senior Python Full Stack Developer to design, develop, and maintain scalable web applications. You will work across backend and frontend layers, contribute to architecture decisions, and mentor junior developers.</p><p></p><ul><li><p>Design and develop backend services using Python frameworks (Django)</p></li><li><p>Build and maintain RESTful APIs and microservices</p></li><li><p>Develop responsive frontend interfaces using JavaScript frameworks</p></li><li><p>Integrate with databases</p></li><li><p>Optimize application performance, scalability, and security</p></li><li><p>Write clean, testable, and maintainable code</p></li><li><p>Implement authentication, authorization, and role-based access</p></li><li><p>Participate in code reviews and architectural discussions</p></li><li><p>Mentor junior developers and enforce best practices</p></li></ul><p></p><p><strong>Requirements</strong></p><p><strong>Required Qualifications:</strong></p><ul><li><p>3+ years of experience in full stack development</p></li><li><p>Strong expertise in Python</p></li><li><p>Solid experience with Django</p></li><li><p>Frontend experience with modern JS framework</p></li><li><p>Strong knowledge of REST APIs and web standards</p></li><li><p>Experience with relational databases</p></li><li><p>Good understanding of security best practices</p></li></ul><p></p>
<p><strong>About e& CX Solutions</strong></p><p>It’s one of Etisalat affiliates that offers business process outsourcing services. With Our highly skilled team, cutting-edge technology, and a decade of expertise in empowering business growth, we enable you to optimize operations and enhance customer experiences. e& CX Solutions in Egypt cater excellence to your ever-changing lifestyle and ever-expanding demands – covering not only business process outsourcing, but a wide collection of services that suit your various needs. We will continue to be your trusted companion and consultant, enabling connectivity and everything beyond, accelerating the digital world and pioneering future-forward spaces.</p><p></p><p><strong>Job Description:</strong></p><p></p><p>We are looking for an experienced Senior Python Full Stack Developer to design, develop, and maintain scalable web applications. You will work across backend and frontend layers, contribute to architecture decisions, and mentor junior developers.</p><ul><li><p>Design and develop backend services using Python frameworks (Django)</p></li><li><p>Build and maintain RESTful APIs and microservices</p></li><li><p>Develop responsive frontend interfaces using JavaScript frameworks</p></li><li><p>Integrate with databases</p></li><li><p>Optimize application performance, scalability, and security</p></li><li><p>Write clean, testable, and maintainable code</p></li><li><p>Implement authentication, authorization, and role-based access</p></li><li><p>Participate in code reviews and architectural discussions</p></li><li><p>Mentor junior developers and enforce best practices</p></li></ul><p></p><p><strong>Requirements</strong></p><p><strong>Required Qualifications:</strong></p><ul><li><p>3+ years of experience in full stack development</p></li><li><p>Strong expertise in Python</p></li><li><p>Solid experience with Django</p></li><li><p>Frontend experience with modern JS framework</p></li><li><p>Strong knowledge of REST APIs and web standards</p></li><li><p>Experience with relational databases</p></li><li><p>Good understanding of security best practices</p></li></ul><p></p>
<h2>About e& CX Solutions</h2><p>It’s one of Etisalat affiliates that offers business process outsourcing services.</p><p>With our highly skilled team, cutting-edge technology, and a decade of expertise in empowering business growth, we enable you to optimize operations and enhance customer experiences.</p><p>e& CX Solutions in Egypt cater excellence to your ever-changing lifestyle and ever-expanding demands – covering not only business process outsourcing, but a wide collection of services that suit your various needs.</p><p>We will continue to be your trusted companion and consultant, enabling connectivity and everything beyond, accelerating the digital world and pioneering future-forward spaces.</p><p></p><hr><p></p><h2>Job Description</h2><p>We are looking for an experienced <strong>Senior Python Full Stack Developer</strong> to design, develop, and maintain scalable web applications. You will work across backend and frontend layers, contribute to architecture decisions, and mentor junior developers.</p><p></p><hr><p></p><h2>Job Requirements</h2><ul><li><p>Design and develop backend services using Python frameworks (Django)</p></li><li><p>Build and maintain RESTful APIs and microservices</p></li><li><p>Develop responsive frontend interfaces using JavaScript frameworks</p></li><li><p>Integrate with databases</p></li><li><p>Optimize application performance, scalability, and security</p></li><li><p>Write clean, testable, and maintainable code</p></li><li><p>Implement authentication, authorization, and role-based access</p></li><li><p>Participate in code reviews and architectural discussions</p></li><li><p>Mentor junior developers and enforce best practices</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>3+ years of experience in full stack development</p></li><li><p>Strong expertise in Python</p></li><li><p>Solid experience with Django</p></li><li><p>Frontend experience with modern JS framework</p></li><li><p>Strong knowledge of REST APIs and web standards</p></li><li><p>Experience with relational databases</p></li><li><p>Good understanding of security best practices</p></li></ul><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Engagement Context The candidate will be expected to support a pre-existing technical environment that may include: · A search and analytics platform in the ELK / OpenSearch family, fed by structured ingestion pipelines.<br> · A low-code workflow automation layer used for business and operational workflows.<br> · Internally developed Python services and AI-assisted agents integrated with third-party SaaS APIs.<br> Data Pipeline & Search Platform Support · Monitor the health of ingestion pipelines from relational data sources into the search platform; identify backpressure, stalled jobs, and mapping or schema issues.<br> · Reprocess failed batches and support recovery from dead-letter queues.<br> · Assist with index lifecycle management, templates, and routine cluster-health checks.<br> · Support incremental changes to dashboards and visualizations, including new fields, metric fixes, and cosmetic updates.<br> · Raise capacity and performance concerns to the senior engineer before they become incidents.<br> Workflow Automation Support · Monitor scheduled and event-driven workflow executions; triage failures and retry as appropriate.<br> · Apply small to medium changes, including updated templates, new data fields, credential refreshes, and webhook endpoint rotations.<br> · Maintain workflow stability when upstream third-party APIs change behavior.<br> · Track queue depth, rate-limit handling, and idempotent retry behavior.<br> Python Services & AI-Assisted Workflows · Monitor execution logs, error rates, and usage metrics of internal Python services and AI-assisted workflows.<br> · Troubleshoot data ingestion into internal knowledge and retrieval systems.<br> · Apply tested configuration or prompt adjustments under senior review.<br> · Track and report on operational cost anomalies, including API usage and compute.<br> General Engineering & Documentation · Write and maintain runbooks and known-good recovery procedures for every recurring incident class.<br> · Keep a clean changelog of production changes via pull requests where applicable.<br> · Participate in change windows and post-incident reviews.<br> · Escalate complex issues with clear, structured diagnostic context, including logs, timestamps, and reproduction steps.<br> Must-Have Experience (1-3 years) · Working experience with the ELK / OpenSearch family, such as Elasticsearch, OpenSearch, Kibana, OpenSearch Dashboards, Logstash, or equivalent, with at least one of them used in a real environment.<br> · Working experience with at least one low-code or workflow automation platform, such as n8n, Make, Zapier, Node-RED, Apache Airflow, or equivalent.<br> · Comfortable with a relational database, such as PostgreSQL, MySQL, or similar: able to read schemas, write SELECT queries, and investigate data issues.<br> · Comfortable on Linux: shell, SSH, log inspection, and process/service management.<br> · Docker basics: running containers, reading compose files, and inspecting logs.<br> · Reads and writes JSON and YAML fluently.<br> · Able to read and modify existing Python and JavaScript / Node.<br>js code. The candidate is not expected to design services from scratch.<br> · REST API fluency: curl or Postman, headers, bearer tokens, pagination, rate-limit semantics, and webhooks.<br> · Git fundamentals: branches, commits, pull requests, and resolving simple merge conflicts.<br> · Structured troubleshooting: isolates variables, reads stack traces, bisects failures, and documents findings.<br> · Exposure to any commercial LLM API or vector database.<br> · Familiarity with common business SaaS APIs, including CRM, email, messaging, or data-enrichment platforms.<br> · Prior exposure to a data-engineering, operations, analytics, or security domain.<br></span> </div>
<p>We are looking for a Senior Python Backend Engineer to build and integrate agent-to-agent communication capabilities on AWS AgentCore platforms. The role focuses on Python backend development, A2A protocol implementation, agent discovery and registration, event-driven communication, and scalable multi-agent interactions. The ideal candidate has strong backend engineering experience, expertise in asynchronous systems, and hands-on knowledge of modern API and agent integration patterns.</p><p><br></p><p>What project we have for you</p><p>Our customer is a multinational corporation with more than a century of history and offices in over 180 countries. Their most ambitious goal at the time is to introduce a range of Reduced-Risk Products (RRPs). The target audience is more than 1 billion consumers around the globe. IT platform hosts 700+ applications.</p><p>Intellia’s mission is to help the client with the engineering of a comprehensive software ecosystem for a game-changing IoT product on the margin of innovative consumer experience and cutting-edge technology. Our teams are involved in the engineering of core platform components for best-in-class eCommerce, Digital Marketing and IoT solutions. As an Engineer, you will become a part of Core Architecture Team and be responsible for the architecture, implementation of best practices in our Digital Engineering Enterprise Platform.</p><p>The Platform is a set of services and internet applications that accelerate the development and delivery of software applications by taking care of common SDLC challenges. The Platform provides access and consumption for engineering teams to a set of services, technologies, practices for their development and for operating their application, ensuring a set of compliance and best practices.</p><p><br></p><p>What you will do</p><p>Design and implement backend services using Python and AWS AgentCore SDK.</p><p>Build and maintain A2A integrations using AWS AgentCore Runtime and Gateway.</p><p>Implement agent registration, target configuration, and agent discovery workflows.</p><p>Develop and maintain Agent Card definitions and .well-known/agent.json endpoints.</p><p>Implement A2A communication patterns using JSON-RPC 2.0 and event-driven architectures.</p><p>Design and support agent invocation workflows between caller and target agents.</p><p>Build asynchronous communication flows using SSE, webhooks, and push notifications.</p><p>Develop REST APIs and backend services that enable reliable agent interaction and routing.</p><p>Implement event lifecycle handling, task status tracking, and agent execution monitoring.</p><p>Ensure secure and scalable communication between distributed agents and services.</p><p>Collaborate with AI, platform, and security teams to support multi-agent ecosystem integration.</p><p>Troubleshoot, test, and optimize backend services for performance, reliability, and scalability.</p><p>Produce technical documentation for integration standards, APIs, and agent connectivity patterns.</p><p>What you need for this</p><p>• Python (async, AgentCore SDK, REST)</p><p>• AWS AgentCore Runtime and Gateway (agent card registration, target configuration)</p><p>• A2A agent invocation patterns (caller and target template integration)</p><p>• A2A protocol wire format (JSON-RPC 2.0, SSE task lifecycle events, push notifications)</p><p>• Agent Card JSON schema authoring and /.well-known/agent.json endpoint implementation</p><p><br></p><p>Experience:</p><p><br></p><p>• 5+ years Python or Go backend engineering</p><p>• API integration and routing</p><p>• Agent or microservice communication patterns</p><p>• REST API implementation (building endpoints, not just consuming them)</p><p>• Understanding of async/event-driven patterns (SSE, webhooks) </p><p><br></p><p>Will be a plus:</p><p><br></p><p>• AWS AgentCore Gateway template integration validation</p><p>• AWS Bedrock multi-agent invocation patterns</p><p>• SSE event streaming (task lifecycle events, push notifications)</p><p>• OpenTelemetry trace propagation across A2A agent hops (ADOT)</p><p><strong>Desired Candidate Profile</strong></p><p><br></p>
<p><h4>Who we are</h4>
<p><strong>VOIS (Vodafone Intelligent Solutions)</strong> is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third-party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<h4>About this role</h4>
<p>We are seeking a highly skilled Senior Test Engineer who will play a key role in shaping and executing our testing strategy across critical products and platforms. The individual will design and maintain test plans, lead complex testing activities, and drive continual improvements in automation, quality standards, and engineering practices. This role is ideal for someone who has understanding and hands-on experience of the digital ecosystem (Appium, API, REST Assured) and knowledge in developments to automate things.</p>
<h4>What you’ll do</h4>
<ul>
<li>Design, implement, review, and maintain test strategies, test plans, and test cases</li>
<li>Lead testing efforts for complex features or projects, coordinating closely with developers and product owners</li>
<li>Create, maintain, and execute both automated and manual test suites</li>
<li>Perform various types of testing including performance, regression, functional, and integration testing</li>
<li>Troubleshoot and analyze complex issues, providing detailed and actionable defect reports</li>
<li>Ensure optimal test coverage through risk-based analysis and impact assessments</li>
<li>Collaborate effectively within Agile/Scrum teams, actively participating in sprint planning, reviews, and retrospectives</li>
<li>Drive continuous improvement in test processes, tools, and overall QA effectiveness</li>
<li>Lead and facilitate defect triage meetings, working with developers to identify and resolve root causes</li>
<li>Apply strong knowledge of Object-Oriented Programming (OOP) to write clean, maintainable, and reusable test automation code</li>
<li>Develop and maintain robust test automation frameworks for web, mobile, and API layers</li>
<li>Review test automation code to ensure best practices, maintainability, and adherence to quality standards</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>4+ years of experience in software testing or quality assurance</li>
<li>6 months minimum in Cypress or Playwright</li>
<li>2 years strong experience in writing automated tests using tools Selenium or Appium</li>
<li>Fluent English speaker</li>
<li>Experience in web, mobile and API testing</li>
<li>Expertise in Agile/Scrum and/or DevOps environments</li>
<li>Expertise in test management and bug-tracking tools: Jira, TestRail, Zephyr</li>
<li>Proficiency in scripting or programming languages (e.g., Python, JavaScript, Java)</li>
<li>Deep understanding of testing methodologies (unit, integration, system, UAT)</li>
<li>Hands-on experience with CI/CD tools and frameworks (e.g., Azure, GitHub actions)</li>
<li>Familiarity with containerization (e.g., Docker) and cloud platforms (AWS, Azure, or GCP) is a plus</li>
<li>Experience with performance/load testing tools (e.g., JMeter, Locust) is a plus</li>
<li>Excellent analytical and problem-solving skills</li>
<li>Leadership and mentoring experience</li>
<li>Strong communication skills and ability to work cross-functionally</li>
<li>High attention to detail and a strong commitment to quality</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on advanced digital platforms within a global organisation</li>
<li>Exposure to modern QA practices, automation frameworks, and CI/CD pipelines</li>
<li>Collaborative and supportive Agile working environment</li>
<li>Opportunities to contribute to innovation and process improvement initiatives</li>
<li>Professional growth through mentoring and cross-functional collaboration</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced test automation design and framework development</li>
<li>Scalable testing strategies for complex systems</li>
<li>Enhanced expertise in Agile and DevOps practices</li>
<li>Hands-on experience with cloud-based and containerised environments</li>
<li>Leadership and mentoring capabilities within technical teams</li>
</ul>
<h4>VOIS equal opportunity employer commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>As an AI Engineering Manager, you will lead the team behind Unifonic's marketing and personalization AI, building the intelligence that determines who to engage, through which channel, at what time, and with what message. You will own the development and delivery of AI capabilities spanning audience segmentation, propensity and churn prediction, next-best-action and channel recommendations, send-time optimization, campaign optimization, and generative AI for personalized content. These systems directly drive conversion, engagement, and customer retention for the brands we serve. This is a hands-on leadership role that combines people management with technical ownership. You will lead, mentor, and grow a team of talented AI engineers while actively contributing to architecture, technical design, code reviews, performance optimization, and proof-of-concept development. You will ensure the team delivers scalable, production-grade AI solutions, foster engineering excellence, and cultivate a culture of collaboration, innovation, and continuous learning. Help us shape the future of communications by:</p><p>Serving as the technical owner on AI model design, architecture, and integration for marketing and personalization use cases across the Unifonic product ecosystem.</p><p>Owning the technical roadmap for personalization AI, recommendation and next-best-action engines, customer segmentation and propensity models, campaign and send-time optimization, and generative AI for content personalization.</p><p>Leading the evaluation, selection, and implementation of AI/ML frameworks, tools, and best practices, ensuring scalability, robustness, and maintainability.</p><p>Participating in hands-on coding, solution prototyping, and code reviews to maintain high-quality standards and guide the team through complex technical challenges.</p><p>Overseeing and refining the AI development lifecycle, including model training, validation, deployment, experimentation (A/B and uplift testing), and ongoing improvement.</p><p>Leading a team of AI engineers, providing mentorship, regular feedback, and career development support.</p><p>Defining clear performance expectations, conducting performance reviews, and identifying growth opportunities for team members.</p><p>Fostering a positive, inclusive, and high-performance team culture that encourages innovation, continuous learning, and collaboration.</p><p>Collaborating with recruitment and HR to identify, attract, and retain top AI engineering talent, ensuring the team s ongoing growth and success.</p><p>Working closely with the Director of AI Development, Product Managers, Designers, Data Scientists, and other Engineering leaders to translate business requirements into technical roadmaps and actionable engineering plans.</p><p>Ensuring seamless integration of AI capabilities into existing and future products, partnering with platform, infrastructure, and DevOps teams to optimize deployment and operations.</p><p>Communicating technical topics effectively to non-technical stakeholders, making recommendations and reporting progress, risks, and opportunities.</p><p>Implementing and continuously improving the development processes, standards, and tools that drive efficiency, reliability, and scalability.</p><p>Ensuring adherence to best practices in model governance, performance monitoring, and compliance with relevant data privacy and security regulations, including regional data residency requirements.</p><p>Monitoring engineering metrics and KPIs, leveraging data-driven insights to improve development velocity, code quality, and team efficiency and connecting model performance to marketing outcomes such as conversion, engagement, and retention.</p><p><br></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor or master degree in Computer Science, Engineering, or a related field.</li><li>8+ years of software development experience with at least 3 years focused on AI/ML engineering and related technologies.</li><li>Demonstrated experience building and shipping marketing or personalization AI in production recommendation systems, customer segmentation, propensity/churn/LTV modeling, real-time decisioning, or campaign optimization with measurable impact on business KPIs.</li><li>Proven track record of leading, mentoring, or managing engineering teams, preferably in high-growth or innovative tech environments.</li><li>Hands-on experience with a range of AI/ML frameworks (e.g., TensorFlow, PyTorch), advanced modeling techniques (NLP, LLMs and generative AI, recommendation and ranking systems), and production-grade model deployments.</li><li>Solid grounding in experimentation and measurement, A/B testing, uplift modeling, and evaluating model impact on conversion, engagement, retention, and ROAS.</li><li>Proficiency in Python, cloud platforms (e.g., OCI, AWS, GCP), CI/CD workflows, and modern software engineering practices.</li><li>Excellent communication and interpersonal skills, with the ability to motivate teams and build productive cross-functional relationships.</li><li>A strategic and solution-oriented mindset, capable of balancing technical depth with big-picture thinking.</li><li>Experience with MarTech ecosystems, customer data platforms (CDPs), campaign orchestration, marketing automation, or CPaaS/omnichannel messaging platforms is preferred</li><li>Experience applying LLMs to marketing use cases, content generation, conversational commerce, or agentic customer journeys including fine-tuning and retrieval-augmented generation (RAG), ideally within the Hugging Face ecosystem (Transformers, PEFT, tokenizers, and the model hub) is preferred</li><li>Exposure to Rust for performance-critical AI services, such as low-latency inference, real-time decisioning, or high-throughput data pipelines is preferred.</li><li>Arabic NLP experience or familiarity with the MENA market is preferred.</li><li>Experience scaling teams and systems in a high-growth SaaS environment is preferred.</li></ul><p>Craft & Toolkit:</p><ul><li>Machine Learning & Deep Learning</li><li>Generative AI & LLMs</li><li>Recommendation Systems & Personalization</li><li>Customer Segmentation, Propensity & Churn Modeling</li><li>Python</li><li>TensorFlow / PyTorch</li><li>Hugging Face & RAG</li><li>AWS / GCP / OCI</li><li>MLOps & CI/CD</li><li>A/B Testing & Model Evaluation</li><li>Software Architecture & System Design</li><li>AI Engineering Leadership & Team Management</li></ul><p>Character Traits:</p><ul><li>Analytical thinking and problem-solving approach problems clearly, use data, and find solutions.</li><li>Ownership and accountability take responsibility and follow projects through to completion.</li><li>Communication explain ideas clearly and listen to others across teams.</li><li>Collaboration work well with others and support team goals.</li><li>Adaptability and learning adjust to change and keep learning new skills or tools.</li><li>Mentorship and knowledge sharing help others grow and share what you know.</li><li>Resilience stay calm under pressure and handle setbacks constructively.</li><li>Quality and attention to detail do work carefully and strive for improvement.</li><li>Advocacy and innovation encourage best practices, efficiency, and new ideas</li></ul><p></p></section>