{bc}
indeed

Senior Software Engineer – AI, Python & Rust

IDEACRATE EDUTAINMENT LLC
Abu Dhabi, UAE
Senior
Onsite
Discovered 1 weeks ago
PythonRustSoftware architectureBackend services and APIsArtificial intelligence application developmentLLM applications

Full Job Posting

Role purpose

Own the design, development, integration, deployment, and continuous improvement of secure, scalable software and AI-enabled business applications.

Work with the CDO to translate business requirements into reliable products and digital solutions, using a hands-on, startup-oriented approach.

Software engineering and architecture

  • Develop and maintain production software with Python and Rust, selecting each language where appropriate.
  • Design backend services, APIs, databases, and scalable application architecture; own code reviews, testing, security, and performance.
  • Manage the lifecycle from requirements and design through CI/CD, deployment, monitoring, and maintenance.

AI development

  • Build and integrate AI-enabled features, LLM applications, intelligent workflows, and automation.
  • Own AI use-case definition, data preparation, model/API selection, evaluation, deployment, monitoring, and improvement.
  • Implement data protection, access controls, testing, and human oversight for AI solutions.

Mobile applications and integrations

  • Build backend services for iOS and Android apps, including authentication, notifications, and payment or third-party integrations as required.
  • Develop REST APIs, webhooks, and middleware connecting ERP, CRM, HRMS, and other business platforms.
  • Ensure secure synchronization, resilient error handling, observability, and integration documentation.

Product ownership and collaboration

  • Translate business needs into technical specifications, delivery milestones, and MVPs, prioritizing speed alongside maintainability.
  • Coordinate with the CDO, internal stakeholders, and vendors; communicate risks, progress, and trade-offs.
  • Prepare architecture diagrams, API documentation, release notes, runbooks, and handover materials.

Required qualifications

  • 6–8 years of professional software engineering experience, including hands-on product development.
  • Strong production Python skills and practical Rust development experience.
  • Demonstrable delivery of AI applications across development, evaluation, deployment, and monitoring.
  • Experience with mobile application backends, APIs, ERP/CRM integrations, and relational databases.
  • Experience in a startup, scale-up, or product-owning organization; direct product ownership is preferred over exclusively outsourced service delivery.
  • Working knowledge of cloud infrastructure, Git, CI/CD, containers, testing, and secure engineering practices.
  • Excellent spoken and written English, stakeholder communication, and technical documentation skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent demonstrated experience.

Preferred exposure

  • Preferred exposure includes AWS, Azure, or GCP; PostgreSQL or MySQL; Docker or Kubernetes; RAG, LLM evaluation, or MLOps.
  • Other preferred exposure includes Flutter or React Native, Odoo, Microsoft Dynamics or Salesforce, and retail, education, entertainment, or other consumer-facing products.

Proposed performance measures

KPI targets are proposed for CDO approval after a 30-day baseline and should be calibrated to project complexity, resources, and agreed scope.

Measures cover delivery predictability, production quality and stability, AI solution effectiveness, integration reliability, engineering standards and security, documentation and handover, and stakeholder collaboration.

Proposed targets include 90% of committed milestones on time, 95% of agreed automated tests passing, 99% successful scheduled integration transactions excluding third-party outages, and documented production services.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at IDEACRATE EDUTAINMENT LLC