Software Engineer - Backend

AI71
Abu Dhabi
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: mastersSkills: ["Problem-solving"]

Design, build, and maintain backend systems and APIs powering AI-powered applications. Optimize database architectures and data pipelines for efficient training and inference, and implement secure authentication, authorization, and data protection. Collaborate with ML, data science, and frontend teams to integrate AI models into production while ensuring scalability, reliability, and performance. Develop monitoring and logging for system health and model performance, writing clean, well-documented code.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AI71
AI71
4 months ago

Software Engineer - Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Design, build, and maintain backend systems and APIs powering AI-powered applications. Optimize database architectures and data pipelines for efficient training and inference, and implement secure authentication, authorization, and data protection. Collaborate with ML, data science, and frontend teams to integrate AI models into production while ensuring scalability, reliability, and performance. Develop monitoring and logging for system health and model performance, writing clean, well-documented code.
Location: Abu Dhabi
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain backend systems and APIs for AI-driven applications.
  • •Optimize database architectures and data pipelines for AI model training and inference.
  • •Implement secure authentication, authorization, and data protection mechanisms.
  • •Integrate AI models into production environments with cross-functional teams.
  • •Build monitoring and logging tools to track system health and model performance.

Key Requirements

  • •8+ years of backend development experience with expertise in Python.
  • •Strong experience building RESTful APIs and/or GraphQL or gRPC.
  • •Proficiency in database design and management using SQL/NoSQL (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • •Experience with cloud platforms such as AWS, GCP, or Azure.
  • •Knowledge of Docker and Kubernetes, plus distributed computing and microservices.
Experience:8+ years
Education:Master's in Computer Science, Software Engineering
Skills:Problem-solving
Languages:English
Tech Stack:PythonRESTful APIsGraphQLGRPCPostgreSQLMySQLMongoDBRedisAWSGCPAzureDockerKubernetesMicroservicesKafkaRabbitMQLLMsVector databasesTerraformAnsible

Company Brief

AI71
AI71 builds generative AI and machine learning products and solutions, focusing on applying large language models and conversational AI to automate workflows, enhance decision-making, and deliver domain-specific AI applications for enterprise customers.
Industry: AI & Machine Learning
Website