G

GetVocal AI

Hybrid human-AI CX automation platform

Senior AI Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeParis, FranceHybrid

About the Job

Requirements

  • Expert-level Python skills and strong experience building production backend systems.
  • Advanced knowledge of Python asynchronous programming, including asyncio, concurrency, and multiprocessing.
  • Strong experience with FastAPI and API architecture.
  • Experience building low-latency, high-throughput, or real-time systems in production.
  • Strong understanding of distributed and event-driven system design.
  • Hands-on experience with WebSockets, streaming systems, message queues, Redis and caching, parallel processing, and event-driven architectures.
  • Experience building AI agents, LLM applications, or AI orchestration platforms.
  • Production experience with LangChain or equivalent frameworks, MCP, LLM APIs, and real-time communication platforms such as LiveKit or equivalent.
  • Strong understanding of scalable architecture, system decomposition, modularity, resilience, and fault tolerance.
  • Experience with observability, performance profiling, latency optimisation, load testing, and production debugging.
  • Strong software engineering fundamentals, including clean architecture, maintainability, and automated testing.
  • Comfort working with Docker, Linux, CI/CD pipelines, Kubernetes fundamentals, and at least one major cloud platform such as GCP, AWS, or Azure is a strong advantage.
  • Daily use of AI coding tools such as Claude Code, Codex, Cursor, Gemini CLI, or equivalent tools.
  • Ability to break complex engineering problems into clear, AI-executable tasks; write precise technical specifications and prompts; orchestrate multiple AI coding agents or workflows in parallel; rapidly review, test, and validate AI-generated code; identify hallucinations, security vulnerabilities, and architectural weaknesses; refactor AI-generated code into clean and maintainable production software; and use AI to accelerate debugging, testing, documentation, and refactoring.
  • Ability to understand, challenge, and take full ownership of everything that enters production.
  • Comfort working closely with AI researchers, product teams, and infrastructure engineers to turn experimental capabilities into reliable production systems.
  • Eligibility to work in France.

Responsibilities

  • Design, build, and operate production-grade backend systems powering the conversational AI platform.
  • Build low-latency, high-throughput services using Python, FastAPI, and asynchronous programming.
  • Develop real-time, event-driven systems using WebSockets, streaming technologies, queues, and parallel processing.
  • Design distributed architectures that remain reliable and responsive under significant production traffic.
  • Build and improve AI agent orchestration systems and LLM-powered applications.
  • Integrate LLM APIs, AI frameworks, communication infrastructure, and external AI providers into the platform.
  • Use technologies such as Redis and caching layers to improve latency, throughput, and system efficiency.
  • Profile production systems, identify performance bottlenecks, and optimise critical execution paths.
  • Improve system resilience, fault tolerance, observability, and production debugging capabilities.
  • Write comprehensive unit, integration, and load tests.
  • Design clean, modular, and maintainable architectures that can evolve as the product scales.
  • Work with AI, product, and engineering teams to translate agent capabilities into reliable production systems.
  • Use AI coding tools to accelerate development, debugging, testing, refactoring, and technical exploration.
  • Review and validate AI-generated code for architectural flaws, hallucinations, security issues, and maintainability risks.
  • Write production code while improving the overall engineering quality of the platform.

About the Company

GetVocal AI

Hybrid human-AI CX automation platform

GetVocal AI builds and runs enterprise-grade customer-experience platforms that blend human agents with AI for conversations across voice, chat, and WhatsApp. Its system uses a Conversational Map to orchestrate interactions, an Agent Control Center to manage AI and human agents, and Hybrid Workforce tools to route tasks between automation and humans. This lets companies automate activities like lead qualification, onboarding, retention, and 24/7 support while keeping humans involved for nuanced, high-risk, or governance-bound decisions. The platform can run on-premise, in a private cloud, or in a hybrid setup and is designed to comply with EU AI Act expectations. GetVocal AI serves large customers across multiple markets and has secured funding to expand further in Europe.

Company size
11-50
Company stage
Series A
Total funding
$26.9M
Headquarters
Paris, France
Founded
2023

Recently Posted Jobs

Explore more opportunities at GetVocal AI

See more jobs