CrawlJobs Logo

AI Software Engineer/Developer

Tunisia, Tunis · Job Posted July 13, 2026
Apply Position
Job Link Share

Job Responsibility

  • Design, build, and ship production AI agents, RAG pipelines, MCP server integrations, and Fast API services
  • Work with the Tech Lead and Product Owner, and directly with all business teams across Finance, Sales, HR, and Professional Services
  • Read, challenge, and refine technical specs before writing code
  • translate business processes into agentic workflow designs that are testable and auditable
  • Version and manage prompts and agent configs with the same rigor applied to code
  • Participate in code reviews on both sides: give structured feedback and receive it
  • Contribute to AI enablement across the organization through demos, workshops, and knowledge-sharing sessions
  • Participate in internal hackathons and experiment with emerging AI models, architectures, and design patterns

Requirements

  • 2+ years of hands-on experience building AI/LLM-based systems, with shipped systems and real artefacts to show
  • Strong expertise in Retrieval-Augmented Generation (RAG) systems, with a focus on building reliable and high-performing knowledge-driven AI solutions
  • Strong expertise in designing and deploying scalable LLM-powered solutions, with a focus on building robust, production-ready generative AI systems aligned with business needs
  • Strong knowledge of agentic design patterns and architectures, including multi-agent collaboration strategies, tool integration, and production-ready agent-based solutions
  • Expertise in implementing observability strategies for AI applications, including monitoring system performance, tracking agent workflows, and analysing quality metrics
  • Proficiency in AI-assisted and agentic coding practices, using tools such as GitHub Copilot and Claude as daily productivity multipliers
  • Experience developing scalable AI-powered applications combining software engineering best practices, cloud technologies, and production-ready system design

Nice to have

  • LLM fine-tuning experience
  • Self-hosted LLM experience (Ollama, Qwen, or similar)

What we offer

  • A human-scale team with a big team spirit driven by impact
  • Real strategic challenges at enterprise scale: systems that hundreds of colleagues depend on
  • Tooling that rivals top-tier tech companies: Claude Cowork, Claude Code, GitHub Copilot, and Azure AI Foundry from week one, for everyone on the team
  • Based in Tunis, working globally — daily collaboration with colleagues in the Nordics, France, the UK, and the US
  • A clear, fast growth path — responsibility comes as soon as you are ready for it, and we are transparent about what that looks like
  • Direct involvement in architecture and strategy discussions — you are not a ticket executor
  • your opinions on what we build and how we build it are expected

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

AI Software Engineer/Developer

8 matching positions

Senior Engineer - C#/Java

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Scripting & Automation: PowerShell, Python
  • Development: C# .NET & Java
  • Job Scheduling: Autosys
  • Version Control: Git
  • Databases: Sybase
  • Container Orchestration, Virtual : OpenShift, VM
  • Strong communication and analytical skills, with a proven ability to investigate and resolve complex technical issues efficiently
  • 6+ Years Software Engineer / Developer
  • 5+ Year Software Engineer/Developer
  • Total Experience band 6 to 8 years
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance software applications using Python, .NET & Java
  • Automate routine tasks and workflows using PowerShell scripting
  • Manage job scheduling and dependencies with Autosys
  • Collaborate effectively using Git for version control in a team environment
  • Design, implement, and optimize database solutions with Sybase
  • Deploy and manage applications on AWS cloud, VM infrastructure
  • Work with container orchestration platforms, specifically OpenShift
  • Investigate, diagnose, and resolve complex technical issues efficiently
  • Communicate technical information clearly
  • Fulltime
Read More
Arrow Right

Full-stack Engineering Team Lead - Senior Vice President

We are looking for hands-on full-stack engineering team leads who are passionate...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14+ (flexible) years of experience as a Software Engineer/Developer using Java
  • Experience mentoring and providing technical leadership for teams of 5 or more developers
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Experience working with AI-assisted development tools such as GitHub Copilot, Devin, and Claude Code
Job Responsibility
Job Responsibility
  • Serve as the code-contributing leader of an Agile team, guiding them to deliver sprint goals and solve technical challenges across multiple workstreams
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Provide strategic influence and exercise control over team resources, budget management and planning, while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within your own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Full stack Developer – Assistant Vice President

We are looking for experienced full-stack software engineers who are passionate ...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of experience as a Software Engineer/Developer
  • Experience of Microservices frameworks using Java or Python
  • Experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Experience of Data Structures and Object Oriented Principles using Java, Python, or NodeJS
  • Experience in designing and implementing micro front-end architecture using Angular, React
  • Experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Exposure to Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
  • Experience in test automation and AI tools - Claude, Devin preferred
  • BA/BS degree or equivalent work experience
Job Responsibility
Job Responsibility
  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
  • Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
  • Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns
  • Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary
  • Follow and contribute to defining technical and team standards
  • Collaborate technical leadership to achieve established goals, in line with our broader technical strategy
  • Fulltime
Read More
Arrow Right

Software Engineering lead - Vice President

The team lead plays a meaningful role in crafting and maintaining the strategic ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience as a Software Engineer/Developer using Java
  • Experience mentoring and providing technical leadership for teams of 5 or more developers
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Inclination and knowledge of latest AI tools (Copilot, Cursor, Devin etc.) and their usage in Enterprise Software development
  • Knowledge of Gen AI Platforms such as vertex.ai, openai etc.
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Multiple years of experience with frameworks like Spring Boot, Spring Batch, REST, Microservices architecture
Job Responsibility
Job Responsibility
  • Code contributing leader of an Agile team, working to deliver sprint goals, as well as conduct personnel duties for team (e.g., performance evaluations, hiring, promotions and disciplinary actions)
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Provide strategic influence and exercise control over team resources, budget management and planning, while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within your own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right
New

