Engineering Jobs in Tunisia
27 Jobs Found
Save and set alert for similar positionsManage alerts
<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 $40/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Job Description:</b></p><br><p><b>Essential Job Functions:</b><br><span>• Architect, develop, and maintain modern web applications using Next.js 15, leveraging App Router, Server Components, and server-side rendering (SSR) capabilities.</span><br><span>• Design and implement real-time user experiences using technologies such as Server-Sent Events (SSE) and WebSocket-based communication.</span><br><span>• Build scalable, schema-driven forms and multi-step workflows using modern validation frameworks and reusable UI patterns.</span><br><span>• Own application state management, authentication integration, and API communication layers to deliver secure and seamless user experiences.</span><br><span>• Design, develop, and integrate extensible mini-application frameworks, including secure sandboxing, dynamic module loading, and application verification mechanisms.</span><br><span>• Create, customize, and deploy AI-powered agents using vibecoding UI templates and platform development tooling.</span><br><span>• Collaborate with cross-functional teams to deliver responsive, high-quality, and innovative digital solutions that meet business objectives.</span><br><b>Basic Qualifications:</b><br><span>• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent combination of education and experience.</span><br><span>• Typically, 5+ years of professional experience developing modern web applications using TypeScript and React.</span><br><span>• Strong expertise in React development, including hooks, context API, component architecture, and server component patterns.</span><br><span>• Hands-on experience with Next.js App Router, SSR, API routes, middleware, streaming, and modern frontend application architectures.</span><br><span>• Proven experience implementing and maintaining scalable state management solutions, such as Redux Toolkit or equivalent technologies.</span><br><span>• Experience building user interfaces with Tailwind CSS and modern component libraries such as Radix UI, shadcn/ui, or similar frameworks.</span><br><span>• Solid understanding of real-time communication protocols, including SSE, WebSocket technologies, and event-driven UI development patterns.</span><br><span>• Familiarity with Docker-based development workflows, CI/CD pipelines, and Kubernetes fundamentals.</span><br><span>• Knowledge of AI-powered user experiences, LLM integrations, and agent-driven interaction models.</span></p><br><p><span>At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive.</span></p><br><p><b><span>Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available</span></b> <span>here</span><span><b><i>.</i></b></span></p><br> </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>
<p>Architect, develop, and maintain modern web applications using Next.js 15, leveraging App Router, Server Components, and server-side rendering (SSR) capabilities. Design and implement real-time user experiences using technologies such as Server-Sent Events (SSE) and WebSocket-based communication. Build scalable, schema-driven forms and multi-step workflows using modern validation frameworks and reusable UI patterns. Own application state management, authentication integration, and API communication layers to deliver secure and seamless user experiences. Design, develop, and integrate extensible mini-application frameworks, including secure sandboxing, dynamic module loading, and application verification mechanisms. Create, customize, and deploy AI-powered agents using vibecoding UI templates and platform development tooling. Collaborate with cross-functional teams to deliver responsive, high-quality, and innovative digital solutions that meet business objectives.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent combination of education and experience.</li><li>Typically, 5+ years of professional experience developing modern web applications using TypeScript and React.</li><li>Strong expertise in React development, including hooks, context API, component architecture, and server component patterns.</li><li>Hands-on experience with Next.js App Router, SSR, API routes, middleware, streaming, and modern frontend application architectures.</li><li>Proven experience implementing and maintaining scalable state management solutions, such as Redux Toolkit or equivalent technologies.</li><li>Experience building user interfaces with Tailwind CSS and modern component libraries such as Radix UI, shadcn/ui, or similar frameworks.</li><li>Solid understanding of real-time communication protocols, including SSE, WebSocket technologies, and event-driven UI development patterns.</li><li>Familiarity with Docker-based development workflows, CI/CD pipelines, and Kubernetes fundamentals.</li><li>Knowledge of AI-powered user experiences, LLM integrations, and agent-driven interaction models.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<p><em>LEONI is a global leading provider of products, solutions and services for energy and data management in the automotive industry. With around 95,000 employees in 23 countries and consolidated sales of EUR 3.9 billion in 2025 (excluding the former Automotive Cable Solutions division), we are a leading supplier of complex wiring systems and customer‑specific cable harnesses.</em></p><br><p> <em>Since 2025, we have been part of the Luxshare Group, a global technology company headquartered in China. Together, we are shaping the future of mobility. Join us and help drive the transformation of the automotive world</em></p><br><br><br>Job Description<p>- Performs and drive efficiency improvement activities<br></p><br><p>- Ensures the implementation of production efficiency monitoring systems including but not limited to KOSU, VSM, 5S, etc.<br></p><br><p>- Performs the analysis of production processes based on standard (IE) methods, detects time bottlenecks, MUDA and implements measures to highlight and resolve<br></p><br><p>- Defines and performs production process balancing according to performed time analysis and implements into the production area<br></p><br><p>- Ensures the creation and maintenance of industrial engineering related manufacturing master data including but not limited to work station documents, MES system data, capacity planning, ramp-up planning, etc.<br></p><br><p>- Supports and ensures the implementation of new products & technical changes (e. g. Change Management according CP2.2.2)<br></p><br><p>- Supports the development of new production equipment and processes in coordination with Country & Production Management teams<br></p><br><p>- Performs time analysis of production processes using REFA or MTM methodology</p><br><br><br>Qualifications and Experience<ul><li><strong><em>Level of Education :</em></strong> University degree</li><li><strong>Field of Study:</strong> Technical/Scientific</li><li><strong>Experience:</strong> 1 year of experience is appreciated</li><li><strong><em>Language :</em></strong> French & English </li><li><em><strong>IT:</strong></em> Microsoft Office</li><li><strong><em>Social competences:</em></strong> Communication, social & intercultural sensitivity, change management, target & result orientation, motivation & resilience, self-organization, conflict management, teamwork</li><li><strong>Pofessional Skills:</strong> Continuous Flow Production, Engineering Optimization, Engineering Principles, Engineering Standards and Procedures, Ergonomics ,Production Engineering, Industrial Engineering, Manufacturing Processes, Project Change Management, Lessons learned</li></ul><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<p>LEONI is a global leading provider of products, solutions and services for energy and data management in the automotive industry. With around 86,000 employees in 21 countries and consolidated sales of EUR 3.9 billion in 2025 (excluding the former Automotive Cable Solutions division), we are a leading supplier of complex wiring systems and customer‑specific cable harnesses.</p><br><p>Since 2025, we have been part of the Luxshare Group, a global technology company headquartered in China. Together, we are shaping the future of mobility. Join us and help drive the transformation of the automotive world</p><br><br><br>Job Description<p>- Supports the development of new production equipment and processes, provides training and technical support to production in coordination with Country and Production Management teams<br></p><br><p>- Supports and applies planning, standardization and realization of Production Engineering activities (Change management, Equipment planning, creation and release of master data, method of manufacture, etc.)<br></p><br><p>- Ensures the implementation of the production concept and integration of new processes in plant in collaboration with Production Concept Team on country level<br></p><br><p>- Supports the definition and implementation of processes and material flows within the Assembly area line setup<br></p><br><p>- Ensures the creation and maintenance of manufacturing master data including but not limited to Material Requirements Planning (MRP), production drawings, bill of material, Manufacturing Execution Systems (MES) data, board designs, Failure Mode and Effects Analysis FMEA, etc.<br></p><br><p>- Creates, modifies and maintains all master data and documentation related to methods of manufacture (work instructions, visual aids, etc.) and ensures machine and operator instructions are present and up to date<br></p><br><p>- Evaluates and manages the implementation of new products and technical changes according to the process description Change Management according CP 2.2.2<br></p><br><p>- Ensures the validation and release of production equipment including but not limited to new material combinations, new tooling, lay-up boards, module boards, jigs, test tables, boards and work place or station layouts & documents etc.</p><br><br><br>Qualifications and Experience<ul><li><strong><em>Level of Education :</em></strong> University degree</li><li><strong>Field of Study:</strong> Technical/Scientific</li><li><strong>Experience:</strong> 1 year of experience is appreciated</li><li><strong><em>Language :</em></strong> French & English </li><li><em><strong>IT:</strong></em> Microsoft Office</li><li><strong><em>Social competences:</em></strong> Communication, social & intercultural sensitivity, change management, target & result orientation, motivation & resilience, self-organization, conflict management, teamwork</li><li><strong>Pofessional Skills:</strong> Continuous Flow Production, Engineering Optimization, Engineering Principles, Engineering Standards and Procedures, Ergonomics ,Production Engineering, Industrial Engineering, Manufacturing Processes, Project Change Management, Lessons learned</li></ul><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<p><em>LEONI is a global leading provider of products, solutions and services for energy and data management in the automotive industry. With around 95,000 employees in 23 countries and consolidated sales of EUR 3.9 billion in 2025 (excluding the former Automotive Cable Solutions division), we are a leading supplier of complex wiring systems and customer‑specific cable harnesses.</em></p><br><p> <em>Since 2025, we have been part of the Luxshare Group, a global technology company headquartered in China. Together, we are shaping the future of mobility. Join us and help drive the transformation of the automotive world.</em></p><br><br><br>Job Description<p>- Supports the development of new production equipment and processes, provides training and technical support to production in coordination with Country and Production Management teams<br></p><br><p>- Supports and applies planning, standardization and realization of Production Engineering activities (Change management, Equipment planning, creation and release of master data, method of manufacture, etc.)<br></p><br><p>- Ensures the implementation of the production concept and integration of new processes in plant in collaboration with Production Concept Team on country level<br></p><br><p>- Supports the definition and implementation of processes and material flows within the Assembly area line setup<br></p><br><p>- Ensures the creation and maintenance of manufacturing master data including but not limited to Material Requirements Planning (MRP), production drawings, bill of material, Manufacturing Execution Systems (MES) data, board designs, Failure Mode and Effects Analysis FMEA, etc.<br></p><br><p>- Creates, modifies and maintains all master data and documentation related to methods of manufacture (work instructions, visual aids, etc.) and ensures machine and operator instructions are present and up to date<br></p><br><p>- Evaluates and manages the implementation of new products and technical changes according to the process description Change Management according CP 2.2.2<br></p><br><p>- Ensures the validation and release of production equipment including but not limited to new material combinations, new tooling, lay-up boards, module boards, jigs, test tables, boards and work place or station layouts & documents etc.</p><br><br><br>Qualifications and Experience<ul><li><strong><em>Level of Education :</em></strong> 3 years of experience in the wiring field</li><li><strong>Field of Study:</strong> Technical/Scientific</li><li><strong><em>Language :</em></strong> French & English </li><li><em><strong>IT:</strong></em> Microsoft Office</li><li><strong><em>Social competences:</em></strong> Communication, social & intercultural sensitivity, change management, target & result orientation, motivation & resilience, self-organization, conflict management, teamwork</li><li><strong>Pofessional Skills:</strong> Continuous Flow Production, Engineering Optimization, Engineering Principles, Engineering Standards and Procedures, Ergonomics ,Production Engineering, Industrial Engineering, Manufacturing Processes, Project Change Management, Lessons learned</li></ul><br> </div>
Receive email alerts for Engineering Jobs in Tunisia jobs
You can cancel your email alert at anytime