Artificial Intelligence Engineer

Suhaibajlouni — Jordan · Posted ~3 hours ago

Mid Full-time Remote

Skills

Python computer vision object detection object recognition AI inference generative AI LLMs retrieval AI agents model deployment data pipelines production systems AI evaluation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Build production-grade AI systems as part of a distributed engineering team. This hands-on role spans computer vision, fast and reliable inference, and applied generative AI including LLM features, retrieval and agents. You will own solutions end to end, from models and supporting data through production services and evaluation, turning prototypes into dependable systems.

Highlights

Fully remote, permanent AI engineering role with end-to-end ownership, spanning computer vision and applied generative AI. The work emphasizes production deployment, measurable reliability, and broad technical responsibility.

Description

Location: Amman, Jordan. Fully remote. Type: Full-time, permanent. Level: Mid-level, roughly 3 to 5 years of hands-on experience. Languages: English required. German is a strong plus. About the role We are looking for an AI Engineer based in Amman who will work remotely with a distributed engineering team. This is a builder role, not a research role. You will take AI capabilities from prototype to something that runs reliably in production, and you will own your work end to end: the model, the data around it, the service that serves it, and the evidence that it actually works. The work spans two areas. On one side, computer vision and perception: camera pipelines, object detection and recognition, and inference that has to run fast and stay stable. On the other, applied generative AI: LLM-based features, retrieval, agents, and the evaluation harnesses that keep them honest. You will not be handed a narrow slice of either. You will be expected to move between them and to build the plumbing that connects them to a real product. What you will do Design, train, fine-tune and evaluate models for vision tasks (detection, classification, segmentation, tracking) and integrate them into production pipelines.Build LLM-powered features: retrieval-augmented generation, tool-using agents, structured extraction, and the prompt and evaluation infrastructure behind them.Write the services around the models: APIs, data pipelines, batch and streaming jobs, storage.Optimise for the target hardware, including quantisation, batching, and inference on edge devices where cloud inference is not an option.Define and track quality metrics. Establish a baseline before claiming an improvement, and be able to show where a number came from.Instrument, monitor and debug models in production: drift, latency, failure modes, and the unglamorous work of finding out why a pipeline broke at 3am.Work directly with product and business stakeholders to turn a vague need into a scoped, measurable deliverable.Document what you build so that the next engineer does not have to reverse-engineer it. What you need 3 to 5 years building and shipping machine learning or AI systems in production. Personal projects and Kaggle notebooks alone will not cover this.Strong Python. Clean, tested, reviewable code, not notebook-only output.Practical depth in at least one of the two areas below, and working familiarity with the other:Computer vision: PyTorch or TensorFlow, OpenCV, modern detection and segmentation architectures, dataset creation and annotation workflows.Applied GenAI: LLM APIs and open-weight models, RAG, embeddings and vector stores, agent frameworks, prompt design, and systematic evaluation.Solid software engineering fundamentals: Git, code review, testing, CI, Docker, and comfort on the Linux command line.Experience deploying a model as a service and keeping it running, including cloud deployment (AWS, Azure or GCP) and basic observability.SQL and general data handling: you can find, clean and reason about the data before modelling it.Fluent written and spoken English, and the self-direction that remote work requires. You are comfortable writing things down, flagging blockers early, and working without someone checking in on you hourly. Strong plus German language skills. Part of the team and a meaningful share of the documentation, meetings and stakeholder communication are in German. Any level from solid B1 upward is a real advantage, and it will widen the scope of what you can own. It is not a hard requirement, and we will support you in improving it.Edge and embedded inference: NVIDIA Jetson, TensorRT, ONNX Runtime, OpenVINO.Video streaming and industrial camera work: RTSP, GStreamer, GenICam, machine vision cameras.MLOps tooling: MLflow, Weights and Biases, DVC, Kubernetes, model registries.Experience in an industrial, robotics, IoT or B2B product environment.A public track record: open source contributions, technical writing, or published work. How we work Remote-first, with asynchronous written communication as the default and a reasonable overlap window with the European working day.Small teams, short decision paths, and direct access to the people who set priorities.We prefer a working pilot with a clear owner and a measurable outcome over a long specification.Human oversight, data protection and security are part of the definition of done, not an afterthought bolted on before launch. What we offer Competitive salary, benchmarked to the Amman market for this level.Fully remote setup with a hardware and home office budget.A budget for training, conferences and certifications, including German language courses.Real ownership of features that reach customers, rather than proof-of-concept work that is quietly shelved.Direct exposure to the European market and to senior technical decision making.