{bc}
indeed

AI Software Engineer

Watt Utilities
Dubai, UAE
fulltime
AED 10,000/month
Yesterday
JavaPythonC++JavaScriptAgileScrum
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaPythonC++
Smart Apply

Full Job Posting

About The Role

We are looking for an AI Software Engineer to help us build the next generation of AI-powered products, features and services.

This is not a Machine Learning or Data Science role.

Instead, we’re looking for an experienced software engineer who has been heavily involved in designing and building production applications using modern AI technologies.

You should understand today’s AI ecosystem, know how to evaluate emerging AI tools, and be able to identify where AI can create genuine business value.

You’ll work across our products and platforms, building enterprise-grade web applications while driving the adoption of AI across customer-facing products, internal tools and engineering workflows.

Required Technical Skills

  • Must have 5+ years of professional software development experience
  • Strong experience with TypeScript, React and Node.js
  • Deep understanding of Next.js (App Router, Server Actions, Middleware and Routing)
  • Strong experience with PostgreSQL (or equivalent), including schema design and query optimisation
  • Must have experience designing and building production AI-powered applications
  • Strong understanding of Large Language Models (LLMs) and how to integrate them into software products
  • Experience working with leading AI providers such as OpenAI, Anthropic, Google Gemini or similar
  • Experience with prompt engineering, structured outputs and tool/function calling
  • Experience building AI agents, assistants and intelligent automation workflows
  • Experience implementing Retrieval-Augmented Generation (RAG)
  • Experience working with embeddings, vector databases and semantic search
  • Experience building AI applications using modern orchestration frameworks and SDKs (e.g. Vercel AI SDK, LangChain, LangGraph, LlamaIndex or similar)
  • Familiarity with the Model Context Protocol (MCP) and modern AI tooling ecosystem
  • Understanding of AI evaluation, latency optimisation, observability and cost optimisation
  • Experience implementing AI safety, validation and guardrails in production systems

What You Will Do

  • Design, build and ship AI-powered products, features and services
  • Architect scalable software systems that effectively integrate AI capabilities
  • Evaluate emerging AI technologies and recommend practical adoption across the business
  • Build AI agents, assistants and intelligent automation workflows
  • Develop backend services that support AI-powered experiences
  • Implement semantic search, RAG pipelines and knowledge retrieval systems where appropriate
  • Optimise AI applications for quality, performance, reliability and cost
  • Integrate third-party APIs, AI providers and external services
  • Collaborate with product managers, designers and stakeholders to solve business problems using AI
  • Contribute to architecture discussions, code reviews and engineering best practices
  • Help define engineering standards and reusable patterns for AI development
  • Stay up to date with the rapidly evolving AI landscape and share knowledge with the wider team

Nice To Have

  • Experience building AI-first SaaS products
  • Experience with multi-agent architectures
  • Experience deploying or fine-tuning open-source models
  • Experience with cloud AI platforms such as AWS Bedrock, Azure AI or Google Vertex AI
  • Experience with multimodal AI (vision, speech or document understanding)
  • Experience with AI evaluation frameworks and observability platforms
  • Contributions to AI open-source projects or personal AI products

About You

  • Passionate about AI and excited by the pace of innovation in the field
  • You can work autonomously with minimal supervision, taking ownership of tasks from planning to completion
  • You have a proactive, can-do approach to problem-solving and are willing to tackle unfamiliar challenges
  • You are comfortable meeting deadlines and handling multiple priorities in a fast-paced environment
  • You are a team player with a collaborative mindset, open to feedback, and willing to help colleagues
  • You follow established coding standards and write clean, maintainable, well-documented code
  • You participate actively in code reviews (giving and receiving feedback)
  • You take responsibility for testing and quality assurance of your own work

Job Type: Full-time

Pay: AED10,000.00 - AED15,000.00 per month

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 Watt Utilities