Search by job, company or skills

Total-TECH Co

AI Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Full stack AI Software Engineer

Location: OBI, City Starts Complex, Nasr City

Experience Level: Mid-Level (3+ years) Employment

Type: Full-time - hybdrid (max 10 days WFH)

About the AI Factory Team

The AI Factory team builds intelligent software tools and platforms that empower our business teams including Marketing, Operations, and Sales to leverage AI for productivity, automation, and data-driven decision-making.

Role Overview

We're looking for a Software Engineer with strong AI/ML experience to join our AI Factory team. You'll work on designing, developing, and deploying scalable, production-grade applications that integrate Large Language Models, Generative AI, and data pipelines. You will collaborate closely with data scientists, AI researchers, and business stakeholders to turn ideas into impactful AI-powered software products.

Key Responsibilities

Design and develop end-to-end AI-powered applications and internal tools for business teams.

Build and maintain full-stack applications using React (frontend) and Python/FastAPI (backend).

Implement and optimize LLM-based systems, including RAG pipelines, prompt engineering, and model integration.

Collaborate with AI/ML engineers to productionize models and integrate them into user-facing products.

Deploy, monitor, and maintain applications using Docker and Kubernetes.

Contribute to the AI Factory platform by developing reusable components, APIs, and SDKs.

Ensure software quality through testing, CI/CD pipelines, and DevOps best practices.

Stay updated on the latest trends in AI/ML, Generative AI, and LLM frameworks (LangChain, LlamaIndex, etc.).

Required Qualifications

3+ years of professional experience as a Software Engineer.

Strong full-stack development skills:

o Frontend: React, TypeScript/JavaScript.

o Backend: Python (FastAPI or Flask).

Proven experience building AI-driven applications, especially with LLMs, Generative AI, or RAG systems.

Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).

Familiarity with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.

Solid understanding of RESTful APIs, microservices, and system design.

Strong problem-solving skills, with a collaborative and pragmatic mindset.

Preferred Qualifications

Experience with LangChain, LlamaIndex, or similar LLM frameworks.

Knowledge of vector databases (e.g., PostgreSql, Pinecone, Weaviate, FAISS).

Exposure to MLOps and AI model lifecycle management.

Familiarity with prompt engineering and AI agent frameworks.

Experience building internal tools or platforms for cross-functional teams.

Why Join

Be part of a high-impact AI Factory driving digital transformation across multiple business domains.

Work on cutting-edge Generative AI and LLM-based technologies.

Collaborate with a cross-functional team at the intersection of AI, software engineering, and business innovation.

Opportunity to shape and scale a core platform used by multiple teams across the organization.


  • More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 143263433

    Similar Jobs