Python Developer Jobs in Oman
136 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $200/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $200/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $75 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $75 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project (https://tendem.<br>ai/) and drive specialized data scraping workflows for real-world use cases.<br> Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications.<br> In this role, you'll apply your expertise in web scraping, data extraction, and data processing to deliver accurate, reliable, and high-quality results.<br> This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Senior Python Data Scraping Engineer , you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, OpenRouter, and other technologies, alongside your own technical expertise and approaches.<br> Key Responsibilities Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.<br> Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.<br> Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.<br> Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.<br> Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.<br> Educational qualifications At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).<br> Bachelor’s or Master’s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows.<br> We are looking for specialists who can solve non-trivial problems, work confidently with modern development tools and technologies, and systematically collect, structure, and validate data from diverse sources.<br> A methodical, detail-oriented approach and the ability to work independently are essential.<br> Technical Skills (Essential) Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML) Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets) Additional requirements Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks Strong attention to detail and commitment to data accuracy Self-directed work ethic with ability to troubleshoot independently A link to GitHub is a plus English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $37 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
<p>Develop novel state-of-the-art vision algorithms and corresponding systems, leveraging deep learning techniques. Research, develop and prototype advanced computer vision technologies and integration with hardware edge processors. Develop high-quality computer vision algorithms for localization, object detection, classification, and video analysis. Translate algorithms into production-level code. Contribute to a large code base in Python for deploying these models in production environments. Implement best practices for data collection, preprocessing, feature engineering, and model training, and ensure that the team follows these practices consistently Conduct regular code reviews and provide technical guidance and feedback to team members, ensuring that they produce high-quality code that is efficient, scalable, and maintainable. Interface with the Product/Project manager to develop R&D plans, proposals, intellectual property filings, commercialization strategies and other material that facilitate the innovation process. Collaborate with Product/Project managers in maintaining a roadmap for the team's AI projects, including identifying key milestones, timelines, and resource requirements. Collaborate with team members to develop, test, deploy, and maintain software/AI systems while being actively involved in product backlog grooming, sprint planning, execution, review, and retrospectives. Work with IT, software and security teams to deploy production grade AI solutions that comply with relevant data privacy and security regulations. Collaborate with subject matter experts to understand their business needs and develop ML solutions that meet their requirements.</p><p><strong>Desired Candidate Profile</strong></p><p>Minimum Qualifications Bachelor s degree in AI, Remote Sensing, Survey, Engineering, or any other related fields Minimum Experience: Preferably 1-3 years experience in the same field Job-Specific Knowledge & Skills: Experience developing machine learning models and neural network-based computer vision models. Experience deploying production grade ML and vision systems on the edge for real-time applications. Python Knowledge. Strong software engineering skills. Strong ability to present work and communicate ideas to technical and non-technical coworkers. Experience with machine learning libraries such as Tensorflow, Keras, Sklearn and others. Experience using OpenCV. Experience with git and other such versioning tools. Experience with DevOps cloud tools (AWS, Google Cloud etc.). Experience with NVIDIA Triton inference server will be plus Experience with MLOps tools such as Kubeflow will be a plus. Experience with web development frameworks (e.g Flask, Django) will be a plus Experience handling a large code base in python will be a plus. Experience developing computer vision algorithms for anomaly detection will be a plus. Fluency in English.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Generative AI developer (experience 1 to 2 years) Early-career AI/ML Engineer supporting the development and deployment of Generative AI solutions (LLMs, RAG systems). Focus on hands-on implementation, integration, and learning-by-delivery, under guidance.</p><p>Must Have:</p><ul><li>Strong foundation in Python (data handling, APIs, scripts)</li><li>Understanding of APIs, Docker, or deployment workflows</li><li>Exposure to deploying ML/AI models (even in projects/internships)</li><li>Understanding of embeddings, retrieval flow</li><li>Hands-on exposure through projects</li><li>Experience working with GPT/Llama APIs</li><li>Ability to structure prompts and evaluate outputs</li><li>Vector Databases (Exposure Level) - Familiarity with FAISS / Chroma / Pinecone and basic usage in projects.</li><li>ML Fundamentals: Core concepts - overfitting, evaluation metrics, basic algorithms. Ability to reason about model behavior.</li></ul><p>Core Responsibilities (Execution Under Guidance)</p><ul><li>Assist in building RAG-based GenAI solutions for enterprise use cases.</li><li>Develop Python-based services/APIs integrating LLMs.</li><li>Support data preprocessing, embeddings, and retrieval pipelines.</li><li>Contribute to model deployment and integration tasks.</li><li>Debug and improve existing pipelines under supervision.</li><li>Work closely with senior engineers to understand production constraints (latency, cost, accuracy)</li></ul><p>Good to Have</p><ul><li>LangChain / LlamaIndex exposure</li><li>Cloud basics (Azure / AWS / GCP)</li><li>Basic understanding of CI/CD or MLOps concepts</li><li>Internship/project experience in GenAI or ML use cases</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Must Have:</p><ul><li>Strong foundation in Python (data handling, APIs, scripts)</li><li>Understanding of APIs, Docker, or deployment workflows</li><li>Exposure to deploying ML/AI models (even in projects/internships)</li><li>Understanding of embeddings, retrieval flow</li><li>Hands-on exposure through projects</li><li>Experience working with GPT/Llama APIs</li><li>Ability to structure prompts and evaluate outputs</li><li>Vector Databases (Exposure Level) - Familiarity with FAISS / Chroma / Pinecone and basic usage in projects.</li><li>ML Fundamentals: Core concepts - overfitting, evaluation metrics, basic algorithms. Ability to reason about model behavior.</li></ul><p>Core Responsibilities (Execution Under Guidance)</p><ul><li>Assist in building RAG-based GenAI solutions for enterprise use cases.</li><li>Develop Python-based services/APIs integrating LLMs.</li><li>Support data preprocessing, embeddings, and retrieval pipelines.</li><li>Contribute to model deployment and integration tasks.</li><li>Debug and improve existing pipelines under supervision.</li><li>Work closely with senior engineers to understand production constraints (latency, cost, accuracy)</li></ul><p>Good to Have</p><ul><li>LangChain / LlamaIndex exposure</li><li>Cloud basics (Azure / AWS / GCP)</li><li>Basic understanding of CI/CD or MLOps concepts</li><li>Internship/project experience in GenAI or ML use cases</li></ul><p>Experience & Qualification</p><ul><li>Bachelor's in Computer Science / Data Science or related field.</li><li>12 years of experience in AI/ML (including internships and project work).</li><li>Exposure to at least one end-to-end ML/GenAI project (academic and professional).</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Description<br><p>Must have Skills : Python (Strong), Model Packaging & Deployment (Strong), RAG Workflow (Strong), Prompt Engineering with LLMs (Strong)</p><br><p>Good To Have Skills : Vector Databases and Embeddings (Capable)</p><br><p>Job description: Generative AI developer (experience 1 to 2 years) Early-career AI/ML Engineer supporting the development and deployment of Generative AI solutions (LLMs, RAG systems). Focus on hands-on implementation, integration, and learning-by-delivery, under guidance.</p><br><p>Must Have: 1. Strong foundation in Python (data handling, APIs, scripts) 2. Understanding of APIs, Docker, or deployment workflows 3. Exposure to deploying ML/AI models (even in projects/internships) 4. Understanding of embeddings, retrieval flow 5. Hands-on exposure through projects 6. Experience working with GPT/Llama APIs 7. Ability to structure prompts and evaluate outputs 8. Vector Databases (Exposure Level) - Familiarity with FAISS / Chroma / Pinecone and basic usage in projects. 9. . ML Fundamentals: Core concepts - overfitting, evaluation metrics, basic algorithms. Ability to reason about model behavior.</p><br><p>Core Responsibilities (Execution Under Guidance) 1. Assist in building RAG-based GenAI solutions for enterprise use cases. 2. Develop Python-based services/APIs integrating LLMs. 3. Support data preprocessing, embeddings, and retrieval pipelines. 4. Contribute to model deployment and integration tasks. 5. Debug and improve existing pipelines under supervision. 6. Work closely with senior engineers to understand production constraints (latency, cost, accuracy)</p><br><p>Good to Have 1. LangChain / LlamaIndex exposure 2. Cloud basics (Azure / AWS / GCP) 3. Basic understanding of CI/CD or MLOps concepts 4. Internship/project experience in GenAI or ML use cases Experience & Qualification 1. Bachelor's in Computer Science / Data Science or related field. 2. 12 years of experience in AI/ML (including internships and project work). 3. Exposure to at least one end-to-end ML/GenAI project (academic and professional).</p><br><br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Nationality">
<b>Nationality</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Nationality">
Oman </div>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Description<br><p>Must have Skills : Python (Strong), Model Packaging & Deployment (Strong), RAG Workflow (Strong), Prompt Engineering with LLMs (Strong)</p><br><p>Good To Have Skills : Vector Databases and Embeddings (Capable)</p><br><p>Job description: Generative AI developer (experience 1 to 2 years) Early-career AI/ML Engineer supporting the development and deployment of Generative AI solutions (LLMs, RAG systems). Focus on hands-on implementation, integration, and learning-by-delivery, under guidance.</p><br><p>Must Have: 1. Strong foundation in Python (data handling, APIs, scripts) 2. Understanding of APIs, Docker, or deployment workflows 3. Exposure to deploying ML/AI models (even in projects/internships) 4. Understanding of embeddings, retrieval flow 5. Hands-on exposure through projects 6. Experience working with GPT/Llama APIs 7. Ability to structure prompts and evaluate outputs 8. Vector Databases (Exposure Level) - Familiarity with FAISS / Chroma / Pinecone and basic usage in projects. 9. . ML Fundamentals: Core concepts - overfitting, evaluation metrics, basic algorithms. Ability to reason about model behavior.</p><br><p>Core Responsibilities (Execution Under Guidance) 1. Assist in building RAG-based GenAI solutions for enterprise use cases. 2. Develop Python-based services/APIs integrating LLMs. 3. Support data preprocessing, embeddings, and retrieval pipelines. 4. Contribute to model deployment and integration tasks. 5. Debug and improve existing pipelines under supervision. 6. Work closely with senior engineers to understand production constraints (latency, cost, accuracy)</p><br><p>Good to Have 1. LangChain / LlamaIndex exposure 2. Cloud basics (Azure / AWS / GCP) 3. Basic understanding of CI/CD or MLOps concepts 4. Internship/project experience in GenAI or ML use cases Experience & Qualification 1. Bachelor's in Computer Science / Data Science or related field. 2. 12 years of experience in AI/ML (including internships and project work). 3. Exposure to at least one end-to-end ML/GenAI project (academic and professional).</p><br><br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Nationality">
<b>Nationality</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Nationality">
Oman </div>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> About the Role You’ll design coding tasks that challenge frontier AI coding agents.<br> Each task is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome.<br> Your deliverable is the full task package: broken code, tests, instructions, and a reference solution proving the task is solvable.<br> Responsibilities : Invent a realistic developer scenario — a real bug, a broken ETL, a missing feature — not a toy problem.<br> Build a reproducible Docker environment with pinned dependencies.<br> Write a pytest that verifies outcomes, not specific commands — deterministic, non-flaky, and does not leak the fix.<br> Write an instruction.<br>md that reads like a Jira ticket a developer would receive.<br> Write a reference solve.<br>sh proving the task is solvable.<br> Calibrate difficulty so current state-of-the-art agents solve the task 20–60% of the time.<br> Iterate based on feedback from expert QA reviewers.<br> Later: review other authors’ tasks as a QA reviewer.<br> Not in scope Data labeling, prompt engineering.<br> Production code to ship — you design problems and verification for AI agents.<br> Leetcode puzzles — scenarios must look like real developer work.<br> Not every candidate task ships — quality over quantity.<br> Requirements 3+ years of production software development in one backend stack — Python, Go, Node.<br>js, Java, or Rust.<br> Depth in one stack beats breadth.<br> Python + pytest fluency — required regardless of primary stack.<br> The task harness is pytest-based even when the broken app is in another language.<br> Fixtures, parametrize, monkeypatch, timeouts, conftest.<br>py. Docker authoring — reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user.<br> Linux & Bash — comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail.<br> AI coding agent experience — Claude Code, Cursor, Roo Code, or similar, on non-trivial work.<br> You can cite a specific time the AI was confidently wrong and how you caught it.<br> English — B2+ written.<br> Not a fit Data Science, ML, or Computer Vision engineers without backend-engineering output.<br> Manual QA testers without automation or test authoring.<br> Frontend-only, low-code / no-code, IT Support, or Business Analysts.<br> Engineers who have never written pytest from scratch.<br> Junior, intern, or assistant as the most recent role.<br> Preferred qualifications Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (NumPy / PyTorch / SciPy), DevOps, or Git internals.<br> Modern Python tooling (uv, poetry, pyproject.<br>toml). Coverage tooling (pytest-cov, coverage.<br>py, gcov, llvm-cov, kcov).<br> Fuzzing or property-based testing (Hypothesis).<br> Prior contribution to agent-evaluation benchmarks or related frameworks.<br> Process Apply → Pass qualification (90-minute sample-task screen + short behavioral interview) → Join a project → Complete tasks → Get paid.<br> Time commitment Onboarding: ~10 hours per first task.<br> Steady state: ~5 hours per task, 2–4 parallel tasks per author.<br> Realistic weekly load: 8–20 hours.<br> Higher volume available for top performers.<br> You choose when and how to contribute; tasks must be submitted by the deadline and meet acceptance criteria.<br> Compensation: Paid contributions, rates up to $35/hour *.<br> Task-based compensation equivalent to hourly rate, depending on performance and volume.<br> Some projects include incentive payments.<br> *Rates vary based on expertise, skills assessment, location, project needs, and other factors.<br> Higher rates may be provided to highly specialized experts.<br> Lower rates may apply during onboarding or non-core project phases.<br> Payment details are shared per project.<br> Apply Submit your CV via the Mindrift platform.<br> Indicate your English level, note this role (Software Engineering Evaluation Specialist — Terminal Bench), and include a GitHub profile link if available.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project (https://tendem.<br>ai/) and build interactive browser-based applications for real-world use cases.<br> In this role, you'll apply your full-stack engineering expertise to design, build, and maintain functional, robust, and user-friendly web applications.<br> This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Full-Stack Web App Developer, you'll design, build, and refine browser-based applications with real logic, state, persistence, and user input — from habit trackers and budgeting tools to internal dashboards, mini-SaaS tools, and AI-powered apps.<br> You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.<br> Key Responsibilities Build interactive web applications with frontend (React, Next.<br>js, Vue, or similar) and a backend API (Python/FastAPI/Flask or Node/Express).<br> Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores.<br> Implement authentication, sessions, and basic role-based access where needed.<br> Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features.<br> Handle state management, user input validation, error states, and loading states cleanly.<br> Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities).<br> Review, debug, optimize, and refactor full-stack applications to improve correctness, security, performance, and maintainability.<br> Write clear, testable code and debug end-to-end issues across frontend, backend, and database.<br> Educational qualifications At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end.<br> We are looking for specialists who can confidently work across frontend, backend, databases, and APIs, design robust application logic, and build production-ready web applications.<br> Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential.<br> Technical Skills (Essential) Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.<br>js, Vue, Svelte, or similar).<br> Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.<br>js (Express, NestJS).<br> Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design.<br> Experience implementing REST APIs, request validation, error handling, and authentication flows.<br> Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.<br>io, Railway, or similar).<br> Experience integrating LLM APIs or other AI services into product features is a strong plus.<br> Comfortable with version control (Git) and basic testing practices.<br> Additional requirements Strong attention to detail and commitment to building working, robust products — not demos.<br> Self-directed work ethic with the ability to architect, build, and ship features independently.<br> Portfolio of shipped web applications (required).<br> English proficiency: Upper-intermediate (B2) or above (required).<br> Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div>
Ingénieur-e développement et maintenance d''outils de prévisions technico-économiques F/H
Research & Development
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Ingénieur-e développement et maintenance d'outils de prévisions technico-économiques F/H</p><br><br><p>CDI</p><br><br><p>Ingénieur & Cadre</p><br><br><p>Temps complet</p><br><br><p>Au sein de la division Support et Services, la Direction Analyses économiques et support aux ventes réalise les analyses financières en vue de proposer des contrats de services de maintenance pour les compagnies aériennes. La Direction est inscrite dans une dynamique de croissance de l'activité impliquant des évolutions de nos concepts, de nos modélisations et de nos outils associés afin de répondre au mieux aux enjeux de la Division et du marché de l'après-vente et des Services.<br>Au sein d'une équipe pluridisciplinaire jeune et dynamique, et dans un environnement en forte évolution, vous intervenez au cœur de la modélisation des contrats de services pour les compagnies aériennes. À ce titre, vous serez amené(e) à :<br>• Acquérir les connaissances sur les modèles de prévisions technico-économiques d'offre de maintenance moteur.<br>• Maintenir et faire évoluer au besoin les interfaces de nos outils internes (APIs, scripts de traitement des données …) qui servent à simuler des plans de déposes statistiques de compagnies aériennes puis à modéliser la rentabilité de nos contrats de services. Explorer de nouveaux usages applicatifs. Aider à l'automatisation des tests.<br>• Accompagner les garants applicatifs et apporter son support pour la résolution de problèmes.<br>• Accompagner l'ensemble des utilisateurs des modèles, outils et applications (Contrôle de Gestion, Programmes, Offres, …) dans leur compréhension.<br>• Accompagner ces utilisateurs pour les « customisations » (ajustement ou modification locale et ponctuelle de l'outil) que nécessiterait des contextes particuliers sur leur étude. Être ainsi le relai entre le concept métier et sa déclinaison dans les outils informatiques, par la maitrise des langages des outils (Python, …).</p><br><br><p>Si vous aimez résoudre des défis et évoluer dans un environnement stimulant, ce poste est fait pour vous !</p><br><br><p>De formation bac+5 type école d'ingénieur généraliste, vous êtes curieux·se et vous souhaitez découvrir le volet business de l'aéronautique, touche-à-tout et vous avez envie d'apprendre. Vous avez une forte appétence pour le développement, vous ne craignez pas d'apprendre de nouveaux langages informatiques et n'hésitez pas à proposer ou tester des idées pour améliorer l'existant. </p><br><br><br> </div>
<p>The Senior Software Engineer designs, develops, implements, and supports secure, scalable, and high-quality software solutions that enable the Bank's digital products and technology services. He/She leads the delivery of complex software initiatives, establishes engineering best practices, ensures operational excellence, and collaborates with cross-functional teams to deliver reliable, maintainable, and high-performing technology solutions.The Senior Software Engineer promotes engineering excellence by driving software quality, automation, technical innovation, secure development practices, and continuous improvement while mentoring engineers and contributing to the Bank's technology transformation initiatives. Key Accountabilities: Mentors and coaches software engineers through technical guidance, knowledge sharing, design reviews, and continuous professional development. Drives continuous improvement by identifying opportunities to optimize software architecture, development processes, automation, operational efficiency, and technology practices. Maintains technical documentation, development standards, operational procedures, and knowledge repositories to support sustainable application lifecycle management. Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks. Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered. Minimum of 6 years of professional software engineering experience, including experience designing, developing, and supporting production-grade applications and services. Demonstrated experience delivering scalable enterprise software solutions across the full software development lifecycle. Strong experience with one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies. Experience developing and supporting RESTful APIs, microservices, distributed applications, and modern software architecture. Experience with relational databases, data modelling, API integration, application performance optimization, and cloud-native application development. Experience with CI/CD pipelines, DevOps practices, containerization technologies, Infrastructure as Code (IaC), and cloud platforms such as OCI, AWS, Azure, or Google Cloud. Knowledge of software engineering best practices including version control, automated testing, secure coding, code reviews, and release management. Experience developing or supporting Artificial Intelligence, machine learning, or intelligent automation solutions is preferred.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project (https://tendem.<br>ai/) and build interactive browser-based applications for real-world use cases.<br> In this role, you'll apply your full-stack engineering expertise to design, build, and maintain functional, robust, and user-friendly web applications.<br> This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Full-Stack Web App Developer, you'll design, build, and refine browser-based applications with real logic, state, persistence, and user input — from habit trackers and budgeting tools to internal dashboards, mini-SaaS tools, and AI-powered apps.<br> You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.<br> Key Responsibilities Build interactive web applications with frontend (React, Next.<br>js, Vue, or similar) and a backend API (Python/FastAPI/Flask or Node/Express).<br> Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores.<br> Implement authentication, sessions, and basic role-based access where needed.<br> Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features.<br> Handle state management, user input validation, error states, and loading states cleanly.<br> Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities).<br> Review, debug, optimize, and refactor full-stack applications to improve correctness, security, performance, and maintainability.<br> Write clear, testable code and debug end-to-end issues across frontend, backend, and database.<br> Educational qualifications At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end.<br> We are looking for specialists who can confidently work across frontend, backend, databases, and APIs, design robust application logic, and build production-ready web applications.<br> Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential.<br> Technical Skills (Essential) Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.<br>js, Vue, Svelte, or similar).<br> Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.<br>js (Express, NestJS).<br> Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design.<br> Experience implementing REST APIs, request validation, error handling, and authentication flows.<br> Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.<br>io, Railway, or similar).<br> Experience integrating LLM APIs or other AI services into product features is a strong plus.<br> Comfortable with version control (Git) and basic testing practices.<br> Additional requirements Strong attention to detail and commitment to building working, robust products — not demos.<br> Self-directed work ethic with the ability to architect, build, and ship features independently.<br> Portfolio of shipped web applications (required).<br> English proficiency: Upper-intermediate (B2) or above (required).<br> Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div>
<p>The Senior Software Engineer designs, develops, implements, and supports secure, scalable, and high-quality software solutions that enable the Bank's digital products and technology services. He/She leads the delivery of complex software initiatives, establishes engineering best practices, ensures operational excellence, and collaborates with cross-functional teams to deliver reliable, maintainable, and high-performing technology solutions.The Senior Software Engineer promotes engineering excellence by driving software quality, automation, technical innovation, secure development practices, and continuous improvement while mentoring engineers and contributing to the Bank's technology transformation initiatives. Key Accountabilities: Mentors and coaches software engineers through technical guidance, knowledge sharing, design reviews, and continuous professional development. Drives continuous improvement by identifying opportunities to optimize software architecture, development processes, automation, operational efficiency, and technology practices. Maintains technical documentation, development standards, operational procedures, and knowledge repositories to support sustainable application lifecycle management. Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks. Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered.</li><li>Minimum of 6 years of professional software engineering experience, including experience designing, developing, and supporting production-grade applications and services.</li><li>Demonstrated experience delivering scalable enterprise software solutions across the full software development lifecycle.</li><li>Strong experience with one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies.</li><li>Experience developing and supporting RESTful APIs, microservices, distributed applications, and modern software architecture.</li><li>Experience with relational databases, data modelling, API integration, application performance optimization, and cloud-native application development.</li><li>Experience with CI/CD pipelines, DevOps practices, containerization technologies, Infrastructure as Code (IaC), and cloud platforms such as OCI, AWS, Azure, or Google Cloud.</li><li>Knowledge of software engineering best practices including version control, automated testing, secure coding, code reviews, and release management.</li><li>Experience developing or supporting Artificial Intelligence, machine learning, or intelligent automation solutions is preferred.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Compensation Up to $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
Ingénieur-e Intégration & Vérification – Systèmes de Navigation Aéronautique F/H
Aviation & Maritime
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Ingénieur-e Intégration & Vérification – Systèmes de Navigation Aéronautique F/H</p><br><br><p>CDI</p><br><br><p>Ingénieur & Cadre</p><br><br><p>Temps complet</p><br><br><p>Votre futur environnement<br>Au sein du CIPN (Centre d'Ingénierie des Produits de Navigation), vous intégrerez une équipe jeune, dynamique et solidaire, en charge du développement de centrales inertielles pour l'aéronautique.<br>________________________________________<br>Ce que vous ferez :<br>Votre rôle sera de contribuer à l'Intégration et la Vérification d'un équipement aéronautique critique, et consistera à :<br>• Intégrer les sous-ensembles produit.<br>• Caractériser les moyens d'essais, valider la précision des mesures et valider les protocoles de test.<br>• Concevoir les scénarios de test à partir des exigences système et clients.<br>• Réaliser les campagnes d'essais en laboratoire ou en véhicule et assurer le suivi des configurations.<br>• Analyser les données et se prononcer sur la conformité du produit.<br>• Analyser les problèmes produit et suivre l'implémentation des correctifs.<br>• Rédiger les dossiers de justification et de performance du produit.<br>• Assurer la traçabilité complète depuis les spécifications jusqu'aux résultats des tests.<br>• Participer à l'amélioration continue et l'outillage pour faire gagner l'équipe en efficacité<br>Vous ne serez jamais seul·e face à ces sujets : sur chacune de vos activités, vous serez accompagné·e par l'équipe et par des experts techniques.<br>________________________________________<br>Votre mission :<br>Vous aurez l'opportunité d'appréhender le fonctionnement du produit et la physique associée. Vous aurez l'occasion de piloter des instrumentations et réaliser des études statistiques pour estimer les performances des moyens et du produit. Vous adopterez une démarche d'analyse scientifique pour développer des protocoles d'essai complexes, en utilisant notamment des outils de traitement du signal. Vous serez également confronté à des problématiques de temps réel : précision de la datation des mesures, caractérisation des retards, connaissance de l'implémentation temps réel des algorithmes du produit.</p><br><br><p>Ce que nous offrons :<br>• Un environnement de travail collaboratif et stimulant, où vous serez accompagné.e par une équipe soudée.<br>• L'opportunité d'acquérir des bases techniques et méthodologiques solides en intégration, vérification et certification aéronautique.<br>• L'occasion d'approfondir votre maîtrise des essais, de l'instrumentation et des systèmes embarqués.<br>• La possibilité de découvrir d'autres métiers au sein du projet, comme la conception système, l'automatique et le logiciel.<br>En plus d'être un poste passionnant et dynamique, il offre de très belles perspectives d'évolution à moyen/long terme, comme le développement du métier Intégration - Vérification, l'attribution d'un rôle de responsable technique ou d'activité voire d'expert.e, le pilotage d'équipe ou la prise de responsabilités hiérarchiques ou fonctionnelles.<br>Safran Electronics & Defense Eragny est un site de recherche & développement accessible en transport à 50 min de Paris Gare du Nord / Charles de Gaulle – Etoile / Paris Saint Lazare, situé à proximité de l'Oise et de l'île de loisirs de Cergy-Pontoise, proche du parc naturel régional du vexin français et offrant de multiples possibilités d'activités sportives pour s'aérer l'esprit.<br>Rejoignez-nous dès maintenant et participez à façonner l'avenir de l'aéronautique avec Safran !<br>Navigation inertielle : Comment garder le cap ! (youtube.com)</p><br><br><p>Profil recherché :<br>Vous êtes jeune diplômé.e en ingénierie ou ingénieur.e expérimenté.e, avec une passion pour l'innovation et la technologie. Vous êtes rigoureux.se, autonome et motivé.e à relever des défis passionnants et vous projetez dans le métier d'ingénieur.e système spécialisé en recherche expérimentale et développement de produit.<br>Compétences techniques recherchées :<br>Vous avez idéalement des compétences ou une expérience dans les domaines suivants :<br>• Data science et traitement de signal (Matlab, Python)<br>• Informatique industrielle (TestStand, VeriStand, LabVIEW, protocoles de communication ARINC/RS/Ethernet/1553, analogique/numérique, logique & numération …)<br>• Instrumentation et recherche expérimentale<br>• Systèmes automatisés, systèmes embarqués et logiciels temps réel<br>• Spécification des besoins, rédaction de plans, traçabilité et procédures de test<br>Seraient des atouts différenciants :<br>• Normes aéronautiques critiques (DO178, DO254, DO334) et certification (ARP4754A/B).<br>• Développement logiciel (Python, C/C++, API…) pour l'élaboration de scripts ou agents IA.</p><br><br><br> </div>
<p>The Software Engineer is responsible for designing, developing, testing, implementing, and supporting secure, reliable, and scalable software solutions that support the Bank's digital services and business operations.He/She develops high-quality software applications, contributes to the delivery of technology initiatives, supports production systems, and collaborates with cross-functional teams to ensure solutions meet business, technical, security, and operational requirements.The Software Engineer contributes to engineering excellence by following established software development standards, embracing continuous learning, and supporting the delivery of innovative technology solutions that enhance the Bank's digital transformation journey.</p><p>Key Accountabilities:</p><ul><li>Develops, tests, implements, and maintains software applications and technology solutions in accordance with business requirements, architectural standards, and development best practices.</li><li>Delivers assigned software development activities within agreed timelines while proactively identifying, communicating, and mitigating delivery risks and technical issues.</li><li>Produces technical documentation, solution designs, and implementation documentation to support software development, maintenance, and knowledge sharing.</li><li>Develops secure, scalable, maintainable, and reusable application components that comply with the Bank's software engineering standards and coding practices.</li><li>Performs unit testing, integration testing, debugging, defect resolution, and code optimization to ensure software quality and application reliability.</li><li>Participates in code reviews, technical discussions, and peer collaboration to improve software quality, knowledge sharing, and engineering consistency.</li><li>Supports application deployment, production releases, monitoring, and post-implementation activities to ensure stable and reliable production environments.</li><li>Monitors application performance, system logs, operational alerts, and production incidents, supporting timely issue resolution and continuous service improvement.</li><li>Collaborates with business users, quality assurance teams, solution architects, infrastructure teams, and other technology functions to deliver integrated technology solutions.</li><li>Develops and supports application programming interfaces (APIs), system integrations, and modern software services that enable efficient business processes and digital capabilities.</li><li>Applies secure software development practices by adhering to information security standards, data protection requirements, secure coding principles, and vulnerability management practices.</li><li>Contributes to the development and support of Artificial Intelligence-enabled features, automation capabilities, and intelligent digital solutions in accordance with established governance and engineering standards.</li><li>Maintains accurate technical documentation, operational procedures, and software artefacts to support application lifecycle management and operational continuity.</li><li>Continuously enhances technical knowledge, adopts emerging technologies, and contributes to improving software engineering practices, development processes, and team capabilities.</li><li>Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks.</li><li>Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered.</li><li>Minimum of 4 years of professional software development experience, including experience supporting or developing production applications.</li><li>Experience developing software applications using one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies.</li><li>Experience developing and consuming RESTful APIs, system integrations, and modern software applications.</li><li>Working knowledge of software development lifecycle (SDLC), version control systems, automated testing, and code review practices.</li><li>Experience working with relational databases, SQL, application debugging, and software troubleshooting techniques.</li><li>Familiarity with CI/CD pipelines, containerization technologies, cloud platforms, or managed application environments is preferred.</li><li>Knowledge of secure software development practices, application security principles, and information security standards.</li><li>Exposure to Artificial Intelligence, intelligent automation, or machine learning technologies is considered an advantage.</li><li>Strong analytical, problem-solving, communication, teamwork, and continuous learning skills.</li></ul><p><br></p>
<p>The Software Engineer is responsible for designing, developing, testing, implementing, and supporting secure, reliable, and scalable software solutions that support the Bank's digital services and business operations.He/She develops high-quality software applications, contributes to the delivery of technology initiatives, supports production systems, and collaborates with cross-functional teams to ensure solutions meet business, technical, security, and operational requirements.The Software Engineer contributes to engineering excellence by following established software development standards, embracing continuous learning, and supporting the delivery of innovative technology solutions that enhance the Bank's digital transformation journey.</p><p><strong>Key Accountabilities:</strong></p><ul><li>Develops, tests, implements, and maintains software applications and technology solutions in accordance with business requirements, architectural standards, and development best practices.</li><li>Delivers assigned software development activities within agreed timelines while proactively identifying, communicating, and mitigating delivery risks and technical issues.</li><li>Produces technical documentation, solution designs, and implementation documentation to support software development, maintenance, and knowledge sharing.</li><li>Develops secure, scalable, maintainable, and reusable application components that comply with the Bank's software engineering standards and coding practices.</li><li>Performs unit testing, integration testing, debugging, defect resolution, and code optimization to ensure software quality and application reliability.</li><li>Participates in code reviews, technical discussions, and peer collaboration to improve software quality, knowledge sharing, and engineering consistency.</li><li>Supports application deployment, production releases, monitoring, and post-implementation activities to ensure stable and reliable production environments.</li><li>Monitors application performance, system logs, operational alerts, and production incidents, supporting timely issue resolution and continuous service improvement.</li><li>Collaborates with business users, quality assurance teams, solution architects, infrastructure teams, and other technology functions to deliver integrated technology solutions.</li><li>Develops and supports application programming interfaces (APIs), system integrations, and modern software services that enable efficient business processes and digital capabilities.</li><li>Applies secure software development practices by adhering to information security standards, data protection requirements, secure coding principles, and vulnerability management practices.</li><li>Contributes to the development and support of Artificial Intelligence-enabled features, automation capabilities, and intelligent digital solutions in accordance with established governance and engineering standards.</li><li>Maintains accurate technical documentation, operational procedures, and software artefacts to support application lifecycle management and operational continuity.</li><li>Continuously enhances technical knowledge, adopts emerging technologies, and contributes to improving software engineering practices, development processes, and team capabilities.</li><li>Ensures compliance with the Bank's technology policies, information security standards, regulatory requirements, and software engineering governance frameworks.</li><li>Performs any other responsibilities consistent with the scope of the role, as assigned by the line manager.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Equivalent practical experience may be considered.</li><li>Minimum of 4 years of professional software development experience, including experience supporting or developing production applications.</li><li>Experience developing software applications using one or more modern programming languages such as Python, Java, Go, TypeScript, Dart, or similar technologies.</li><li>Experience developing and consuming RESTful APIs, system integrations, and modern software applications.</li><li>Working knowledge of software development lifecycle (SDLC), version control systems, automated testing, and code review practices.</li><li>Experience working with relational databases, SQL, application debugging, and software troubleshooting techniques.</li><li>Familiarity with CI/CD pipelines, containerization technologies, cloud platforms, or managed application environments is preferred.</li><li>Knowledge of secure software development practices, application security principles, and information security standards.</li><li>Exposure to Artificial Intelligence, intelligent automation, or machine learning technologies is considered an advantage.</li><li>Strong analytical, problem-solving, communication, teamwork, and continuous learning skills.</li></ul><p><strong>Applications will be accepted until 16-Aug-2026 at 2:00 P.M Submissions received after this date and time will not be considered</strong></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Ingénieur Solutions Data & IA Métier F/H</p><br><br><p>CDI</p><br><br><p>Ingénieur & Cadre</p><br><br><p>Temps complet</p><br><br><p>Rejoindre Safran Aircraft Engines, c'est contribuer à façonner l'avenir de l'aviation, avec une motorisation plus verte, plus économe et plus durable.<br>Au sein de la direction des Opérations Clients, nous pilotons la relation Support et Service avec l'ensemble de nos clients, telle que la facturation, les garanties, les contrats, le leasing, etc.. La donnée est au cœur de la performance et de la transformation digitale !<br>Nous avons identifié des leviers de croissance majeurs liés à l'exploitation de nos données. Pour transformer ces opportunités en outils de production/process fiables et rentables, nous créons ce poste d'Ingénieur IA orienté métier. Vous serez le pont indispensable entre la complexité algorithmique et les besoins pragmatiques de nos utilisateurs finaux en étant un véritable architecte de solutions concrètes !<br>Votre rôle sera de concevoir, déployer et maintenir des solutions d'IA qui répondent à des problématiques business réelles. Vous serez un véritable acteur de la maturité data de Safran Aircraft Engines et un partenaire privilégié des équipes de l'ensemble de nos services qui pilotent le Support et Service, chacun avec des business models et pratiques propres. <br>Vos missions : Transformer la donnée en valeur d'usage<br>• Analyse du besoin métier : Collaborer avec les directions opérationnelles pour traduire leurs enjeux en spécifications techniques<br>• Conception et Développement : Sélectionner les architectures adaptées (s'appuyer sur une IA interne Secured ChatGPT, Copilot / Copilot Premium – LLM, ML classique ou Deep Learning selon les cas) et développer les modèles en privilégiant la robustesse et l'explicabilité<br>• Industrialisation : Assurer le passage du prototype (PoC) à la mise en production, en veillant à la scalabilité et au monitoring des performances<br>• Vulgarisation et Accompagnement : Présenter les résultats aux parties prenantes non-techniques et accompagner le changement pour garantir l'adoption des outils créés<br>• Veille technologique : Identifier les nouvelles tendances IA applicables directement à notre secteur d'activité pour maintenir notre avantage compétitif<br>• Suivre les KPI et proposer des plans d'amélioration continue, en particulier sur le suivi des montées de version des IA</p><br><br><p>Pourquoi nous rejoindre ?<br>• Vous contribuerez directement à la transformation digitale et commerciale d'un grand acteur de l'aéronautique<br>• Vous serez au cœur d'un projet stratégique : utiliser de la donnée fiable, utile et créatrice de valeur<br>• Vous travaillerez dans un environnement collaboratif, où la curiosité et la créativité sont encouragées<br>• Vous développerez une double compétence IA/data et business Support et Service, précieuse pour la suite de votre carrière</p><br><br><p>Formation :<br>• Bac +5 (école d'ingénieur, école de commerce ou université) avec spécialisation en IA ou domaine connexe<br>• 3 ans d'expérience minimum sur un poste équivalent, idéalement acquise dans un environnement où l'IA est intégrée à un produit ou un service final<br>Compétences techniques<br>- Maîtrise de la Stack Data : Python (Expert), SQL, et les bibliothèques standards (Pandas, Scikit-learn ou PyTorch (TensorFlow apprécié)<br>- LLMs : Expérience dans l'implémentation de solutions type RAG, fine-tuning ou utilisation d'APIs — maîtrise de LangChain ou LlamaIndex<br>- Prompt engineering et évaluation de sorties LLM<br>- MLOps & Cloud : MLflow ou équivalent, Docker (Kubernetes apprécié), et AWS (SageMaker apprécié)<br>- Aisance dans la manipulation de données multi-sources (CRM, ERP, fichiers plats, etc.)<br>Environnement & outils disponibles<br>Vous évoluerez dans un environnement où la transformation digitale est déjà engagée : ChatGPT Secured déployé en interne, Microsoft Copilot / Copilot Premium intégré aux outils collaboratifs, et une infrastructure Cloud AWS en place.<br>Compétences comportementales : Equilibre entre rigueur technique et vision métier<br>• Sens du "Produit" : Vous ne développez pas pour la beauté de l'algorithme, mais pour résoudre un problème / améliorer un process<br>• Excellente Communication : Capacité à expliquer des concepts complexes de manière simple à des décideurs et des utilisateurs finaux<br>• Autonomie et Esprit Critique : Savoir dire "non" à une solution IA si une règle métier simple est plus efficace.<br>• Esprit d'équipe et d'entraide<br>• Esprit analytique, rigueur et sens du détail<br>• Pédagogie et envie de faire grandir la culture data autour de soi<br>• Curiosité, esprit d'innovation et goût du challenge<br>• Force de proposition dans l'amélioration continue<br>• Langues : Français et anglais professionnel</p><br><br><br> </div>