TRCI-26-04280
Senior Software Engineer (Python) – AI/Data Platform (Architecture)
Senior hands-on Software Engineer/Architect consultant to strengthen a production Data & AI platform in the banking sector (thousands of users) as it scales from internal use to external customers. You will build and evolve backend services in Python (Django/FastAPI), contribute to React/TypeScript web apps, design APIs/integrations with AI and data components, and help deliver agentic/RAG workflows (LangGraph/LangChain). The role has a strong architecture dimension (scalability, robustness, security, observability, maintainability) and requires solid Kubernetes/Docker/cloud, CI/CD/testing/monitoring practices, and proven experience running AI/LLM systems in production. Contract role in Paris with occasional remote; professional English required.
Position summary
- Location
- France
- Workplace
- On-site
- Employment
- Contract
- Experience
- Minimum 3 years and Maximum 10 years
Role overview
Why This Role Matters.
Senior hands-on Software Engineer/Architect consultant to strengthen a production Data & AI platform in the banking sector (thousands of users) as it scales from internal use to external customers. You will build and evolve backend services in Python (Django/FastAPI), contribute to React/TypeScript web apps, design APIs/integrations with AI and data components, and help deliver agentic/RAG workflows (LangGraph/LangChain). The role has a strong architecture dimension (scalability, robustness, security, observability, maintainability) and requires solid Kubernetes/Docker/cloud, CI/CD/testing/monitoring practices, and proven experience running AI/LLM systems in production. Contract role in Paris with occasional remote; professional English required.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Develop backend services in Python, including Django or equivalent frameworks.
contribute to the design and evolution of web applications in React and TypeScript;
design APIs and integrations with data and AI components;
Participate in the development of agentic systems and orchestrated workflows.
work on the topics of LangGraph, RAG, knowledge bases, MCP and evaluation of LLM applications;
Contribute to the integration of multiple language models via a multi-model gateway.
improve the scalability and reliability of the platform in a context of growing usage;
challenge existing architectures, technical choices and development practices;
participate in the definition of robust, simple to maintain and production-friendly solutions;
develop tests, technical documentation and production release procedures;
Contribute to the observability, security, and governance of the components developed.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Python
Django
FastAPI
REST API
React
TypeScript
Kubernetes
Docker
Cloud
CI/CD
Testing
Monitoring
Observability
Distributed systems
LLM
RAG
Embeddings
Agents
Agentic workflows
LangGraph
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
Python (expert)
Backend framework: Django or FastAPI (or equivalent)
Web application and API development
React and TypeScript
Kubernetes
Docker
Cloud environments
Testing practices (unit/integration/e2e as applicable)
CI/CD
Monitoring/observability practices
Distributed architecture design and evolution
Production experience with AI systems
LLM concepts (LLMs, embeddings)
RAG (retrieval-augmented generation)
Agentic orchestration / orchestrated workflows
LangGraph or LangChain (or equivalent)
Security and governance considerations for platform components
Fluent professional English
Preferred
Nice to Have
AWS Bedrock
Azure OpenAI
Cloud LLM platforms (other)
LLM gateway / multi-model routing
Quota management for LLM usage
MCP
Tool calling
Workflows and multi-agent systems
Langfuse
LangSmith
RAGAS
AI evaluation/assessment tooling
AI observability tooling
Trino
Dagster
Delta Lake
Superset
Lakehouse technologies
PostgreSQL
S3
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Senior Software Engineer (Python) – AI/Data Platform (Architecture)
One page, about two minutes. We only ask for what we actually need to have a first conversation.