cover image
Ingenico

Ingenico

www.ingenico.com

1 Job

4,235 Employees

About the Company

Ingenico is the global leader in payment acceptance and services. We support our customers, and their customers to do more with payments. Active in 32 countries, with over 3,000 employees we have been at the forefront of the commerce landscape for over four decades. With more than 40 million payment devices deployed worldwide, powered by over 2,500 apps, the company is servicing the needs of millions of consumers every day. Through our advanced integrated solutions and network of partnerships, we simplify the world of payments and bring value added services to move commerce forward.

Listed Jobs

Company background Company brand
Company Name
Ingenico
Job Title
AI Software Developer
Job Description
Job title: AI Software Developer Role Summary Design, build, and maintain an internal AI platform that supports payment terminal and software development. Lead end‑to‑end AI solutions, integrating large language models, retrieval‑augmented generation, vector databases, and autonomous agents to drive innovation and operational efficiency. Translate business requirements into scalable, high‑performance AI applications and provide technical guidance across the organization. Expectations - Minimum 8–10 years of software development experience with deep expertise in Python. - Proven experience building AI solutions using a Python framework (LangChain, CrewAI, or equivalent). - Strong command of LLM concepts (prompt engineering, embeddings, semantic search, RAG). - Hands‑on knowledge of AI performance evaluation (e.g., LLM‑as‑a‑judge). - Ability to deploy cloud applications securely using Docker, CI/CD pipelines, and container orchestration. - Competence in data engineering, especially vector databases such as ChromaDB or PgVector. - Fluency in English; proficiency in French is required. Key Responsibilities - Architect, develop, and ship core libraries and components for the AI platform. - Build scalable, reliable, and high‑performance AI services (chatbots, autonomous agents, RAG pipelines). - Convert business requirements into technical designs, prototype, test, and deliver production‑ready AI applications. - Mentor and train cross‑functional teams on LLMs, agents, and AI tools; conduct demos to promote adoption. - Monitor and evaluate AI models (performance, bias, robustness); iterate on training and deployment pipelines. - Identify and prioritize high‑impact AI use cases; advise management on strategic opportunities. - Stay current with AI advancements; foster experimentation and innovation within the organization. - Collaborate with DevOps to integrate AI workloads into production environments, ensuring security and compliance. Required Skills - Advanced Python programming; proficiency with AI frameworks (LangChain, CrewAI, etc.). - LLM architecture: prompting, embeddings, semantic search, RAG, vector embeddings. - Cloud deployment of AI services (AWS/GCP/Azure) and Docker containerization, CI/CD pipelines. - Data engineering: vector databases (ChromaDB, PgVector), schema design, ETL pipelines. - DevOps practices: CI/CD, automated testing, monitoring, performance profiling. - Analytical mindset for model evaluation and bias mitigation. - Excellent communication; bilingual in English and French. Required Education & Certifications - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Artificial Intelligence, or related field. - Relevant certifications in AI/ML, cloud platforms, or DevOps are advantageous but not mandatory.
Valence, France
Hybrid
12-03-2026