Python Developer Jobs in Egypt
1276 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Position Overview We're seeking a Software QA Engineer to join our team in Cairo, Egypt. In this role, you'll be at the heart of ensuring the quality and reliability of industry-leading Electronic Design Automation software used by innovative companies worldwide. You'll advocate for quality throughout the entire product lifecycle—from requirements reviews and code coverage analysis to customer validation and continuous improvement. Your work will directly impact how our tools help customers push the boundaries of chip, board, and system design. Key Responsibilities: Advocate for quality processes and procedures throughout the entire product lifecycle, including inspections, requirements reviews, code coverage analysis, and continuous quality improvement. Define product quality expectations, create test plans to measure those expectations, and ensure their successful execution. Ensure schedule predictability and track progress against project goals and objectives. Understand the required quality levels at different phases of the product lifecycle and ensure the product performs as intended in the customer's environment. Collaborate with customers, Marketing, and Customer Support to understand customer needs and requirements. Document verification and validation activities to ensure the reproducibility of results. Assess the product's technical capabilities, including usability, functionality, reliability, and serviceability. Test the product to identify defects, limitations, and boundary conditions. Collaborate and coordinate with global Engineering and QA teams as needed. Review functional and design specifications, as well as other project documentation, and provide feedback on internal and external product and release documentation. Coordinate with Software Development and Release teams to ensure high-quality software releases. Qualifications: B.Sc. in Electrical Engineering, Electronics and Communications Engineering, Computer Engineering, or a related field. Basic experience in software testing and test automation. Good knowledge of Linux/Unix operating systems, Git, Bash, Python, Tcl, and defect tracking systems. Experience with GUI testing is a plus. Understanding of the IC manufacturing process and IC layout design. Knowledge of software quality assurance processes and software testing concepts is an asset. Excellent communication skills, with the ability to work closely with Product Owners and R&D teams to understand software features and customer use cases. Self-motivated, with a strong commitment to continuous learning. Why Join Us We are Siemens: At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow! Our Benefits & Rewards The salary range for this position is USD 17,700 to USD 35,400 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/ Our Commitment to Diversity and Inclusion We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us. Siemens Software. Transform the Everyday #LI-EDA #LI-Hybrid</span> </div>
<p>Envision Employment Solutions is currently looking for a Credit Risk Director for one of our partners, a leading Digital Bank! Job Summary: We are seeking an experienced Credit Risk Director to lead the design, implementation, and governance of the bank's end-to-end credit risk framework across retail and MSME lending products. In this role, you will define credit strategy, risk appetite, underwriting policies, and automated credit decisioning, ensuring responsible portfolio growth while maintaining compliance with regulatory requirements. Responsibilities: Strategy, Policy & Risk Appetite Own the credit risk strategy, policy suite, risk appetite framework, and governance model across all retail and MSME lending products, fully aligned with the CRO's risk strategy and CBE regulatory expectations. Underwriting & Automated Decisioning Define, validate, and govern the underwriting policy, credit scoring models, and AI/ML decisioning engines that power real-time, straight-through lending, balancing approval rates, expected loss, and customer experience. Establish a robust model governance and validation lifecycle for all scorecards and ML decisioning models, covering development standards, independent validation, monitoring, challenger frameworks, and explainability. Portfolio Quality, Provisioning & Capital Monitor portfolio quality continuously and run the Early Warning Indicator (EWI) framework, escalating material and emerging risks to the CRO with decision-ready analysis. Govern IFRS 9 expected credit loss (ECL) staging, models, and provisioning, and ensure the credit book's contribution to capital adequacy and stress testing is sound under the Basel framework. Collections, Recoveries & Fraud Set and optimize the digital-first collections and recoveries strategy, including segmentation and champion/challenger treatment paths, and oversee credit-related fraud detection, prevention, and decisioning controls. Governance, Committees & Controls Represent Credit Risk in the Board Risk Committee (BRC), Risk & Compliance Committee (RCC), and product approval committees, and manage the policy exception framework with full transparency. People, Leadership & Stakeholders Build, lead, and develop a high-calibre credit risk team, and partner closely with Product, Data Science, Technology, Finance, and Business to embed sound credit thinking into a fast-moving build.</p><p><strong>Desired Candidate Profile</strong></p><p><strong>Essential:</strong> 12+ years in credit risk within banking or financial services, with a proven track record across the full credit lifecycle (acquisition, underwriting, portfolio management, collections, and recoveries). Prior experience as Head of Credit Risk or an equivalent senior leadership role, with proven ownership of credit policy, appetite, and governance. Direct CBE regulatory experience, including deep working knowledge of CBE retail lending and provisioning regulations. Strong, applied knowledge of IFRS 9 (ECL and staging) and the Basel credit risk capital framework. Demonstrated experience operating in or building automated, digital credit decisioning environments, including scorecards and model-driven lending. Bachelor's degree in a quantitative, finance, economics, or business discipline. Excellent senior-stakeholder communication, with a record of presenting to and influencing board-level and executive committees.<br><strong>Preferred</strong> Digital bank, neobank, or fintech lending background, ideally in an emerging-market context. Hands-on familiarity with AI/ML credit decisioning, model governance, and explainability practices. Master's degree (MBA, Finance, Statistics, Data Science, or related). Professional certification such as FRM, CFA, PRM, or equivalent; complementary credentials (e.g., ACAMS for financial-crime exposure, CIA for audit familiarity) viewed favourably. Experience with credit decisioning platforms, scorecard tooling, and analytics environments (decision engines, SAS/Python/R, SQL, and BI or portfolio-monitoring tools). Experience standing up a credit risk function from scratch or through a major transformation.<br><strong>Competencies:</strong> Expert credit risk management across the full lifecycle, from origination strategy to recoveries. Credit policy, risk appetite, and governance framework design and ownership. Scorecard development and oversight, plus AI/ML decisioning model governance, validation, monitoring, and explainability. IFRS 9 ECL modelling and provisioning, and Basel credit risk capital and stress-testing fundamentals. Portfolio analytics fluency: vintage analysis, roll and flow rates, loss forecasting, and EWI design. Collections, recoveries, and fraud risk strategy in a digital, automated context. Strong data and analytics literacy comfortable interrogating models and data directly, not only consuming summaries. Working command of the CBE regulatory landscape and emerging-market retail credit dynamics.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Position Overview We are seeking highly motivated data analytics professionals to help us build the data infrastructure for Siemens EDA Customer Support Analytics and to drive excellence across our global customer support organization through insights and technology. JOB RESPONSIBILITIES: Build, enhance, and maintain analytics assets, such as dashboards and reports, to unlock actionable insights that drive operational excellence and business outcomes. Manipulate and analyze large datasets, to uncover trends and patterns. Design and maintain data systems and pipelines to enable reliable, automated, and efficient data flow—from ingestion through transformation, storage, and refresh scheduling. Develop and manage robust data models (star/snowflake schemas, semantic layers) that support complex analytics and consistent metric definitions. Work closely with global and regional support managers to drive excellence and improve operational KPIs. Build interfaces and apps enabling various uses of our data as well as user management and control. Continuously evaluate and adopt modern technologies and tools in programming, data analysis, and machine learning to strengthen our data platform and analytics capabilities. REQUIRED QUALIFICATIONS: BS/MS plus relevant work experience (Data Analytics, Analytics Engineering, Data Engineering, Data Science, or similar) Proven experience in translating complex data into actionable insights and applying those insights to drive operational excellence. Understanding of data and analytics infrastructures: data lakes, warehouses, data marts, and BI platforms powering business intelligence. Solid Python and SQL; expert dimensional modeling, data manipulation, and KPI/metric design skills. Hands-on with Power BI (visualizations, datasets/semantic models, RLS/OLS, workspace/app governance; PBIP and Deployment Pipelines a plus). AI enthusiast, avid user of AI-based development tools and Copilots, experienced in AI-enabled automation and AI integration. Familiarity with cloud systems, data pipelines, and orchestration. Ideally, experienced in MS Fabric and Snowflake. Critical thinking and a problem-solving mindset. Excellent communication skills, experience communicating across cultures and seniority levels, ability to persuade and drive change. Advanced knowledge of English; both verbal and written. Why Us At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow! Our Commitment to Equity and Inclusion in our Diverse Global Workforce We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us. Compensation & Benefits The salary range for this position is USD 35,700 to USD 50,000 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/ Location Cairo, Egypt Siemens Software. Transform the Everyday #LI-EDA #LI-Hybrid</span> </div>
<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>What you’ll do</h4>
<p>The QA & Testing Auto. Tech Specialist (Enterprise Solutions Tribe) is responsible for supporting the testing team to ensure the quality and reliability of software products. This entry-level role focuses on executing manual test cases, learning the fundamentals of automation, and assisting in the identification and reporting of bugs. The engineer will work under the supervision of senior testers and collaborate with development teams to gain hands-on experience in the software testing lifecycle.</p>
<h4>Who you are</h4>
<p><strong>Key responsibilities:</strong></p>
<ul>
<li><strong>Test execution & documentation</strong><br>
Execute manual test cases and report defects clearly.<br>
Assist in documenting test scenarios, steps, and expected results.<br>
Help maintain test artifacts under guidance.</li>
<li><strong>Automation support</strong><br>
Participate in learning automation scripting and framework usage.<br>
Assist in running automated tests and interpreting basic results.<br>
Support senior testers in test script development and maintenance.</li>
<li><strong>Collaboration & communication</strong><br>
Work closely with business team members and developers to understand requirements and testing scope.<br>
Attend daily standups, sprint planning, and review meetings.<br>
Provide updates on test execution progress and issues.</li>
<li><strong>Learning & development</strong><br>
Take part in internal training and mentorship programs.<br>
Stay updated with foundational QC and automation concepts.<br>
Gradually take on more complex testing tasks as skills develop.<br>
Capture lessons learnt and best practice to improve test methodologies.</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>What's in it for you</h4>
<p><strong>Education & experience:</strong></p>
<ul>
<li>Bachelor’s degree in computer science, information technology, or a related field.</li>
<li>1–2 years of experience in software testing.</li>
<li>Internship or academic experience in testing is a plus.</li>
<li>Basic understanding of software development and QA processes.</li>
<li>Certified ISTQB Foundation level is mandatory.</li>
</ul>
<p><strong>Technical skills:</strong></p>
<ul>
<li>Knowledge of test case design, execution, and bug reporting.</li>
<li>Familiarity with at least one test management or defect-tracking tool (e.g., JIRA).</li>
<li>Exposure to test automation tools (e.g., Selenium, Appium).</li>
<li>Basic understanding of scripting or programming (e.g., Java, Python).</li>
<li>Awareness of Agile methodologies.</li>
<li>Certified ISTQB Agile tester is a plus.</li>
</ul>
<p><strong>Soft skills:</strong></p>
<ul>
<li>Good communication and collaboration skills.</li>
<li>Willingness to learn and take direction from senior team members.</li>
<li>Detail-oriented mindset with an eagerness to improve.</li>
<li>Team player with a proactive attitude.</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 increase diversity, ensure equal representation, and make 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>
<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>What you’ll do</h4>
<p>The QA & Testing Auto. Tech Specialist (Enterprise Solutions Tribe) is responsible for supporting the testing team to ensure the quality and reliability of software products. This entry-level role focuses on executing manual test cases, learning the fundamentals of automation, and assisting in the identification and reporting of bugs. The engineer will work under the supervision of senior testers and collaborate with development teams to gain hands-on experience in the software testing lifecycle.</p>
<h4>Who you are</h4>
<p><strong>Key responsibilities:</strong></p>
<ul>
<li><strong>Test execution & documentation</strong><br>
Execute manual test cases and report defects clearly.<br>
Assist in documenting test scenarios, steps, and expected results.<br>
Help maintain test artifacts under guidance.</li>
<li><strong>Automation support</strong><br>
Participate in learning automation scripting and framework usage.<br>
Assist in running automated tests and interpreting basic results.<br>
Support senior testers in test script development and maintenance.</li>
<li><strong>Collaboration & communication</strong><br>
Work closely with business team members and developers to understand requirements and testing scope.<br>
Attend daily standups, sprint planning, and review meetings.<br>
Provide updates on test execution progress and issues.</li>
<li><strong>Learning & development</strong><br>
Take part in internal training and mentorship programs.<br>
Stay updated with foundational QC and automation concepts.<br>
Gradually take on more complex testing tasks as skills develop.<br>
Capture lessons learnt and best practice to improve test methodologies.</li>
</ul>
<p><strong>Not a perfect fit?</strong><br>
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>What's in it for you</h4>
<p><strong>Education & experience:</strong></p>
<ul>
<li>Bachelor’s degree in computer science, information technology, or a related field.</li>
<li>1-2 years of experience in software testing.</li>
<li>Internship or academic experience in testing is a plus.</li>
<li>Basic understanding of software development and QA processes.</li>
<li>Certified ISTQB Foundation level is mandatory.</li>
</ul>
<p><strong>Technical skills:</strong></p>
<ul>
<li>Knowledge of test case design, execution, and bug reporting.</li>
<li>Familiarity with at least one test management or defect-tracking tool (e.g., JIRA).</li>
<li>Exposure to test automation tools (e.g., Selenium, Appium).</li>
<li>Basic understanding of scripting or programming (e.g., Java, Python).</li>
<li>Awareness of Agile methodologies.</li>
<li>Certified ISTQB Agile tester is a plus.</li>
</ul>
<p><strong>Soft skills:</strong></p>
<ul>
<li>Good communication and collaboration skills.</li>
<li>Willingness to learn and take direction from senior team members.</li>
<li>Detail-oriented mindset with an eagerness to improve.</li>
<li>Team player with a proactive attitude.</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 increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Join Us</b>
<br></span><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><br><br><br><b>What you’ll do</b>
<br><p>The <strong>QA & Testing Auto. Tech Specialist</strong> (Enterprise Solutions Tribe) is responsible for supporting the testing team to ensure the quality and reliability of software products. This entry-level role focuses on executing manual test cases, learning the fundamentals of automation, and assisting in the identification and reporting of bugs. The engineer will work under the supervision of senior testers and collaborate with development teams to gain hands-on experience in the software testing lifecycle.</p><br><br><br><b>Who you are</b>
<br><p><strong>Key Responsibilities:</strong></p><br>
<ol>
<li><strong>Test Execution & Documentation</strong></li>
</ol><ul>
<li>Execute manual test cases and report defects clearly.</li>
<li>Assist in documenting test scenarios, steps, and expected results.</li>
<li>Help maintain test artifacts under guidance.</li>
</ul>
<strong>Automation Support</strong>
<ul>
<li>Participate in learning automation scripting and framework usage.</li>
<li>Assist in running automated tests and interpreting basic results.</li>
<li>Support senior testers in test script development and maintenance.</li>
</ul>
<strong>Collaboration & Communication</strong>
<ul>
<li>Work closely with Business team members and developers to understand requirements and testing scope.</li>
<li>Attend daily standups, sprint planning, and review meetings.</li>
<li>Provide updates on test execution progress and issues.</li>
</ul>
<strong>Learning & Development</strong>
<ul>
<li>Take part in internal training and mentorship programs.</li>
<li>Stay updated with foundational QC and automation concepts.</li>
<li>Gradually take on more complex testing tasks as skills develop.</li>
<li>Capture lessons learnt and best practice to improve test methodologies.</li>
</ul>
<br><br><b>Not a perfect fit?</b>
<br><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><br><br><br><b>What's in it for you</b>
<br><p><strong>Education & Experience:</strong></p><br>
<ul>
<li>Bachelor’s degree in computer science, Information Technology, or a related field.</li>
<li>1–2 years of experience in software testing.</li>
<li>Internship or academic experience in testing is a plus.</li>
<li>Basic understanding of software development and QA processes.</li>
<li>Certified ISTQB Foundation level is mandatory.</li>
</ul>
<p><strong>Technical Skills:</strong></p><br>
<ul>
<li>Knowledge of test case design, execution, and bug reporting.</li>
<li>Familiarity with at least one test management or defect-tracking tool (e.g., JIRA).</li>
<li>Exposure to test automation tools (e.g., Selenium, Appium).</li>
<li>Basic understanding of scripting or programming (e.g., Java, Python).</li>
<li>Awareness of Agile methodologies.</li>
<li>Certified ISTQB Agile tester is a plus.</li>
</ul>
<p><strong>Soft Skills:</strong></p><br>
<ul>
<li>Good communication and collaboration skills.</li>
<li>Willingness to learn and take direction from senior team members.</li>
<li>Detail-oriented mindset with an eagerness to improve.</li>
<li>Team player with a proactive attitude.</li>
</ul><br><br><b>Who we are</b>
<br><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><br>
<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><br>
<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 refer to https://careers.vodafone.com/application-adjustments/ for guidance.</p><br>
<p>Together we can.</p><br><br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Join Us</b>
<br></span><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><br><br><br><b>What you’ll do</b>
<br><p>The <strong>QA & Testing Auto. Tech Specialist</strong> (Enterprise Solutions Tribe) is responsible for supporting the testing team to ensure the quality and reliability of software products. This entry-level role focuses on executing manual test cases, learning the fundamentals of automation, and assisting in the identification and reporting of bugs. The engineer will work under the supervision of senior testers and collaborate with development teams to gain hands-on experience in the software testing lifecycle.</p><br><br><br><b>Who you are</b>
<br><p><strong>Key Responsibilities:</strong></p><br>
<ol>
<li><strong>Test Execution & Documentation</strong></li>
</ol><ul>
<li>Execute manual test cases and report defects clearly.</li>
<li>Assist in documenting test scenarios, steps, and expected results.</li>
<li>Help maintain test artifacts under guidance.</li>
</ul>
<strong>Automation Support</strong>
<ul>
<li>Participate in learning automation scripting and framework usage.</li>
<li>Assist in running automated tests and interpreting basic results.</li>
<li>Support senior testers in test script development and maintenance.</li>
</ul>
<strong>Collaboration & Communication</strong>
<ul>
<li>Work closely with Business team members and developers to understand requirements and testing scope.</li>
<li>Attend daily standups, sprint planning, and review meetings.</li>
<li>Provide updates on test execution progress and issues.</li>
</ul>
<strong>Learning & Development</strong>
<ul>
<li>Take part in internal training and mentorship programs.</li>
<li>Stay updated with foundational QC and automation concepts.</li>
<li>Gradually take on more complex testing tasks as skills develop.</li>
<li>Capture lessons learnt and best practice to improve test methodologies.</li>
</ul>
<br><br><b>Not a perfect fit?</b>
<br><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><br><br><br><b>What's in it for you</b>
<br><p><strong>Education & Experience:</strong></p><br>
<ul>
<li>Bachelor’s degree in computer science, Information Technology, or a related field.</li>
<li>1–2 years of experience in software testing.</li>
<li>Internship or academic experience in testing is a plus.</li>
<li>Basic understanding of software development and QA processes.</li>
<li>Certified ISTQB Foundation level is mandatory.</li>
</ul>
<p><strong>Technical Skills:</strong></p><br>
<ul>
<li>Knowledge of test case design, execution, and bug reporting.</li>
<li>Familiarity with at least one test management or defect-tracking tool (e.g., JIRA).</li>
<li>Exposure to test automation tools (e.g., Selenium, Appium).</li>
<li>Basic understanding of scripting or programming (e.g., Java, Python).</li>
<li>Awareness of Agile methodologies.</li>
<li>Certified ISTQB Agile tester is a plus.</li>
</ul>
<p><strong>Soft Skills:</strong></p><br>
<ul>
<li>Good communication and collaboration skills.</li>
<li>Willingness to learn and take direction from senior team members.</li>
<li>Detail-oriented mindset with an eagerness to improve.</li>
<li>Team player with a proactive attitude.</li>
</ul><br><br><b>Who we are</b>
<br><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><br>
<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><br>
<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 refer to https://careers.vodafone.com/application-adjustments/ for guidance.</p><br>
<p>Together we can.</p><br><br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Join Us</b>
<br></span><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><br><br><br><b>What you’ll do</b>
<br><p>The <strong>QA & Testing Auto. Tech Specialist</strong> (Enterprise Solutions Tribe) is responsible for supporting the testing team to ensure the quality and reliability of software products. This entry-level role focuses on executing manual test cases, learning the fundamentals of automation, and assisting in the identification and reporting of bugs. The engineer will work under the supervision of senior testers and collaborate with development teams to gain hands-on experience in the software testing lifecycle.</p><br><br><br><b>Who you are</b>
<br><p><strong>Key Responsibilities:</strong></p><br>
<ol>
<li><strong>Test Execution & Documentation</strong></li>
</ol><ul>
<li>Execute manual test cases and report defects clearly.</li>
<li>Assist in documenting test scenarios, steps, and expected results.</li>
<li>Help maintain test artifacts under guidance.</li>
</ul>
<strong>Automation Support</strong>
<ul>
<li>Participate in learning automation scripting and framework usage.</li>
<li>Assist in running automated tests and interpreting basic results.</li>
<li>Support senior testers in test script development and maintenance.</li>
</ul>
<strong>Collaboration & Communication</strong>
<ul>
<li>Work closely with Business team members and developers to understand requirements and testing scope.</li>
<li>Attend daily standups, sprint planning, and review meetings.</li>
<li>Provide updates on test execution progress and issues.</li>
</ul>
<strong>Learning & Development</strong>
<ul>
<li>Take part in internal training and mentorship programs.</li>
<li>Stay updated with foundational QC and automation concepts.</li>
<li>Gradually take on more complex testing tasks as skills develop.</li>
<li>Capture lessons learnt and best practice to improve test methodologies.</li>
</ul>
<br><br><b>Not a perfect fit?</b>
<br><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><br><br><br><b>What's in it for you</b>
<br><p><strong>Education & Experience:</strong></p><br>
<ul>
<li>Bachelor’s degree in computer science, Information Technology, or a related field.</li>
<li>1–2 years of experience in software testing.</li>
<li>Internship or academic experience in testing is a plus.</li>
<li>Basic understanding of software development and QA processes.</li>
<li>Certified ISTQB Foundation level is mandatory.</li>
</ul>
<p><strong>Technical Skills:</strong></p><br>
<ul>
<li>Knowledge of test case design, execution, and bug reporting.</li>
<li>Familiarity with at least one test management or defect-tracking tool (e.g., JIRA).</li>
<li>Exposure to test automation tools (e.g., Selenium, Appium).</li>
<li>Basic understanding of scripting or programming (e.g., Java, Python).</li>
<li>Awareness of Agile methodologies.</li>
<li>Certified ISTQB Agile tester is a plus.</li>
</ul>
<p><strong>Soft Skills:</strong></p><br>
<ul>
<li>Good communication and collaboration skills.</li>
<li>Willingness to learn and take direction from senior team members.</li>
<li>Detail-oriented mindset with an eagerness to improve.</li>
<li>Team player with a proactive attitude.</li>
</ul><br><br><b>Who we are</b>
<br><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><br>
<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><br>
<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 refer to https://careers.vodafone.com/application-adjustments/ for guidance.</p><br>
<p>Together we can.</p><br><br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Join Us</b>
<br></span><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><br><br><br><b>What you’ll do</b>
<br><p>The <strong>QA & Testing Auto. Tech Specialist</strong> (Enterprise Solutions Tribe) is responsible for supporting the testing team to ensure the quality and reliability of software products. This entry-level role focuses on executing manual test cases, learning the fundamentals of automation, and assisting in the identification and reporting of bugs. The engineer will work under the supervision of senior testers and collaborate with development teams to gain hands-on experience in the software testing lifecycle.</p><br><br><br><b>Who you are</b>
<br><p><strong>Key Responsibilities:</strong></p><br>
<ol>
<li><strong>Test Execution & Documentation</strong></li>
</ol><ul>
<li>Execute manual test cases and report defects clearly.</li>
<li>Assist in documenting test scenarios, steps, and expected results.</li>
<li>Help maintain test artifacts under guidance.</li>
</ul>
<strong>Automation Support</strong>
<ul>
<li>Participate in learning automation scripting and framework usage.</li>
<li>Assist in running automated tests and interpreting basic results.</li>
<li>Support senior testers in test script development and maintenance.</li>
</ul>
<strong>Collaboration & Communication</strong>
<ul>
<li>Work closely with Business team members and developers to understand requirements and testing scope.</li>
<li>Attend daily standups, sprint planning, and review meetings.</li>
<li>Provide updates on test execution progress and issues.</li>
</ul>
<strong>Learning & Development</strong>
<ul>
<li>Take part in internal training and mentorship programs.</li>
<li>Stay updated with foundational QC and automation concepts.</li>
<li>Gradually take on more complex testing tasks as skills develop.</li>
<li>Capture lessons learnt and best practice to improve test methodologies.</li>
</ul>
<br><br><b>Not a perfect fit?</b>
<br><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><br><br><br><b>What's in it for you</b>
<br><p><strong>Education & Experience:</strong></p><br>
<ul>
<li>Bachelor’s degree in computer science, Information Technology, or a related field.</li>
<li>1–2 years of experience in software testing.</li>
<li>Internship or academic experience in testing is a plus.</li>
<li>Basic understanding of software development and QA processes.</li>
<li>Certified ISTQB Foundation level is mandatory.</li>
</ul>
<p><strong>Technical Skills:</strong></p><br>
<ul>
<li>Knowledge of test case design, execution, and bug reporting.</li>
<li>Familiarity with at least one test management or defect-tracking tool (e.g., JIRA).</li>
<li>Exposure to test automation tools (e.g., Selenium, Appium).</li>
<li>Basic understanding of scripting or programming (e.g., Java, Python).</li>
<li>Awareness of Agile methodologies.</li>
<li>Certified ISTQB Agile tester is a plus.</li>
</ul>
<p><strong>Soft Skills:</strong></p><br>
<ul>
<li>Good communication and collaboration skills.</li>
<li>Willingness to learn and take direction from senior team members.</li>
<li>Detail-oriented mindset with an eagerness to improve.</li>
<li>Team player with a proactive attitude.</li>
</ul><br><br><b>Who we are</b>
<br><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><br>
<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><br>
<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 refer to https://careers.vodafone.com/application-adjustments/ for guidance.</p><br>
<p>Together we can.</p><br><br><br><br>
</div>
<p>Position: Senior Software Developer Job Description: Job Overview We are seeking an experienced Senior Software Developer to join our Software Engineering team. This role focuses on building enterprise-grade backend solutions using Java Spring technologies while leveraging modern architectural practices, including AI integration, microservices, intelligent search, and cloud-native development. The ideal candidate is a strong hands-on engineer who enjoys solving complex technical problems, collaborating with cross-functional teams, and contributing to the delivery of scalable, secure, and innovative solutions. Key Responsibilities Backend Development Design, develop, and maintain scalable Java-based microservices using Spring Boot and Spring Cloud. Build and maintain RESTful APIs for internal and external integrations. Develop high-performance backend solutions using Oracle and/or MySQL databases. Troubleshoot, debug, and optimize application performance, reliability, and scalability. Apply software engineering best practices, including design patterns, SOLID principles, and clean architecture. Contribute to technical design discussions and solution architecture decisions. AI & Intelligent Systems Integrate AI-powered services such as OpenAI, Hugging Face, and LangChain into enterprise applications. Design and implement AI-driven features, including intelligent search, content analysis, and agent-based workflows. Develop and enhance Retrieval-Augmented Generation (RAG) solutions. Optimize performance, reliability, and scalability of LLM-based applications. Develop AI data processing and integration pipelines. Apply AI security and compliance best practices during implementation. Search & Data Technologies Design, implement, and maintain enterprise search solutions using Apache Solr and Elasticsearch. Develop semantic and vector-based search capabilities. Optimize database queries, indexing strategies, and data models for performance and scalability. Ensure data integrity, security, and availability across backend systems. DevOps & Quality Contribute to CI/CD pipelines and deployment automation processes. Work within Docker and Kubernetes-based environments. Develop automated unit and integration tests. Participate in code reviews and follow established coding standards. Apply secure coding practices and OWASP security recommendations. Collaboration Work closely with Product Management, UX, QA, DevOps, and Engineering teams to deliver high-quality solutions. Participate in technical discussions, design reviews, and knowledge-sharing activities. Support and mentor junior developers when needed. Contribute to continuous improvement initiatives across the development lifecycle.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>4-6 years of professional experience in Java software development.</li><li>Proven hands-on experience with AI-assisted development tools.</li><li>Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.</li><li><b>Technical Skills</b></li><ul><li>Backend Development</li><li>Java 17+</li><li>Spring Boot</li><li>Spring Data</li><li>Spring Cloud</li><li>REST APIs</li><li>JPA</li><li>Software Design</li><li>Object-Oriented Programming (OOP)</li><li>Clean Architecture</li><li>Database Technologies</li><li>Oracle Database (PL/SQL, Stored Procedures, Performance Tuning)</li><li>SQL Optimization</li><li>Schema Normalization</li><li>Search Technologies (Nice to have)</li><li>Apache Solr</li><li>Elasticsearch</li><li>Semantic Search</li><li>Vector Search Solutions</li><li>AI & Machine Learning Integration (A plus)</li><li>Hugging Face</li><li>LangChain</li><li>Vector Databases</li><li>Semantic Search Technologies</li><li>DevOps & Deployment</li><li>Jenkins</li><li>Docker</li><li>Kubernetes</li><li>Unit Testing & Quality</li><li>Test-Driven Development (TDD)</li><li>Behavior-Driven Development (BDD)</li><li>SonarQube</li><li>Clean Code Standards</li><li>Development Practices</li><li>Git</li><li>Jira</li><li>Agile / Scrum Methodologies</li><li>Configuration and Build Management</li><li>Security</li><li>Secure Coding Practices</li><li>OWASP Top 10</li><li>Authentication and Authorization</li><li>API Gateway Security</li><li>JWT</li><li>OAuth</li></ul><li><b>AI Competencies</b></li><ul><li>Strong proficiency in AI-assisted development tools and workflows.</li><li>Experience with prompt engineering and effective utilization of LLM-based solutions.</li><li>Understanding application architectures leveraging LLM APIs.</li><li>Familiarity with Python development.</li><li>Familiarity with Retrieval-Augmented Generation (RAG) in enterprise environments.</li><li>Understanding AI-aware software architecture and development principles.</li><li>Awareness of AI security, governance, and compliance considerations.</li></ul><li><b>Soft Skills</b></li><ul><li>Strong problem-solving and analytical thinking skills.</li><li>Effective communication and collaboration abilities.</li><li>Ability to work closely with both technical and business stakeholders.</li><li>Proactive mindset with a passion for continuous learning and improvement.</li><li>Strong sense of ownership and accountability for deliverables.</li><li>Adaptability to evolving technologies, especially AI-driven solutions and modern software architectures.</li></ul></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<b>Position:</b>Senior Software Developer<br><br><b>Job Description:</b><p><b><span>Job Overview</span></b></p><br><br><p><b><span>We are seeking an experienced Senior Software Developer to join our Software Engineering team. This role focuses on building enterprise-grade backend solutions using Java Spring technologies while leveraging modern architectural practices, including AI integration, microservices, intelligent search, and cloud-native development.</span></b></p><br><br><p><b><span>The ideal candidate is a strong hands-on engineer who enjoys solving complex technical problems, collaborating with cross-functional teams, and contributing to the delivery of scalable, secure, and innovative solutions.</span></b></p><br><br><br><p><b><span>Key Responsibilities</span></b></p><br><br><p><b><span>Backend Development</span></b></p><br><br><ul><li><p><b><span>Design, develop, and maintain scalable Java-based microservices using Spring Boot and Spring Cloud.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Build and maintain RESTful APIs for internal and external integrations.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Develop high-performance backend solutions using Oracle and/or MySQL databases.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Troubleshoot, debug, and optimize application performance, reliability, and scalability.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Apply software engineering best practices, including design patterns, SOLID principles, and clean architecture.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Contribute to technical design discussions and solution architecture decisions.</span></b></p><br><br></li></ul><br><p><b><span>AI & Intelligent Systems</span></b></p><br><br><ul><li><p><b><span>Integrate AI-powered services such as OpenAI, Hugging Face, and</span><span>LangChain</span><span>into enterprise applications.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Design and implement AI-driven features, including intelligent search, content analysis, and agent-based workflows.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Develop and enhance Retrieval-Augmented Generation (RAG) solutions.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Optimize performance, reliability, and scalability of LLM-based applications.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Develop AI data processing and integration pipelines.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Apply AI security and compliance best practices during implementation.</span></b></p><br><br></li></ul><br><p><b><span>Search & Data Technologies</span></b></p><br><br><ul><li><p><b><span>Design, implement, and maintain enterprise search solutions using Apache</span><span>Solr</span><span>and Elasticsearch.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Develop semantic and vector-based search capabilities.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Optimize database queries, indexing strategies, and data models for performance and scalability.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Ensure data integrity, security, and availability across backend systems.</span></b></p><br><br></li></ul><br><p><b><span>DevOps & Quality</span></b></p><br><br><ul><li><p><b><span>Contribute to CI/CD pipelines and deployment automation processes.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Work within Docker and Kubernetes-based environments.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Develop automated unit and integration tests.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Participate in code reviews and follow established coding standards.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Apply secure coding practices and OWASP security recommendations.</span></b></p><br><br></li></ul><br><p><b><span>Collaboration</span></b></p><br><br><ul><li><p><b><span>Work closely with Product Management, UX, QA, DevOps, and Engineering teams to deliver high-quality solutions.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Participate in technical discussions, design reviews, and knowledge-sharing activities.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Support and mentor junior developers when needed.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Contribute to continuous improvement initiatives across the development lifecycle.</span></b></p><br><br></li></ul><br><br><p><b><span>Required Skills & Qualifications</span></b></p><br><br><p><b><span>Experience & Education</span></b></p><br><br><ul><li><p><b><span>4-6 years of professional experience in Java software development.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Proven hands-on experience with AI-assisted development tools.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Bachelor's degree in Computer Science</span><span>, Software Engineering, or equivalent practical experience.</span></b></p><br><br></li></ul><br><br><p><b><span>Technical Skills</span></b></p><br><br><p><b><span>Backend Development</span></b></p><br><br><ul><li><p><b><span>Java 17+</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Spring Boot</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Spring Data</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Spring Cloud</span></b></p><br><br></li></ul><br><ul><li><p><b><span>REST APIs</span></b></p><br><br></li></ul><br><ul><li><p><b><span>JPA</span></b></p><br><br></li></ul><br><p><b><span>Software Design</span></b></p><br><br><ul><li><p><b><span>Object-Oriented Programming (OOP)</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Clean Architecture</span></b></p><br><br></li></ul><br><p><b><span>Database Technologies</span></b></p><br><br><ul><li><p><b><span>Oracle Database (PL/SQL, Stored Procedures, Performance Tuning)</span></b></p><br><br></li></ul><br><ul><li><p><b><span>SQL Optimization</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Schema Normalization</span></b></p><br><br></li></ul><br><p><b><span>Search Technologies (Nice to have)</span></b></p><br><br><ul><li><p><b><span>Apache</span><span>Solr</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Elasticsearch</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Semantic Search</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Vector Search Solutions</span></b></p><br><br></li></ul><br><p><b><span>AI & Machine Learning Integration</span><span>(A plus)</span></b></p><br><br><ul><li><p><b><span>Hugging Face</span></b></p><br><br></li></ul><br><ul><li><p><b><span>LangChain</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Vector Databases</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Semantic Search Technologies</span></b></p><br><br></li></ul><br><p><b><span>DevOps & Deployment</span></b></p><br><br><ul><li><p><b><span>Jenkins</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Docker</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Kubernetes</span></b></p><br><br></li></ul><br><p><b><span>Unit</span><span>Testing & Quality</span></b></p><br><br><ul><li><p><b><span>Test-Driven Development (TDD)</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Behavior-Driven Development (BDD)</span></b></p><br><br></li></ul><br><ul><li><p><b><span>SonarQube</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Clean Code Standards</span></b></p><br><br></li></ul><br><p><b><span>Development Practices</span></b></p><br><br><ul><li><p><b><span>Git</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Jira</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Agile / Scrum Methodologies</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Configuration and Build Management</span></b></p><br><br></li></ul><br><p><b><span>Security</span></b></p><br><br><ul><li><p><b><span>Secure Coding Practices</span></b></p><br><br></li></ul><br><ul><li><p><b><span>OWASP Top 10</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Authentication and Authorization</span></b></p><br><br></li></ul><br><ul><li><p><b><span>API Gateway Security</span></b></p><br><br></li></ul><br><ul><li><p><b><span>JWT</span></b></p><br><br></li></ul><br><ul><li><p><b><span>OAuth</span></b></p><br><br></li></ul><br><br><br><p><b><span>AI Competencies</span></b></p><br><br><ul><li><p><b><span>Strong proficiency in AI-assisted development tools and workflows.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Experience with prompt engineering and effective utilization of LLM-based solutions.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Understanding</span><span>application architectures leveraging LLM APIs.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Familiarity with Python development.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Familiarity with Retrieval-Augmented Generation (RAG) in enterprise environments.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Understanding</span><span>AI-aware software architecture and development principles.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Awareness of AI security, governance, and compliance considerations.</span></b></p><br><br></li></ul><br><br><p><b><span>Soft Skills</span></b></p><br><br><ul><li><p><b><span>Strong problem-solving and analytical thinking skills.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Effective communication and collaboration abilities.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Ability to work closely with both technical and business stakeholders.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Proactive mindset with a passion for continuous learning and improvement.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Strong sense of ownership and accountability for deliverables.</span></b></p><br><br></li></ul><br><ul><li><p><b><span>Adaptability to</span><span>evolving</span><span>technologies, especially AI-driven solutions and modern software architectures.</span></b></p><br><br></li></ul><br><br><br><br><b>Location:</b>EG-Cairo, Egypt (Al Emdad & Al Tamween)<br><br><b>Time Type:</b>Full time<br><b>Job Category:</b>Information Technology<br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Valleysoft is a regional IT services provider delivering enterprise application development, process management, IT support, and a broad range of technology solutions for global clients.<br> Working across the information technology and services sector, the company helps organizations solve complex business problems through practical, scalable digital solutions.<br> As a Data Scientist – Artificial Intelligence, you will help shape AI-driven solutions that turn data into business value.<br> This role is focused on applying advanced data science, machine learning, and generative AI techniques to real-world challenges, partnering closely with technical teams and business stakeholders to deliver solutions that are innovative, reliable, and aligned with business goals.<br> Responsibilities Design, develop, and deploy Machine Learning and Artificial Intelligence models to address complex business challenges.<br> Analyze large volumes of structured and unstructured data to identify trends, patterns, and actionable insights.<br> Build predictive, classification, clustering, recommendation, and forecasting models.<br> Develop and optimize Deep Learning models using modern AI frameworks.<br> Design and implement Generative AI solutions using Large Language Models (LLMs).<br> Build Retrieval-Augmented Generation (RAG) pipelines and apply Prompt Engineering techniques.<br> Perform data collection, cleansing, preprocessing, feature engineering, and exploratory data analysis (EDA).<br> Collaborate with Data Engineers and Software Engineers to build scalable AI applications and data pipelines.<br> Deploy, monitor, and maintain machine learning models using MLOps best practices.<br> Evaluate and improve model performance using appropriate statistical and machine learning metrics.<br> Work closely with business stakeholders to translate business requirements into AI-driven solutions.<br> Develop technical documentation, model documentation, and solution architecture artifacts.<br> Ensure AI solutions comply with data governance, security, privacy, and Responsible AI principles.<br> Stay current with emerging AI technologies, frameworks, and industry best practices.<br> Private Health Insurance.<br> Training & Development.<br> Opportunities for professional growth and development in a cutting-edge field.<br> A collaborative and inclusive work environment.<br> The chance to work on impactful projects with a team of passionate experts.<br> Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Statistics, Mathematics, Engineering, or a related field.<br> Min 7 years of hands-on experience in Data Science, Machine Learning, or Artificial Intelligence.<br> Strong experience developing and deploying AI/ML models in enterprise environments.<br> Excellent analytical, problem-solving, and communication skills.<br> Experience working in Agile development environments.<br> Technical Skills: Programming Languages Python SQL R (Preferred) Machine Learning & Data Science Scikit-learn XGBoost LightGBM Statistical Modeling Predictive Analytics Time Series Forecasting Classification & Regression Clustering Recommendation Systems Feature Engineering Deep Learning TensorFlow PyTorch Keras Generative AI Large Language Models (LLMs) Prompt Engineering Retrieval-Augmented Generation (RAG) LangChain LlamaIndex AI Agents Vector Databases (FAISS, ChromaDB, Pinecone) IBM AI & Data Platform IBM watsonx.<br>ai IBM watsonx.<br>data IBM watsonx.<br>governance IBM Cloud Pak for Data IBM Knowledge Catalog IBM Db2 IBM SPSS Modeler (Preferred) Data Engineering Apache Spark Hadoop Apache Kafka Apache Airflow Pandas NumPy ETL Pipelines Databases PostgreSQL Oracle Database Microsoft SQL Server MongoDB Cloud Platforms IBM Cloud Microsoft Azure Amazon Web Services (AWS) Google Cloud Platform (GCP) MLOps & DevOps MLflow Docker Kubernetes Git Jenkins CI/CD Pipelines Data Visualization Power BI Tableau Matplotlib Plotly Preferred Skills Experience developing enterprise AI solutions using IBM watsonx platform.<br> Experience building AI-powered applications using LLMs and RAG architectures.<br> Knowledge of Natural Language Processing (NLP) and Computer Vision.<br> Experience with Explainable AI (XAI) and Responsible AI principles.<br> Familiarity with Data Governance and AI Governance frameworks.<br> Experience integrating AI models with REST APIs and microservices.<br> Understanding of distributed computing and Big Data technologies.<br> Experience working in Agile/Scrum teams.<br> Soft Skills Strong analytical and critical thinking skills.<br> Excellent problem-solving abilities.<br> Strong verbal and written communication skills.<br> Ability to work collaboratively within cross-functional teams.<br> Strong stakeholder management skills.<br> Ability to manage multiple priorities in a fast-paced environment.<br> Passion for innovation, continuous learning, and emerging AI technologies.<br> Preferred Certifications IBM watsonx AI Certification IBM AI Engineering Professional Certificate Microsoft Certified: Azure AI Engineer Associate AWS Certified Machine Learning – Specialty Google Professional Machine Learning Engineer Databricks Certified Machine Learning Professional</span> </div>
<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>Job Summary:</p><p> </p><p>We are seeking a Data Governance Engineer to join our UAE Technology Offshoring Team. The Ideal candidate will be responsible for the below:</p><p> </p><p> </p><p>Data Modeling with a strong understanding of data warehouse (DWH) concepts, data issues’ validation, and data mesh architecture and Star Schema</p><p> </p><p> </p><p>The ideal candidate should have hands-on experience with cloud platforms like Azure and Databricks, as well as data catalogue tools.</p><p> </p><p> </p><p>They should also be proficient in data quality tools and familiar with basic data engineering concepts, including data pipelines, ETL processes, and data lineage tracking.</p><p> </p><p> </p><p>Additionally, this role requires strong English and communication skills, as it involves working with diverse cultures and nationalities.</p><p> </p><p> </p><p>The candidate should be comfortable collaborating with cross-functional teams in an agile environment, documenting processes, and engaging with stakeholders across different domains.</p><p> </p><p> </p><p>Key Responsibilities:</p><p> </p><p>1. Data Modelling Management:</p><p> </p><p>Implement and maintain data governance frameworks, policies, and standards.</p><p>Ensure high-quality data management across DWH models and data sources.</p><p>Develop and execute data quality rules, validation processes, and monitoring frameworks.</p><p>Identify and resolve data quality issues in collaboration with business and operation teams.</p><p>Work with data quality tools to automate data validation and cleansing processes.</p><p>2. Data Warehouse (DWH) & Data Modeling:</p><p> </p><p>Support the design and governance of data warehouse (DWH) models based on business requirements.</p><p>Ensure data consistency and integrity across structured and semi-structured datasets.</p><p>Collaborate with data architects and engineers to optimize DWH performance.</p><p>Work with Data Mesh architecture to enable decentralized data ownership and governance.</p><p>3. Cloud & Data Engineering Concepts:</p><p> </p><p>Utilize Databricks for Quality & Analytics.</p><p>Understand ETL (Extract, Transform, Load) and ELT concepts for data ingestion pipelines.</p><p>Support the development and governance of data pipelines using tools like Databricks or Apache Spark.</p><p>Implement data lineage tracking to ensure data transparency and traceability across pipelines.</p><p>4. Data Privacy & Compliance:</p><p> </p><p>Identification, classification, and protection of PII and sensitive data.</p><p>Ensure compliance with data privacy regulations such as GDPR, CCPA, and local policies.</p><p>Maintain data lineage and governance documentation.</p><p>5. Agile & Squad-Based Collaboration:</p><p> </p><p>Work in an agile environment using the squad model.</p><p>Collaborate with cross-functional teams, including data engineers, analysts, and business stakeholders.</p><p>Participate in sprint planning, backlog grooming, and agile ceremonies.</p><p>6. Communication & Cross-Cultural Collaboration:</p><p> </p><p>Work with teams across different cultures and nationalities to align data governance strategies.</p><p>Clearly communicate technical and governance concepts to both technical and non-technical stakeholders.</p><p>Facilitate discussions, workshops, and training sessions to promote data governance best practices.</p><p><strong>Requirements</strong></p><ul><li><p></p></li></ul><p>Experience in data governance, data quality, and data modeling</p><p>Technical Expertise:</p><p>Strong knowledge of data governance frameworks and data quality management.</p><p>Experience with data warehouse (DWH) concepts and Data Mesh architecture.</p><p>Knowledge of SQL, Python, or Spark</p><p>Hand-on experience in IBM Tools</p><p>Experience working with data quality tools</p><p>Understanding of basic data engineering concepts, including ETL processes, data pipelines, and data lineage tracking.</p><p>Experience with data catalog tools ( Azure Purview).</p><p>Hands - on experience in Erwin</p><p> </p><p> </p><p>Data Privacy & Compliance:</p><p>Understanding of PII identification, data classification, and regulatory compliance.</p><p>Agile & Squad Methodology: Experience working in an agile environment with cross-functional squads.</p><p>Strong English & Communication Skills:</p><p>Strong verbal and written communication skills to engage with technical and business stakeholders.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Present in more than 150 countries, Deloitte is distinct in its ability to help clients solve their most complex problems, from strategy to implementation. Deloitte innovation hub (DIH) is a strategic initiative established to support our ambition to become the leading business transformation partner of choice for our clients and to expand and scale our delivery footprint across EMEA. With access to a scaled, diverse, highly skilled, motivated, and engaged workforce, DIH is delivering complex technical solutions for clients most complex business problems, across portfolios that include Strategy & Transactions , Customer , Engineering, AI & Data, Enterprise, Technology & Performance and Cyber . DIH is aiming to become the destination for top talents in Egypt for a long, exciting career. We invest in outstanding people of diverse talents and backgrounds and empower them to achieve more than they could elsewhere. Our work combines advice with action and integrity. We believe that when our clients and society are stronger, so are we. Our organization has grown in scale and diversity, providing services across the region, with our shared culture remaining the same. We aim to help clients realize their ambitions, make a positive difference in society, and maximize the success of our people. This drive fuels the commitment and humanity that run deep through our every action. Connect to your opportunity Work with a team to realize the ultimate solution for infrastructure and network configuration/automation and deployment for AWS/GCP/Azure. Build and innovate to replace large-scale manual operating processes with scripts and applications. Contribute to build and deploy automation support (CI/CD) in AWS/GCP/Azure. Develop infrastructure as code and testable infrastructure in AWS/GCP/Azure. Develop appropriate metrics to demonstrate performance and operational efficiency by also thinking on how to script and automate better (value) chain monitoring and (chain) testing. Drive analysis, design and development of automation tools for configuration, provisioning, deployment, development, and operational tasks. Work cross-functionally with various App DevOps teams to test and drive amazing results in an international context. Design automated systems management solutions with self-repair/healing as the goal. Focus on reducing technical lead time for infra and network for all DevOps teams. Provide huge positive customer impact by reducing downtime and costs.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>10+ years experience with cloud hyperscale s, such as GCP, AWS or Azure.</li><li>Experience in cloud implementation such as application development and infrastructure as code (Terraform, AWS SAM, CloudFormation).</li><li>Confident with key DevOps practices - CICD, IaaS, Containerization and Deployment pipelines.</li><li>Provide expertise in one or more of the following areas: Sysadmin, IaaS, Full Stack development, virtualization/containerization, environments and configuration management.</li><li>Experience with python/Bash/Go scripting.</li><li>Understand the importance of Observability and have built systems to focus on early insight into issues using monitoring and alerting.</li><li>Pioneer DevOps/SRE best practices with a curious mind and an ability to mentor junior employees.</li><li>Able to design and build frameworks or toolsets to be reused by the wider engineering community.</li><li>Extensive experience and expertise across the Splunk platform, its architecture and distributed components including premium apps (ITSI, Enterprise Security, Phantom, etc. ).</li><li>Experience with data streaming technologies.</li><li>Experience of agile methodologies and associated toolsets and code repositories.</li><li>Strong collaboration and stakeholder engagement skills.</li><li>Self-motivated and organized person.</li><li>High level of attention to detail, the ability to think architecturally at big picture and able to translate this into practical implementation.</li><li>Desirable Cloud certified with experience.</li><li>Required strong technical skills and demonstrated experience in each of the following areas:</li><li>Excellent communication (written and oral) and interpersonal skills</li><li>Deliver right solution architecture, automation and technology choices starting from experimentation and proof of concept phases of new analytical models</li><li>Demonstrated teamwork and collaboration in a professional setting</li><li>Flexible and willingness to work on different projects and programming.</li><li>Coordinate the work of a small team of junior engineers, or the build of a sizable application or tooling component.</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><b>Job Purpose </b><p>Designs, builds, and operates production-grade Java microservices on Spring Boot. Owns the full delivery lifecycle: API design, data modelling, messaging, observability, CI/CD, and on-call support. Collaborates closely with Product, QA, and SRE teams to deliver reliable, scalable services. Provides architectural guidance, makes key technical decisions, and mentors other developers. The role involves ensuring best practices, optimizing performance, and aligning technical solutions with business goals while building secure, high-performing distributed systems.</p> <p> </p> Roles and Responsibilities <p> Design and implement high-performance, scalable microservices using Java 17+ and Spring Boot</p> <p> Own end-to-end API design including versioning, idempotency, error contracts, and OpenAPI specifications</p> <p> Architect microservices following bounded contexts, saga patterns, and proper service decomposition</p> <p> Enforce security best practices including OAuth2, JWT, secure coding, and vulnerability remediation</p> <p> Integrate and manage event-driven systems using Apache Kafka</p> <p> Optimize application performance through JVM tuning, caching strategies, profiling, and latency reduction</p> <p> Optimize database/SQL performance through indexing strategies, query tuning, and EXPLAIN plan analysis</p> <p> Manage and optimize scalable distributed systems in the cloud (AWS)</p> <p> Design and implement serverless solutions (AWS Lambda, API Gateway, Step Functions)</p> <p> Utilize scripting languages (Python, Node.js) for tooling, automation, and auxiliary services</p> <p> Participate in on-call rotations and production incident resolution</p> <p> Conduct code reviews and mentor less-experienced engineers</p> <p> Communicate regularly with the engineering manager, QA teams, and other developers regarding progress on the technology roadmap</p> <p> Leverage AI-assisted development tools to accelerate coding, debugging, testing, and documentation workflows</p> <p> Drive automation using AI across the software lifecycle design, development, testing, support, log analysis, and ticket summarization</p> <p> Produce quality code, raising the bar for team performance and speed</p> <p> Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Required Skills and Qualifications </p><p> Advanced proficiency in Java 17+ with modern features (records, sealed types, streams, var)</p> <p> Expert-level Spring Boot knowledge (auto-configuration, profiles, configuration properties)</p> <p> Advanced REST API design skills (versioning, idempotency, error contracts, HATEOAS)</p> <p> Strong microservices architecture experience (bounded contexts, sagas, decomposition)</p> <p> Advanced security expertise (OAuth2, JWT, OWASP, secure coding, vulnerability management)</p> <p> Solid understanding of concurrency and threading (Executors, CompletableFuture, locking)</p> <p> Experience with event-driven architectures using Apache Kafka</p> <p> Performance optimization skills (JVM tuning, caching, profiling, latency reduction)</p> <p> Experience with AI security and governance (data privacy, prompt injection awareness, safe AI usage)</p> <p> Growth mindset that challenges the status quo and focuses on continuous improvement</p> <p> </p> Technical Competencies/Skills <p> <strong>Core:</strong> Java 17+, Spring Boot, Spring Data JPA, Spring Security</p> <p> <strong>API:</strong> RESTful APIs, OpenAPI/Swagger, API versioning and integration patterns</p> <p> <strong>Messaging:</strong> Apache Kafka (producers, consumers, schema registry)</p> <p> <strong>Data:</strong> PostgreSQL, SQL (indexing, EXPLAIN plans, migrations)</p> <p> <strong>Caching:</strong> Redis (cache-aside, TTL, invalidation) nice to have</p> <p> <strong>Resilience:</strong> Resilience4j, circuit breakers, retries, fallbacks, bulkheads</p> <p> <strong>DevOps:</strong> Docker (multi-stage builds)</p> <p> <strong>CI/CD:</strong> GitLab CI (pipeline-as-code, security scans)</p> <p> <strong>Cloud:</strong> AWS or other cloud platforms (compute, IAM, networking, secrets management)</p> <p> <strong>Testing:</strong> JUnit 5, Mockito (unit tests, slice tests, parameterized tests)</p> <p> <strong>Observability:</strong> Prometheus, Grafana, OpenTelemetry, structured logging</p> <p> <strong>AI Tools:</strong> GitHub Copilot, Amazon Q, prompt engineering, LLM API integration, AI-augmented testing</p> <p> Strong analytical and problem-solving aptitude</p> <p> </p> Education <p> BS in Engineering or Computer Science</p> Experience <p> At least 5+ years of professional experience building backend services in Java</p> <p> Proven track record designing and operating production microservices at scale</p> <p> Experience with distributed systems, eventual consistency, and fault tolerance</p> <p> Experience with Agile/Scrum practices (sprint planning, estimation, retrospectives)</p> Licenses and Certifications <p> AWS or cloud platform certification (preferred, not mandatory)</p> <ul> <li>Social insurance</li> <li>Health insurance for employee and family</li> <li>The company will contribute up to EUR 25 per month towards staff perks</li> <li>Benefit from our <strong>performance-based bonus scheme</strong>, in line with company policy.</li> <li>EUR equivalent salaries paid in EGP</li> </ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client s time zone. Our client is a commercial and multifamily construction company focused on leveraging emerging technologies to improve operational efficiency, automate manual processes, and build scalable systems that support long-term growth. As the organization expands its AI initiatives, they are seeking an AI Solutions Engineer to design, develop, and implement AI-powered applications and automations that improve business operations across project management, scheduling, documentation, and internal workflows. Role Overview The AI Solutions Engineer will be responsible for designing, developing, and implementing AI-powered software solutions that automate business processes and improve operational efficiency across the organization. The AI Solutions Engineer will work directly with leadership to identify AI opportunities, build custom applications, integrate AI technologies, automate workflows, and develop scalable systems that support long-term business growth. This role is ideal for a software engineer with strong AI implementation experience who enjoys solving real-world business challenges through automation and modern AI technologies. Location Fully Remote | 9:00 AM - 5:00 PM PST Key Responsibilities AI Development & Engineering Design and develop AI-powered applications, tools, and internal systems. Build custom software solutions that improve construction operations. Develop applications utilizing OpenAI, Claude, Gemini, and other large language models (LLMs). Create AI-powered workflows that reduce manual work and improve operational efficiency. Integrate third-party platforms, APIs, and business systems. Process Automation & Infrastructure Identify opportunities to automate repetitive operational processes. Build systems that automate project scheduling and planning workflows. Develop AI-assisted solutions for project documentation, plans, and construction data. Design scalable AI infrastructure that supports future business initiatives. Evaluate emerging AI technologies for practical business applications. Internal Business Systems Develop dashboards, reporting tools, and internal business applications. Build systems that improve project visibility and operational decision-making. Optimize existing applications and AI automations. Support leadership with technology solutions that improve business performance. Strategic AI Implementation Partner with leadership to identify high-impact AI opportunities. Translate operational challenges into practical software solutions. Research AI trends, tools, and implementation best practices. Recommend technologies that support business growth and innovation. What Success Looks Like AI-powered solutions are successfully implemented across the organization. Manual operational work is significantly reduced through automation. Internal systems improve scheduling, planning, and operational efficiency. Leadership receives scalable technology solutions that support business growth. AI initiatives consistently deliver measurable operational improvements. Opportunity This is an opportunity to lead AI innovation within a growing construction company by building the software, automations, and AI infrastructure that will shape the organization's future. The AI Solutions Engineer will work directly with leadership to implement high-impact AI initiatives while driving operational efficiency through modern software engineering and AI technologies.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>3+ years of software engineering experience. Experience building AI-powered applications and business tools. Experience implementing AI solutions within operational environments. Experience developing internal business applications and dashboards. Experience integrating APIs and third-party business systems. Construction industry experience is strongly preferred. Commercial or multifamily construction experience is highly preferred. Strong proficiency with Python . Strong proficiency with JavaScript . Strong proficiency with React . Strong proficiency with Node.js . Experience working with OpenAI . Experience working with Claude . Experience working with Gemini . Strong understanding of large language models (LLMs). Experience building API integrations. Experience with cloud platforms. Experience with databases. Experience using Make . Experience using Zapier . Experience using n8n . Strong automation and workflow development skills. Strong analytical and problem-solving abilities. Ability to work independently in fast-moving environments.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>JOB PURPOSE: The AI & Software Section Head is responsible for driving the technical vision, development, and productization of intelligent, data-driven software systems. This role encompasses the entire machine learning and software development lifecycle, from research and data ingestion to model deployment and monitoring. The position will build proprietary machine learning models and scalable applications, acting as a core technical expert to deliver innovative digital solutions that align with the company's strategic goals.</p><p>RESPONSIBILITIES/DUTIES</p><p>Technical Leadership & Team Mentorship</p><ul><li>Lead the recruitment, mentorship, and professional development of a high-performing, multidisciplinary team of software engineers and data scientists.</li><li>Strategize the long-term technical roadmap, ensuring that team output consistently addresses both immediate operational requirements and future-state digital goals.</li><li>Foster a culture of technical excellence by championing peer code reviews, continuous learning, and the adoption of cutting-edge development methodologies.</li></ul><p>Architecture & Advanced Development</p><ul><li>Lead the design and execution of scalable, production-grade machine learning systems, specifically focusing on the implementation of agentic AI workflows.</li><li>Oversee the end-to-end machine learning lifecycle, from complex data ingestion and feature engineering to the final deployment of high-performing models.</li><li>Execute the development of robust, user-facing applications by integrating sophisticated backend AI models with modern full-stack frameworks.</li></ul><p>MLOps & Operational Excellence</p><ul><li>Lead the implementation of comprehensive MLOps frameworks to ensure the repeatability, traceability, and reliability of all AI-driven deployments.</li><li>Establish stringent quality assurance protocols and performance benchmarks to maintain the integrity and safety of all production environments.</li><li>Strategize incident resolution and continuous improvement initiatives by conducting deep-dive analysis of system performance and technical data.</li></ul><p>Stakeholder Engagement & Strategic Integration</p><ul><li>Lead collaborative efforts with product management and business development units to translate intricate enterprise challenges into tractable technical solutions.</li><li>Represent the technical department as a subject matter expert, translating complex AI capabilities into clear, actionable business insights for non-technical stakeholders.</li><li>Monitor the global digital landscape to integrate emerging enterprise-level tools and technologies that optimize service delivery and operational efficiency.</li></ul><p>Safety Responsibilities:</p><ul><li>Promote a positive safety culture within the workplace and attend any safety-related meetings or briefings as required within the job role.</li><li>Comply with the requirements of RDMC RQHSE Policy and Safety Management System.</li><li>Be mindful that Safety, Security, and Environmental protection are everyone s responsibility. All staff members are accountable for reporting and intervening in any Safety, Security, or Environmental violations.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in computer science, Information Systems, or a related technical field</li><li>Professional fluency in both English and Arabic; proficiency in French is highly preferred.</li><li>Expert -l evel proficiency in Python and leading ML frameworks such as TensorFlow, PyTorch, or JAX.</li><li>Strong theoretical command of deep learning, Natural Language Processing (NLP), and statistical modeling.</li><li>Demonstrated mastery of modern full-stack development, specifically using Next.js for the deployment of scalable, user-facing AI applications.</li><li>7 10 years of progressive experience in software development and data science, with a proven track record of owning complex, enterprise-level AI projects from ideation to production.</li><li>Proven track record of owning complex, enterprise-level AI projects from ideation to production.</li><li>Exceptional ability to deconstruct technical jargon into strategic narratives for non-technical stakeholders.</li><li>Working in Agile/Scrum environments with a focus on "Privacy by Design" and ethical AI development.</li><li>Exhibit a "product-owner" mindset, taking full accountability for the long-term scalability and ethical integrity of AI solutions rather than focusing solely on immediate code execution.</li><li>Acts as a proactive advocate for AI adoption across the organization, demonstrating the patience and persistence required to overcome institutional resistance to new digital workflows.</li><li>Outstanding analytical and problem-solving skills, with the ability to translate technical information into clear insights for non-technical stakeholders.</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<b>Job Description</b><br>You are about to apply for a job in a certified Top Employer 2025! <br>Ready to be part of one of the Market Leaders in Egypt? Apply now!<br>Raya Holding for Financial Investments is hiring Financial Analyst (Machine Learning Project) <strong>6-Month Contract.</strong><br> <br>What will you do?<br>• Design and implement machine learning models to enhance budget forecasting, scenario analysis, and cost predictions.<br>• Automate key budgeting processes, including data consolidation, variance analysis, and commentary generation.<br>• Develop dynamic reporting dashboards and tools to support real-time financial performance monitoring.<br>• Integrate ML models into financial systems (e.g., Oracle EPM, SAP BPC, Power BI) for seamless data flow and user access.<br>• Streamline financial reporting by building ETL pipelines that extract, clean, and transform financial data automatically.<br>• Collaborate with FP&A, accounting, and IT teams to identify opportunities for automation and improve process efficiency.<br>• Maintain detailed documentation of models, assumptions, and system integrations for audit and stakeholder review.<br>• Monitor model performance and continuously improve accuracy, scalability, and reliability.<br><b>Skills Description</b><br>What will you need?<br>• Bachelor's or Master's degree in Data Science, Finance, Computer Science, Statistics, or a related discipline.<br>• Proficient in Python (pandas, NumPy, scikit-learn) and SQL; experience with Power BI or Tableau preferred.<br>• Solid understanding of budgeting cycles, financial statements, and variance analysis.<br>• Experience with enterprise performance management platforms (e.g., Oracle EPM).<br>• Strong knowledge of ML algorithms (regression, classification, time-series, anomaly detection).<br>• Familiarity with automation frameworks and APIs .<br>• Ability to communicate complex technical solutions to non-technical finance stakeholders.<br>Preferred Skills:<br>• Experience building automation tools for finance teams.<br>• Working knowledge of financial KPIs, forecasting models, and reporting standards.<br>• Exposure to cloud platforms for data storage and ML model deployment.<br> <br>Key Deliverables:<br>• Automated budgeting and reporting workflows reducing manual effort and cycle time.<br>• Machine learning models embedded in financial planning processes with proven forecast accuracy improvement.<br>• Interactive, real-time dashboards that enhance business unit performance tracking and decision-making.<br> <br>What is unique about Raya?<br>• Are you an eager learner? Raya believes in its employees, so we aim to continuously provide learning & development plans for all of our employees to ensure their personal and career development.<br>• Are you looking for career progression? Raya is an entity where you can grow whether horizontally or vertically as we offer internal transfer opportunities.<br>• Are you looking for a rewarding environment? Raya's top achievers are awarded annually with an international 5 days trip.<br>• Are you looking for an opportunity to give back to the community? Raya encourages their employees to give back to the community through different ongoing CSR programs and initiatives.<br>• Are you a foodie? Exclusive discounts for Raya employees at Raya's Restaurants.<br><b>Job Details</b><br>Job Title<br> <br>Financial Analyst (Machine Learning Project)<br>Job Country<br> <br>Egypt<br>Job City<br> <br>Cairo<br>Job Role<br> <br>Accounting/Banking/Finance<br><b>Preferred Candidate</b><br>Career Level<br> <br>Mid Career<br><b>Raya Holding for Financial Investments</b><br> <br> Investment, Securities & Funds Egypt 500 employees or more +123.1.234.567 https://rayacorp.com/ <br>Raya Holding for Financial Investments, a leading investment conglomerate, was established in 1999 in Egypt with a vision to be a market leader and to grow into a solid financial conglomerate with multifaceted operations. Headquartered in Cairo, Egypt, Raya Holding is managing a diversified investment portfolio of 13 lines of business in the various industries of e-payment, information technology, contact center, smart buildings, consumer electronics, food and beverage, land transport, PET remanufacturing and FMCG. Raya Holding is listed in the Egyptian Exchange (EGX) since 2005, while the company empowers more than 12,000 proficient employees, accommodating to a wide international customer base from offices based in Egypt, Saudi Arabia, UAE, Qatar, Poland, Nigeria and Tanzania. Raya's Lines of Business include: Aman for e-payments, Aman for Financial Services, Ostool, Raya Customer Experience, Raya Foods, Raya Information Technology, Raya Food Trading, Raya Restaurants, Raya Smart Buildings, Raya Trade, Raya Auto and Haier - Raya Electric. <br><b>Similar Jobs</b><br>See All<br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p> <strong>Who Are We</strong> <br> <em>We Are Foodics!</em> a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region. Also Foodics has achieved three rounds of funding, with the latest raising $170 million in the largest SaaS funding round in MENA, boosting its innovation capabilities to better serve business owners.<br> </p> <p> <strong>The Job in a Nutshell </strong> </p> <p>We're hiring a Senior Engineer to lead significant pieces of work on our platform - from shaping the problem with Product, through designing the solution, to shipping it and supporting it in production. You'll be a key technical voice on the team, helping to set the bar for what good looks like and mentoring others as you go. You'll be working with modern PHP and TypeScript/React on a platform that processes hundreds of thousands of orders a week. The challenges are real, the autonomy is high, and the team is small enough that your decisions matter.</p> <p> </p> <p> <strong>What Will You Do </strong> </p> <ul> <li>Lead the development of new features end-to-end - from refining the requirements with Product through to shipping and monitoring in production.</li> <li>Drive the technical design of significant system changes and set development standards for the Backend team.</li> <li>Mentor others and be willing to learn from them in turn.</li> <li>Enthuse about new technology and look for pragmatic opportunities to enhance our existing technology stack.</li> <li>Operate with autonomy: identify problems, propose solutions, and follow through without needing to be managed.</li> </ul> <p> </p> <p> <strong>What Are We Looking For </strong> </p> <p> <strong>Backend depth:</strong> Comfortable leading non-trivial work in modern PHP (7/8+) - Object-Oriented Design, testability, and the trade-offs of common patterns are second nature.</p> <p> <strong>Frontend competence:</strong> Can ship production React/TypeScript features end-to-end without supervision.</p> <p> <strong>Scale experience:</strong> You've worked on high-traffic web applications and understand what breaks at scale - database hotspots, caching, queueing, idempotency, observability.</p> <p> <strong>Relational databases:</strong> Practical experience with MySQL or similar - you can read an EXPLAIN plan and fix a slow query without guessing.</p> <p> <strong>Integration work:</strong> Experience designing and consuming HTTP APIs, including handling the messy realities of third-party reliability.</p> <p> <strong>AI-assisted development: </strong>You use modern AI coding tools (Claude Code, Cursor, Copilot or similar) as part of your daily workflow - and you have a healthy scepticism of their output. You can tell when the model is bluffing and you don't merge code you don't understand.</p> <p> <strong>Product partnership:</strong> Can work with Product Managers to refine requirements, push back constructively, and give honest estimates.</p> <p> <strong>Communication:</strong> Can explain technical decisions to non-engineers and write clearly enough that async collaboration actually works.</p> <p> <strong>Judgment:</strong> Strong problem-solving, attention to detail, and the instinct to ask "do we actually need this?" before adding complexity.</p> <p> <strong>Who Will Excel </strong> </p> <ul> <li>DevOps experience with a major cloud provider (AWS / GCP / Azure).</li> <li>Kubernetes, CI/CD pipelines.</li> <li>Python, Node, or other backend languages - we care more about polyglot instinct than the specific stack.</li> <li>Elasticsearch, GraphQL.</li> <li>Experience evaluating or building features that incorporate LLMs into a product (prompt design, RAG, evals, cost/latency trade-offs).</li> </ul> <p> </p> <p> <strong>What We Offer You </strong> </p> <ul> <li>Curated career progression planning with formal yearly reviews and informal check-ins along the way.</li> <li>Encouragement to grow into a Feature Development Lead.</li> <li>A competitive salary.</li> <li>Ample time to learn new concepts - including paid development and business-related conferences.</li> <li>Fully remote working, no commuting expenses.</li> <li>Flexible work hours. We'll need you around for a 10am stand-up; otherwise you work as and when it suits you.</li> <li>25 days holiday (plus bank holidays), with an additional day per year of service.</li> <li>Regular all-company socials and quarterly team socials.</li> <li>A team that genuinely likes learning and shipping together.</li> </ul></div></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p> <em><b>Job description</b><br> <br> </em> </p>
<p>a Data Scientist role, who will be responsible for guiding the successful delivery of Analytic Solutions to internal customers. The Data Scientist will be responsible for designing and executing processes related to AI, ML, predictive / analytical modeling, data mining, and research on large scale, complex data sets, using statistical, machine learning, graph modeling, text mining and other modern techniques. This individual is also responsible for collaborating with various teams and providing periodic updates through presentations and prototype demonstrations. The role will require working on multiple projects simultaneously. This position will also be involved in the formulation of key business requirements to be solved, rationalizing the various analytical approaches to solve those problems. Finally, this position is involved in helping to develop, analyze and draw conclusions, and presenting the results back to business users.<br> <br> </p>
<p> <em>Key responsibilities</em> </p>
<p>Must know the in and out of the AI/ML algorithm being used and not just the library to call.</p>
<p>Should have commissioned at least two projects end to end beyond the Proof of Concept.</p>
<p>Design state of the art descriptive, diagnostic and predictive algorithms based on the business<br> <br> <em> <span>Requirements</span></em> </p>
<ul>
<li>Deliver enterprise level analytics solutions to SLB customers</li>
<li>Provide analytics solutions in Big data platform which can scale</li>
<li>Design distributed, GPU and parallelized algorithms</li>
<li>Architect the data science solutions to complex high dimensional data</li>
<li>Deep dive on to theoretical and implementation details and provide the solution fundamentals</li>
<li>Support architecture and platform team to optimize their operation</li>
<li>Capable to train and gain expertise quickly on new Infrastructure tools and all assigned technologies</li>
<li>Business</li>
<li>Engage with the business segments and internal stakeholders to capture requirements</li>
<li>Work closely with analysts and business process managers to develop an end-to-end analytics solution</li>
<li>Present and Communicate solution design with Business & IT audience <br> </li>
<li>External Presence</li>
<li>Engage with the external technical and business community to brand and differentiate analytics best practices in </li>
<li>Participate in technical forums and other appropriate events and conferences</li>
<li>Qualifications and Requirements Essential qualifications</li>
<li>PhD or master s degree in computer science, Electrical Engineering, Mathematics and Computing, Operations Research from top tier institutes.</li>
<li>Devops driven 4-6 years of Industrial experience in developing core machine learning algorithms</li>
<li>Academically trained in the field of machine learning/AI/Data Science/Computer Vision etc</li>
<li>Excellent communication, verbal and written skills</li>
<li>Key competencies in data science technologies</li>
<li>Strong background in some of these listed areas: Machine learning, time series analysis / sensor processing, AI/Deep Learning, optimization/operations research, text analytics/NLP, Applied Mathematics, Decision Sciences, Computer Vision</li>
<li>Building and applying machine learning / predictive modelling in real-world use cases</li>
<li>Strong understanding and implementation and solution architecting of predictive / analytical modeling techniques, theories, principles, and practices</li>
<li>Strong theoretical foundations in machine learning, optimization, stochastic process, linear algebra etc.</li>
<li>Excellent knowledge of data mining / predictive modeling tools such as Python, Spark, Tensorflow, Keras, MLlib etc.</li>
<li>Ability in designing distributed and parallelized algorithms</li>
<li>Ability in deploying real world solutions in Hive, Spark and other Hadoop Technologies in Cloud and In-premise</li>
<li>Capable of delivering on multiple competing priorities with little supervision<br> <br> <br> <em><b>Other skills and abilities</b></em> </li>
<li>Deep understanding of big data platforms such as Azure, Google cloud etc.</li>
<li>Ability to abstract model representations and formulate repeatable models </li>
<li>Strong ability to work in a fast-paced environment </li>
<li>Strong ability to work both autonomously and in a team </li>
<li>Strong ability to communicate complex quantitative analysis in a clear, precise, and actionable manner to both technical and non-technical audiences </li>
<li>Understanding of Oil and Gas domain is a plus</li>
<li>Experience working with, processing and managing large data sets (multi TB scale) is preferred</li>
<li>Experience in real-time stream processing is a plus</li>
<li>Keep continuously up to date on all assigned technologies<br> </li>
</ul>
<p> </p></div></section>