فراتوسعه خطیب گروپ
فراتوسعه خطیب گروپ

AI & Software Engineer

Tehran/Niavaran
Full Time
Saturday to Wednesday 8:15 to 17:00 and Thursday 8:15 to 14:00
None
Parking space -Lunch

این فرصت شغلی چقدر برای من مناسب است؟

11 - 50 employees
Automotive
توضیحات بیشتر

key Requirements

2 years experience in similar position
PostgreSQL - Intermediate
Python - Advanced
T-SQL - Advanced
Git - Intermediate
REST API - Intermediate
Linux - Intermediate
Redis - Intermediate
Docker - Intermediate

Job Description

Build fast. Ship reliably. Turn working software into finished products.

Khatib Group is looking for a hands-on Senior AI Engineer who combines advanced AI-assisted development skills with strong engineering judgment and practical production experience.

We value someone who can take ownership beyond writing code: understand the requirement, improve an existing application, resolve difficult technical problems, and deliver a tested, deployable, maintainable result.

You will work alongside our existing IT manager, technical lead, and developers. This is a senior individual-contributor position, not a people-management role.

WHAT YOU WILL DO
·         Build and improve applications using leading AI models, coding agents, and established software-engineering practices.

·         Take features and products from requirements through implementation, testing, deployment, and post-release verification.

·         Investigate unfamiliar codebases, identify blockers, and complete unfinished functionality without unnecessary rewrites.

·         Improve the path from code changes to usable releases by reducing manual steps, fragile dependencies, and avoidable complexity.

·         Work with stakeholders and the technical lead to define practical release scope, acceptance criteria, and a clear definition of “done.”

·         Diagnose failures across application code, integrations, configuration, containers, and deployment environments.

·         Leave behind clear documentation, reproducible workflows, and software that others can confidently operate.

ESSENTIAL CAPABILITIES
Advanced AI-Native Development
·         Extensive practical experience with models such as ChatGPT, Claude, Gemini, or equivalent platforms.

·         Strong proficiency with coding agents such as Claude Code, Codex, Cursor, or comparable tools.

·         Advanced prompt engineering, context management, task decomposition, and structured problem-solving skills.

·         Ability to create effective repository instructions, reusable prompts, rules, skills, and agent workflows.

·         Ability to critically review AI-generated code, challenge assumptions, detect errors, and verify results independently.

·         Sound judgment in selecting models and workflows based on quality, speed, reliability, privacy, and cost.

Applied AI Engineering
·         Experience integrating model APIs into working applications.

·         Practical understanding of tool calling, agents, MCP, RAG, structured outputs, and workflow automation.

·         Ability to evaluate AI behavior using representative examples, failure cases, and measurable acceptance criteria.

·         Understanding of hallucinations, prompt injection, context limitations, rate limits, retries, and permission boundaries.

·         Ability to choose a straightforward integration when a complex agent architecture is unnecessary.

Software Delivery and Production Readiness
·         Strong hands-on programming ability and confidence debugging software beyond AI-generated suggestions.

·         Working experience with APIs, authentication, databases, Git, automated testing, and production troubleshooting.

·         Practical experience with Linux, Docker, Docker Compose, and CI/CD pipelines.

·         Ability to investigate deployment problems involving environment variables, networking, DNS, TLS, reverse proxies, and service dependencies.

·         Understanding of logging, monitoring, health checks, database migrations, rollback, and backup/recovery practices.

·         Ability to simplify delivery workflows while preserving security, testability, and operational reliability.

WHAT SUCCESS LOOKS LIKE
·         Features reach users through a repeatable, verifiable release process.

·         Existing projects become stable, documented, and usable products.

·         Deployment failures are easier to diagnose and recover from.

·         AI accelerates execution without weakening engineering quality.

·         Technical decisions remove bottlenecks instead of introducing unnecessary infrastructure.

APPLICATION REQUIREMENTS
Please include:

·         Two substantial products or systems you personally helped deliver.

·         Your exact contribution and the AI tools and workflows you used.

·         One example of taking an incomplete or unreliable application to a stable release.

·         One difficult production or deployment problem you diagnosed and resolved.

Be prepared to demonstrate your work and explain the trade-offs. We prioritize evidence of delivery over long lists of tools or certificates.

Tehran | Full-time | On-site

Job Requirements

Age
22 - 40 Years Old
Gender
Men / Women
Military service
Military service must be done
Education
Master| Computer and IT
Language
English| Advanced 90%
Software
Python| Advanced T-SQL| Advanced REST API| Intermediate PostgreSQL| Intermediate Redis| Intermediate Docker| Intermediate Git| Intermediate Linux| Intermediate

ارسال رزومه برای فراتوسعه خطیب گروپ

گزارش مشکل یا تخلف آگهی