AI Engineer

About the Role

We are looking for an AI Engineer who can turn real product problems into working AI features. You will design, build, and ship systems powered by modern language models and other AI models, working closely with product and engineering to get things into production, not just into slide decks.

Responsibilities

Design and implement AI powered features such as agents, chat interfaces, retrieval and search, summarization, and automation.

Work with product and engineering teams to translate business requirements into concrete technical solutions.

Integrate language model and AI providers such as OpenAI or Anthropic into existing services and workflows.

Build and maintain pipelines for prompts, evaluation, logging, and observability of AI features.

Optimize for latency, cost, and reliability in production environments.

Write clean and maintainable code with tests and clear documentation.

Collaborate with backend, frontend, and machine learning teammates on end to end solutions.

Stay current on AI tooling and best practices and bring pragmatic improvements into the stack.

Requirements

3+ years of professional software engineering experience or equivalent.

Strong coding skills in Python or TypeScript or JavaScript.

Hands on experience building at least one real AI powered feature such as a language model app, retrieval augmented search, or agent.

Good understanding of modern AI concepts including language models, embeddings, vector stores, prompt design, and evaluation.

Experience building and consuming APIs such as REST or GraphQL and working with cloud platforms.

Comfortable working from vague problem statements and breaking them into clear tasks.

Strong communication skills and the ability to work with both technical and non technical stakeholders.

Nice to Have

Experience with orchestration frameworks or agent frameworks such as LangGraph or custom tool calling flows.

Experience with vector databases such as Pinecone, Weaviate, or pgvector.

Prior experience in a startup or fast paced environment.

Background in data science or machine learning is a plus but not required.

Important Note

This posting represents the type of full-time role you can be placed into with one of our partner companies after completing the Nairon program.

How it works

1. Apply to join the Nairon Cohort in Dubai

2. Complete screening, hackathons, and the 8-week intensive program

3. Get matched and placed into a position like this one with a Nairon client

Background in data science or machine learning is a plus but not required.

You are not applying to work inside Nairon. You are applying to our training and evaluation program. Based on performance, you may be hired by one of our partner companies and placed into a role similar to the one described here.

Apply for this position