

Search by job, company or skills

About CAST
Businesses move faster using CAST technology to understand, improve, and transform their software. Through semantic analysis of source code, CAST produces 3D maps and dashboards to navigate inside individual applications and across entire portfolios. This intelligence empowers executives and technology leaders to steer, speed, and report on initiatives such as technical debt, GenAI, modernization, and cloud. As the pioneer of the software intelligence field, CAST is trusted by the world's leading companies and governments, their consultancies and cloud providers. See it all castsoftware.com.
About the Job:
Working at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds a sophisticated source code analysis platform leveraging parsing, control flow, data flow and other mechanisms to fully understand the inner structure of the complex IT systems developed and used by Fortune 500companies.
As a Senior AI Engineer, you will lead the design and delivery of the AI capabilities that sit on top of this uniquely rich, deterministic software-intelligence data — building Gen AI and agentic systems that help enterprises understand, modernize, and transform their code with precision and certainty. The AI squad currently spans several independent services (transaction/code summarization, Graph RAG-based knowledge retrieval, and a multi-agent orchestration layer); a central part of this role is bringing architectural coherence across them as the squad and its codebase mature.
You will be working as an individual contributor, integrated in teams working on the AI and dashboard capabilities of the CAST platform. Your teammates are located in India and in France. You will collaborate on writing and designing new features and improving existing ones. You will write unit tests and drive code reviews. You will participate in best-practices definition and technology watch. Depending on your will, skills and experience, you will have the opportunity to take technical lead on topics or projects.
While the domain of CAST is a niche, the position will offer you the chance to work on software at the intersection of generative AI and deterministic software intelligence — a genuinely differentiated technical problem — focusing on technical and creative skills.
Profile Experience:
Job ID: 151586199
Skills:
Typescript, Python, evaluation methodology, LLM agent systems, Go, Anthropic, AI system optimization, context engineering, evaluation frameworks, frontier model APIs, OpenAI, Gemini
Skills:
Docker, Rest Apis, Kubernetes, Python, LangChain, Anthropic Claude, CrewAI, Google Gemini, similarity search infrastructure, embedding models, vector databases, AutoGen, LangGraph, LLM APIs, microservices architecture, Mistral, Llama, OpenAI GPT-4, semantic search, LlamaIndex, RAG architectures
Skills:
Nlp, MLops, Azure, Python, experiment tracking, API deployment, NLU, vector databases, container orchestration, GDPR compliance, model serving
Skills:
Prometheus, Kafka, Spring Boot, Grafana, Datadog, Nestjs, Python, Java, Express, Node.js, Redis, Rabbitmq, FastAPI, AWS SQS, Anthropic Claude, Google Gemini, Go, Azure OpenAI, WebSockets, OpenTelemetry, NATS, Google Pub Sub, Triton Inference Server, TensorFlow Serving, vLLM, Server-Sent Events, OpenAI
Skills:
Java, Python, similarity search, embeddings, vector search systems, context optimization, relevance ranking, data chunking, vector databases, hybrid retrieval, LLM-powered applications, semantic search