Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Entry Level
Qualifications
Bachelor's degree in Computer Science or related field. Proficient in programming languages such as Java, Python, or JavaScript. Experience with cloud technologies and microservices architecture. Strong understanding of software development principles and practices. Excellent problem-solving skills and ability to work collaboratively in a team.
About the job
Join our dynamic team at Speechify as a Software Engineer, Platform in the vibrant city of Cairo. In this role, you will contribute to the design, development, and enhancement of our innovative platform that helps users engage with content in a new way. We are looking for a passionate engineer who thrives in a fast-paced environment and is eager to solve complex problems with cutting-edge technologies.
About Speechify
Speechify is a leading technology company dedicated to transforming how people consume information. Our mission is to create tools that enhance productivity and accessibility through innovative software solutions. Join us and be part of a team that is passionate about making a difference.
Join Integrant as a Lead AI Platform Engineer and be a pivotal force in revolutionizing our AI capabilities.The Lead AI Platform Engineer will be instrumental in integrating AI workloads with robust production-grade infrastructure, focusing on leveraging the NVIDIA AI stack to deliver high-performance, scalable, and optimized AI systems.This role emphasizes …
Job OverviewAs the Lead Azure Platform Engineer, you will guide your teams in designing, developing, and managing robust platforms utilizing Azure services while ensuring adherence to best practices for scalability, reliability, and security.Your responsibilities will include designing and deploying both Windows and Linux servers, implementing infrastructure as code, and embracing modern DevSecOps practices. You will also leverage configuration management tools to automate the deployment and configuration of third-party software products.In addition to orchestrating Container environments, you will be expected to mentor fellow platform engineers, fostering skills development and promoting best practices within the team. Performance metrics will be taken against industry standards to ensure excellence.Your role will also involve conducting peer code reviews to maintain high standards of code quality and structure. You'll have the opportunity to lead a community of engineers to facilitate mutual learning and continuous improvement.
Job OverviewJoin our dynamic team as a Lead Platform Engineer specializing in AWS services. You will spearhead the design, development, and maintenance of robust platforms while ensuring adherence to industry best practices for scalability, reliability, and security.Your role involves designing and deploying both Windows and Linux servers, utilizing infrastructure as code and modern DevSecOps methodologies. You will leverage configuration management tools to automate the deployment and configuration of third-party software products.As a leader, you will oversee the design, deployment, and management of container orchestration environments and solutions. You will mentor and guide other platform engineers, helping them refine their skills and enhance team performance in alignment with industry benchmarks.You will engage in peer code reviews, ensuring high standards of quality, structure, and maintainability. By fostering a community of engineers, you will promote continuous learning and improvement in our practices.
Job DescriptionAs a Lead AWS Platform Engineer, you will spearhead your teams in the design, development, and maintenance of robust platforms leveraging AWS services. Your role will emphasize best practices for scalability, reliability, and security.In this capacity, you will:Architect and deploy both Windows and Linux servers utilizing Infrastructure as Code methodologies and contemporary DevSecOps practices.Utilize configuration management tools to streamline the deployment and configuration of third-party software products.Design, deploy, and manage Container Orchestration environments through Infrastructure as Code principles and modern DevSecOps practices.Oversee the design, deployment, and maintenance of container-based solutions.Lead a team of platform engineers, offering mentorship and guidance to facilitate skill enhancement.Assess team performance against established industry benchmarks.Conduct peer reviews of code to ensure it meets high standards of quality, structure, and maintainability.Foster a collaborative community among engineers to promote shared learning and continuous improvement.
Sumerge is looking for a Platform Engineer based in Cairo. This role centers on building and supporting the company’s platform infrastructure, with a strong emphasis on system performance and service reliability. Key responsibilities Design and maintain the platform infrastructure that supports Sumerge’s services Work to optimize system performance for efficiency and stability Help ensure the reliability of services across the organization Location This position is located in Cairo, Cairo Governorate, Egypt.
Join our dynamic team at Speechify as a Software Engineer, Platform in the vibrant city of Cairo. In this role, you will contribute to the design, development, and enhancement of our innovative platform that helps users engage with content in a new way. We are looking for a passionate engineer who thrives in a fast-paced environment and is eager to solve complex problems with cutting-edge technologies.
Join Our Team as a Senior AWS Platform Engineer!Are you a talented engineer with a passion for cloud technologies? We’re seeking an experienced Senior AWS Platform Engineer to develop and maintain robust platforms utilizing AWS services, with a focus on best practices in scalability, reliability, and security.Design and implement platforms using AWS services to ensure optimal performance and security.Deploy and configure Windows and Linux servers using Infrastructure as Code and modern DevSecOps methodologies.Automate deployment and configuration of third-party software with configuration management tools.Manage and maintain Container Orchestration environments through Infrastructure as Code.Collaborate with fellow platform engineers, offering mentorship and guidance to junior team members.Conduct thorough code reviews to uphold high standards of quality and maintainability.Engage with a community of engineers to foster continuous improvement and knowledge sharing.
At Sumerge, our Platform Engineering team plays a pivotal role in driving operational excellence by creating resilient infrastructure and integrating advanced DevOps tools for a variety of projects and client environments. Our experts focus on deploying and managing container orchestration platforms such as Kubernetes and Redhat OpenShift, as well as configuring databases like MongoDB and event streaming platforms like Kafka to ensure smooth, scalable, and secure operations.Through automation and optimization of our development pipelines, our platform engineers empower development teams to deliver high-quality software solutions with greater speed and efficiency.
Join EVA Pharma, a pioneering pharmaceutical company committed to championing health and well-being as a fundamental human right. Recognized as a top employer, we prioritize creating a nurturing and innovative environment for our team members.Job Summary:We are looking for a dedicated and exceptionally skilled Senior Product Owner to become a vital part of our forward-thinking team. The ideal candidate will play a key role in our mission to improve human health and well-being, ensuring we uphold the highest standards of excellence in our industry.Key Responsibilities:Oversee the complete delivery cycle of AI products from concept validation to launch and user adoption, including managing the product backlog, drafting user stories, collaborating with Data Science and Engineering teams, tracking progress, and validating outcomes.Work closely with business leaders to gather requirements, clarify needs, and translate them into actionable product features.Act as the primary liaison between business stakeholders and technical teams, ensuring clarity and alignment. You will communicate priorities and delivery timelines, train stakeholders and end-users on new products, promote adoption, and gather feedback for continuous enhancement.Establish clear KPIs for assessing product performance and adoption.Facilitate agile ceremonies such as backlog grooming, sprint planning, daily stand-ups, and sprint reviews.
Recognized as a Great Place to Work®, Unifonic is an innovative startup in the SaaS industry, transforming business communication. Our vibrant team of 500 dedicated professionals is committed to enhancing the experience of over 5,000 customer-focused companies.We take pride in our collaborative and enjoyable work culture that fosters creativity and innovation. As stakeholders in our venture, we are more than just communicators; we are Unifones. Join us and contribute to our exciting journey!As the AI Engineering Manager, you will be instrumental in defining and implementing our AI strategies, merging technical acumen with effective people management.Join our Engineering Team!Our Engineering department is responsible for the design, development, and maintenance of the technologies integral to Unifonic's solutions. Collaborating closely with various departments, we ensure our offerings meet the evolving needs of our clients. If you're passionate about cutting-edge technology and eager to work on pioneering communication and engagement solutions, we want to hear from you.In your role as AI Engineering Manager, you will lead and nurture a team of talented AI engineers while remaining hands-on in technical projects. This dual focus allows you to guide your team in delivering exceptional AI solutions while actively participating in architectural decisions, code reviews, performance enhancements, and proof-of-concept developments. You will cultivate a culture of continuous learning, technical excellence, and collaboration, ensuring both technology and talent flourish under your guidance.Help us redefine communication by:Acting as the technical expert in AI model design, architecture, and product integration.Leading the assessment, selection, and implementation of AI/ML frameworks, tools, and best practices to ensure scalability, robustness, and maintainability.Engaging in hands-on coding, solution prototyping, and code reviews to uphold quality standards and guide the team through complex challenges.Overseeing and refining the AI development lifecycle, including model training, validation, deployment, and ongoing enhancement.Leading a team of AI engineers by providing mentorship, regular feedback, and career growth support.Establishing clear performance expectations, conducting performance reviews, and identifying growth opportunities for team members.Promoting a positive, inclusive, and high-performance team culture that encourages innovation, continuous learning, and collaboration.
Senior Power Platform EngineerJoin our innovative team at ssc-hr as we seek a talented Senior Power Platform Engineer to harness cutting-edge technologies in crafting transformative solutions that enhance business efficiency within a vibrant and fast-paced sector. The successful candidate will possess extensive knowledge of the Microsoft Power Platform suite and a fervor for developing applications and automation within a collaborative, forward-thinking culture. In this role, you will engage with both internal and external stakeholders, requiring a blend of technical prowess and functional insight, coupled with a collaborative spirit and a commitment to automation and digital transformation. Your responsibilities will include designing, building, and deploying solutions utilizing Power Apps, Power Automate, Power BI, Power Pages, and Dataverse, while coordinating closely with both business and technical teams. Key Responsibilities:Design, develop, and sustain solutions utilizing:· Power Apps (Canvas & Model-Driven)· Power Automate (Cloud & Desktop Flows)· Agents (Chatbots & AI-driven solutions) using Copilot Studio· Creating Internal websites via SharePoint and external-facing sites using Power Pages· Dataverse for data modeling and security, ensuring smooth data integration with external systems through APIs and connectors· Integrating Power Platform solutions with Microsoft 365, Azure, and external systems (via APIs, Dataverse, Azure Functions, etc.)· Customizing Dynamics 365 applications to meet specific needs, including the development of plugins, workflows, and business rulesParticipate in the full application lifecycle:· Collaborate with stakeholders to gather detailed requirements and translate them into impactful data solutions.· Provide third-line technical support, addressing incidents and service requests to ensure SLA commitments and system reliability.· Document technical processes, issues, and workarounds while maintaining a comprehensive knowledge base and operational guidelines.· Maintain a log of technical debt for Power Platform solutions, identifying challenges and proposing resolutions.· Continuously engage in professional development and contribute to the team's knowledge base.
Job PurposeJoin Tarjama as a Senior AI Engineer, where you will lead the design, development, and implementation of cutting-edge AI systems that enhance our language, document, and speech intelligence capabilities across various products. Your expertise will transform intricate business and product requirements into robust, scalable AI solutions, while ensuring their reliability and continuously improving their performance, accuracy, and cost-effectiveness.In this pivotal role, you will help define Tarjama's AI architecture and establish best practices, working collaboratively with product, engineering, and data teams to deliver impactful AI applications that elevate our localization, content, and technology solutions.Duties & ResponsibilitiesMultimodal AI DevelopmentCreate and integrate text-based AI systems, including LLM pipelines, embeddings, rerankers, and scalable RAG architectures.Develop and enhance document understanding systems utilizing OCR, layout-aware vision models, and multimodal reasoning.Design speech-based AI solutions, such as STT, TTS, and conversational voice agents.Establish multilingual and translation pipelines, ensuring high quality, low latency, and scalability across various languages.AI Product Development & DeploymentLead the development of AI-powered features from conception to production, ensuring alignment with product and business objectives.Deploy, monitor, and optimize AI systems in production environments, ensuring their reliability, scalability, and cost-effectiveness.Work closely with software engineering teams to integrate AI components into secure, maintainable, and scalable architectures.Implement observability, logging, and monitoring to support ongoing improvement of AI systems.Model Evaluation & OptimizationDevelop evaluation strategies and metrics for multimodal AI systems, focusing on accuracy, latency, robustness, and user impact.Benchmark, fine-tune, and optimize models to enhance inference performance, cost-effectiveness, and scalability.Conduct experiments and A/B testing to validate model and system enhancements.Identify and address model failure modes, biases, and performance regressions.AI Agentic Workflows & FrameworksDesign, implement, and maintain AI-driven workflows that coordinate language, vision, and speech models to tackle complex, real-world tasks.Build and enhance task-oriented, tool-using AI agents leveraging modern agent frameworks and orchestration patterns.
At Unifonic, a proud recipient of the Great Place to Work® award, we are an innovative startup in the SaaS domain, transforming business communication. Our dedicated team of over 500 enthusiastic Unifones is committed to providing exceptional experiences for more than 5000 customer-focused businesses.We foster a fun and collaborative culture where creativity thrives and new ideas are welcomed. As stakeholders in our company, we are more than just communicators; we are Unifones. Join us and contribute to something remarkable!Join Our Engineering Team!Our Engineering team is pivotal in designing, developing, and maintaining the technologies that power Unifonic’s solutions. We collaborate closely with various departments to ensure our offerings align with customer needs. If you have a passion for technology and are eager to work on innovative communication and engagement solutions, we want to hear from you.As the Software Engineering Lead, you will actively engage in the software development process while managing your own team. This role involves regularly contributing to production code.Help Us Shape the Future of Communication by:Assisting with the recruitment and onboarding of engineering talent.Collaborating with other engineering teams to identify changing requirements and enhance the development environment.Working with product managers, designers, and engineers to prioritize and plan tasks.Communicating project status, risks, and requirements across teams.Providing both technical and non-technical guidance to the team individually and collectively.
Job DescriptionAs the Lead IT Quality Engineer, you will play a pivotal role in elevating the quality standards across our IT product lifecycle. This position is crucial for the success of product teams, necessitating a distinctive combination of leadership capabilities, in-depth knowledge of the IT product lifecycle, and a proactive approach to anticipating and addressing potential quality challenges.In your capacity as a QE Lead, your core responsibility will be to monitor, guide, and mentor product teams. By delivering continuous feedback and coaching, you will foster a culture centered around quality and excellence. Exceptional communication and collaboration skills are vital to your success.You will frequently need to make significant decisions regarding quality enhancements and corrective measures, requiring a high degree of confidence and assertiveness.By maintaining stringent quality standards, you will enhance the company's reputation as an industry leader, securing a competitive edge in the market.Key Responsibilities: Guide and mentor teams to adhere to quality guidelines established in the IT Global Quality Strategy. Ensure each team understands and is familiar with the Quality Gates to be achieved. Oversee the compliance with Quality Gates at all stages of the IT Products Lifecycle. Collaboratively define corrective actions for unmet Quality Gates and track their effectiveness. Collect metrics and generate reports on quality for each team. Provide insights to the QA Manager to assist in shaping the Quality Strategy. Serve as the primary contact for all quality-related matters within Platforms, ARTs, and Product teams. Act as a liaison between external teams and CCH to ensure adherence to internal quality standards and promote team collaboration. Work closely with Scrum Masters and RTEs to ensure adherence to established Agile methodologies. Maintain an overview of quality across all product teams at both Platform and ART levels. Support the onboarding process for new team members. You will oversee quality throughout each phase of the Product Development Lifecycle without engaging in hands-on testing.
Job Description:As a Lead Technical Engineer, you will play a pivotal role in shaping the solution architecture and design to meet product requirements and exceed customer expectations. Your responsibilities will include implementing, reviewing design implementations, and collaborating with the team on documentation.You will ensure that both functional and non-functional technical specifications are met, maximizing performance and security of the developed software from the early stages of the project lifecycle.In this role, you will establish coding and design standards, develop and execute tests to validate that the team’s design meets system requirements, and ensure the utmost robustness and quality. You will also be responsible for reviewing and testing the code produced by software engineers.Providing coaching, mentorship, and developmental plans will be a key focus, along with the introduction of new technologies to enhance team capabilities.Your contributions will extend to estimating technical tasks, ensuring compliance with organizational processes and standards, and reviewing technical solutions and estimates provided by presales during proposals.Ownership and responsibility for the continuous improvement of organizational practices and processes will be paramount.
Role Overview PetroApp is seeking a Lead Data Engineer in Cairo to shape and advance the company’s data capabilities. This senior role influences PetroApp’s data strategy, working across analytics, business intelligence, engineering, governance, and advanced analytics. The Lead Data Engineer partners closely with Product, Engineering, Operations, Commercial, Finance, and Leadership to position data as a strategic asset for the company. This position focuses on building a solid data foundation, establishing KPIs, and enabling data-driven decisions. Key applications include transaction analytics, customer growth, fraud detection, operational improvements, and unit economics. Main Responsibilities Define and guide PetroApp’s data strategy, roadmap, and operational approach. Develop and scale data infrastructure for ingestion, transformation, modeling, warehousing, and self-service analytics. Establish a single source of truth for essential business and product metrics. Work with Product and Engineering to improve instrumentation, event tracking, experimentation, and measurement. Partner with Commercial, Operations, Finance, and Leadership to deliver actionable insights and clear dashboards. Design KPI frameworks covering customer growth, retention, transaction performance, service adoption, operational efficiency, fraud prevention, and profitability. Build dashboards, reporting layers, and analytical models that support daily operations and long-term strategy. Implement data governance practices, including quality checks, lineage tracking, documentation, access controls, and privacy compliance. Identify and prioritize advanced analytics use cases such as forecasting, anomaly detection, and process automation. Conduct root-cause analysis on business or operational challenges and translate findings into practical strategies. Recruit, mentor, and develop a high-performing data team over time. Champion a strong data culture throughout PetroApp.
Join our team as an AI Platform Product Manager where you will lead the development and implementation of innovative AI products that enhance human capabilities. You will work closely with cross-functional teams to define product vision, gather requirements, and prioritize features that align with our mission of fostering inclusivity through technology.Your expertise in AI technologies and product management will drive the success of our platform, ensuring that we meet the needs of diverse communities globally.
Join our dynamic team at Integrant as a Lead Storage Engineer, where your expertise will be crucial in managing diverse data storage infrastructures. We are looking for a passionate and seasoned professional with in-depth knowledge of Weka, Ceph, and other parallel and object storage solutions. In this role, you will oversee various storage administration responsibilities, such as provisioning, configuring, monitoring, and troubleshooting, all while interacting with our clients.Key Responsibilities:Manage and maintain Weka and Ceph storage environments.Provision storage resources to fulfill application and user needs.Configure and manage storage pools, volumes, and snapshots.Implement and uphold data protection strategies, including backups and replication.Monitor storage performance and capacity utilization.Identify and resolve storage-related issues efficiently.Carry out routine maintenance tasks as required.Stay informed about the latest storage technologies and best practices.Document storage configurations and procedures clearly.Participate in an on-call rotation to provide critical support for AI and High-Performance Computing (HPC) operations.
Role Overview:The Lead DevOps Engineer is responsible for overseeing the products and services lifecycle, from initial conception to ongoing operations. This role is integral to our teams, emphasizing the operational dimensions of our offerings. As a developer with substantial hands-on experience in complex technical operations, especially within native-cloud environments, you will play a pivotal role in shaping our solutions.Core Responsibilities:Automate systems and architectures to enhance efficiency.Drive organizational automation initiatives utilizing Infrastructure as Code (IaC) principles.Continuously seek innovative methods to resolve technical challenges and design effective solutions, challenging existing norms.Collaborate with the Product Owner to construct reusable and scalable components.Take ownership of environments and products, ensuring high operational standards.Report directly to the Engineering Lead.Qualifications:Key Skills:8-10 years of experience in DevOps, CI/CD, and containerization.Proficient in building and scaling native-cloud microservices containers, particularly using Kubernetes, OpenShift, Cisco Container Platform, and/or VMware Tanzu Kubernetes Grid.Adept at making significant architectural decisions at both team and product levels.Extensive experience with Linux and best security practices.Proficient in Docker and Kubernetes for containerization.Skilled in scripting languages such as Bash and PowerShell, and programming languages like Java, Python, Node.js, or Go.Hands-on experience with Azure DevOps CI/CD and other CI/CD tools.Experienced in database management including NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Redis.Expertise in configuration management tools like Puppet, Ansible, or Salt.Experience in Agile Development methodologies, with specific experience in Solution Architecture preferred.Understanding of the dynamics with Product Owners, Scrum Masters, Design Leads, and broader technical teams.Experience in managing technical priorities within the backlog.Strong communication skills for aligning complex technical decisions across the organization.Act as an active coach and mentor to foster team growth and maximize potential.Exhibit strong leadership qualities, particularly in inspiring and developing team capabilities.Mindset & Behaviors:A high-energy individual passionate about motivating teammates to achieve their full potential.Open to exploring innovative solutions beyond standard practices.Embraces a culture of trust, transparency, and free thought.Willing to challenge the status quo with courage and creativity.
Overview Vezloo is on the lookout for a skilled Prompt Engineer with a focus on adversarial testing of Generative AI systems. In this pivotal role, you will be responsible for crafting and implementing structured prompt-based attack scenarios aimed at assessing model safety, resilience, and compliance across various risk domains. Your expertise will play a vital role in fortifying AI systems by pinpointing vulnerabilities and documenting model behaviors in response to challenging inputs.Key ResponsibilitiesDevelop and design adversarial prompts across multiple risk categories, including but not limited to: Generation of harmful or unsafe content Addressing bias and fairness concerns Manipulation of misinformation and factuality Prevention of privacy leakage and sensitive data exposure Evasion of policy bypass and safety guardrails Implement structured attack scenarios against Generative AI systems including: Prompt injection techniques Jailbreaking methods Multi-turn conversational manipulation Role-playing and context distortion strategies Analyze model outputs to uncover failures, inconsistencies, or policy violations Document findings with actionable insights to facilitate model enhancement Collaborate effectively with evaluation teams to refine testing frameworks and coverage strategiesRequirementsProficient in English (C1 or C2 level, both written and spoken) Demonstrable experience in evaluating or assessing Generative AI models Strong hands-on expertise in prompt engineering and structured prompt design Familiarity with adversarial testing principles in AI systems Analytical thinking with the ability to simulate edge-case user behaviors Access to a Mac device running the latest macOSBenefits Fully remote work environment Opportunity to engage with cutting-edge AI technologies Inclusive and collaborative team culture Opportunities for professional growth and development