Search Jobs

Search by job, company or skills

Senior AI Engineer

Senior AI Engineer

CAST
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

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.

  • Lead the design and implementation of Gen AI and LLM-powered features that turn CAST's deterministic code and architecture data into actionable insights for developers, architects, and IT executives.
  • Architect and develop scalable, fault-tolerant RAG systems over large enterprise codebases vector databases, hybrid search, chunking, and retrieval evaluation integrated as shared, reusable components across microservices rather than duplicated per service.
  • Design and build agentic systems for code understanding and modernization: tool use via the
  • Model Context Protocol (MCP) multi-step reasoning, and multi-agent orchestration, including handling long-horizon task failure modes with durable, resumable workflows.
  • Lead efforts to optimize inference performance and cost in production, leveraging best practices in prompt/context engineering, caching, model selection, and latency/through put tuning.
  • Establish evaluation, guardrails, and responsible-AI standards to measure and continuously improve accuracy, safety, and reliability — including building the squad's first retrieval/agent evaluation harness.
  • Drive architectural consistency across the AI squad's services consolidate duplicated LLM-provider, graph-database, and configuration logic into shared, well-tested internal libraries; introduce lightweight architecture-decision records to capture rationale as the platform evolves.
  • Provide technical guidance and mentorship to engineers, fostering a culture of excellence, collaboration, and continuous learning within the team.

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:

  • 4+ years, with hands-on experience building and shipping AI/ML systems in production.
  • Core AI/Gen AI skills: Building LLM applications using APIs from providers such as Open AI, Anthropic, or Google, and open-source models.
  • RAG: practical experience with retrieval-augmented generation pipelines, vector databases(graph-native vector indexes a plus), hybrid search, and retrieval evaluation.
  • Agentic systems: experience with frameworks such as Lang Chain, Llama Index, or Lang Graph - tool use, multi-agent orchestration, and system-level prompt/context engineering.
  • Model Context Protocol (MCP): practical experience building or integrating MCP-based tool servers - this is core to how the squad exposes agent tooling, not a peripheral skill.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Model Context Protocol MCP

Lang Graph

vector databases

Lang Chain

Anthropic

Gen AI

LLM applications

Open AI

retrieval-augmented generation pipelines

hybrid search

Llama Index

RAG

graph-native vector indexes

AI ML systems

About Company

Similar Jobs

6-8 yrs
Bengaluru, India
Skills:
NlpMLopsAzurePythonexperiment trackingAPI deploymentNLUvector databasescontainer orchestrationGDPR compliancemodel serving
4-6 yrs
Bengaluru, India
Skills:
DebuggingPythonLangGraphtracingRAG systemsClaude Anthropic APIClaude CodeMCP-based interoperability patternsobservability
4-8 yrs
Bengaluru, India
Skills:
data engineering Cloud Platforms (AzureGCP)Large Language Models (LLMs)Machine LearningMicroservicesSoftware DevelopmentDockerPythonSqlDeep LearningApi DevelopmentAWSMLopsData AnalyticsKubernetesAI GovernanceVector DatabasesAI OperationsResponsible AI Practicessemantic searchGenerative AIAI Agent FrameworksModel Evaluation and OptimizationNoSQL DatabasesCI/CDPrompt Engineering
4-6 yrs
Bengaluru, India
Skills:
SqlalchemyAPI securityPostgreSQLRabbitmqDjangoSqliteFlaskFastAPIPythonDjango ORMLangChainAI ML developmentdocument extractionlangFuselarge-scale RAG systemsCloud Data WarehousesOCR pipelineslangSmithRAG methodologiesLangGraphJava Spring Bootfine-tuning LLMs
5-7 yrs
Bengaluru, India
Skills:
Artificial Intelligence (AI)PysparkFull-stack AI Integration Frontend to BackendData Engineering SkillsAdvanced Prompt EngineeringVector databases and knowledge storesMulti-Agent System Design OrchestrationAI/ML solution implementationRAG Retrieval-Augmented Generation systemsLLM Observability Evaluation Monitoring LLMOpsCI/CD pipelinesSQL proficiency and query optimization