Primary Teacher

We are currently recruiting on behalf of a highly regarded Primary School locate...
Location
Location
United Kingdom , Stevenage
Salary
Salary:
141.00 - 163.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
August 04, 2026
Flip Icon
Requirements
Requirements
  • Qualified Teacher Status (QTS)
  • proven background in a UK primary school setting
  • deep knowledge of primary age-group development milestones, modern assessment practices, and core subject frameworks
  • patient, emotionally resilient, and professional demeanour with strong behavioural management skills
  • commitment to manage a full-time, Monday-to-Friday teaching schedule across the 2026/27 academic year
  • Enhanced Child DBS on the Update Service (or willingness to initiate a new application swiftly via Randstad)
Job Responsibility
Job Responsibility
  • Design and facilitate engaging, differentiated lessons aligned with the National Curriculum frameworks to inspire children across all ability levels
  • Formulate and execute regular formative assessments, using the insights gained to tailor small-group interventions or challenge high-flying pupils
  • Work in close synchronisation with your classroom Teaching Assistants to maximise support for children with SEND or EAL profiles
  • Foster an emotionally safe, highly focused, and respectful classroom environment built upon clear operational routines and positive reinforcement
  • Maintain transparent, encouraging communication with parents and guardians regarding academic breakthroughs and social development
What we offer
What we offer
  • Direct PAYE Earnings: £141 - £163 per day
  • Early Autumn Security: Conclude your current term with your upcoming autumn placement fully locked in and finalized well before the summer holidays start
  • Free Continuous Professional Development: complimentary, unrestricted access to certified CPD learning academy, featuring high-value training in Behaviour Management, Phonics Supports, and Advanced Safeguarding
  • Personalized Agency Advocacy: dedicated education consultant
  • Referral Scheme: £300 retail voucher for successful introduction of another qualified peer
  • Fulltime
Read More
Arrow Right
New

Software Developer

We are an innovation-driven biotech company operating in Australia, the USA, and...
Location
Location
Australia , Perth
Salary
Salary:
Not provided
ozgene.com Logo
Ozgene
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You have a degree in Computer Science, Software Engineering, or a related field, or equivalent experience
  • You have around two or more years building and shipping software in a commercial setting
  • You are confident across front-end and back-end work, including JavaScript, REST APIs, and databases
  • You have hands-on experience with cloud and serverless services, ideally AWS and Azure
  • You can work independently, investigating a problem, deciding on an approach, and delivering it with minimal supervision
  • You are comfortable using AI development tools such as Cursor as part of your daily workflow
  • You bring a security-conscious mindset and are happy to lend a hand with the broader IT environment when needed
  • You communicate clearly and understand that good software solves a business problem, not just a technical one
Job Responsibility
Job Responsibility
  • Build and maintain the web applications that support our scientific and commercial operations
  • Design and build cloud and serverless services on AWS that connect our systems
  • Own features from requirements gathering through design, development, testing, and deployment
  • Investigate and resolve issues across a set of connected systems, understanding how a change in one affects the others
  • Work directly with the people who use the software to understand their needs and turn them into working solutions
  • Use AI-assisted development with Cursor to work efficiently while keeping quality high
  • Help keep our systems secure and reliable, and pitch in on the wider tech environment that comes with a small team
  • Help shape our technical direction as we modernise and scale
  • Fulltime
Read More
Arrow Right
New

Yard Sales Assistant

Every day is different at Travis Perkins, but here's what you can expect: Our su...
Location
Location
United Kingdom , Falkirk
Salary
Salary:
Not provided
travisperkins.co.uk Logo
Travis Perkins
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Enthusiastic and have great interpersonal skills
  • Confident in physical ability to process heavy and bulky stock
  • Thrive in a dynamic and fast paced environment
  • Be adaptable and resilient
Job Responsibility
Job Responsibility
  • Processing customer orders
  • Loading and unloading customer and company vehicles
  • Unloading building products from supplier deliveries and booking them in the branch warehouse
  • Maintaining a tidy and safe working environment
What we offer
What we offer
  • Support to enrol onto development schemes
  • Competitive salary with bonus earning potential
  • 22 days of holiday
  • Enhanced pension scheme matching contributions up to 10%
  • 20% off at Toolstation with wider group savings
  • Sociable daytime hours
  • ShareSave scheme
  • Online shopping discounts
  • Fulltime
Read More
Arrow Right
New

Primary Supply Teacher

Are you a passionate educator ready to inspire young minds? Hold a QTS/PGCE and ...
Location
Location
United Kingdom , Caterham
Salary
Salary:
140.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
August 04, 2026
Flip Icon
Requirements
Requirements
  • QTS/PGCE
  • communication
  • good behaviour management skills
  • good classroom management
  • good communication skills
  • key stage 1 experience
  • key stage 2 experience
  • knowledge of curriculum
  • using school software
What we offer
What we offer
  • Work days on your terms
  • fantastic daily rates
  • seamless weekly payments
  • convenient for drivers
  • user-friendly time sheet app
  • £300 Refer a Friend program
  • dedicated consultant
  • hands-on support for compliance and on-boarding
  • Parttime
Read More
Arrow Right