Taro Logo

Junior AI Software Engineer

Leading global communications platform as a service (CPaaS) provider that simplifies customer engagement for businesses through communication solutions.
Machine Learning
Entry-Level Software Engineer
Remote
1+ year of experience
AI · Enterprise SaaS

Job Description

CEQUENS, a leading global CPaaS provider established in 2011, is seeking a Junior AI Software Engineer to join their innovative team in Egypt. This remote position requires occasional visits to the Cairo office. The role combines software engineering with AI development, focusing on generative AI technologies and system integration.

The ideal candidate will have 1-2 years of software engineering experience, with a strong foundation in Python and AI frameworks. They'll be responsible for designing and implementing AI-driven solutions, managing data pipelines, and integrating AI solutions into existing infrastructure. The position offers an opportunity to work with cutting-edge AI technologies while contributing to a company that serves major banks, digital payments, and government authorities across the MEA region.

Key aspects of the role include developing AI applications, automating processes using generative AI, performing data analysis, and collaborating with cross-functional teams. The successful candidate will need to demonstrate proficiency in Python, experience with Gen AI frameworks, and familiarity with tools like LangChain and speech technologies (TTA, STT).

This role is perfect for an early-career software engineer with a passion for AI who wants to make an impact in a growing global company. The position offers the flexibility of remote work while maintaining connection with the team through occasional office visits. The company's established presence in the communications industry and diverse client base provides excellent opportunities for professional growth and exposure to real-world AI applications.

Last updated a day ago

Responsibilities For Junior AI Software Engineer

  • Design, develop, and maintain AI applications that meet business requirements
  • Automate processes using generative artificial intelligence (AI) techniques
  • Collect, clean, and organize large datasets
  • Perform advanced data analyses to derive meaningful insights
  • Integrate AI solutions into existing software and infrastructure
  • Monitor system performance and implement enhancements
  • Work closely with product managers, data scientists, and stakeholders
  • Present findings, propose solutions, and document processes effectively

Requirements For Junior AI Software Engineer

Python
Linux
  • 1 to 2 years experience of software engineering
  • Experience with Gen AI Frameworks
  • Python programming experience
  • Computer science and software engineering background
  • Professional troubleshooting skills
  • Experience with Linux and CLI
  • Experience with LLM app frameworks like LangChain
  • Familiar with TTA, STT (ASR)
  • Good English and Arabic at business level
  • Completed an ITI course, ideally in AI
  • Analytical & Problem-Solving Skills
  • System Integration Skills
  • Must be based in Egypt

Related Jobs