Summary
EVERSANA is a global company committed to creating a healthier world through innovative commercialization services in the life sciences industry. They are seeking a Senior AI Application Engineer to develop agentic systems and optimize data pipelines, working closely with the Chief AI & Analytics Officer.
Responsibilities
- Architect, design and implement scalable, multi-agent systems that automate complex, multi-step business processes
- Translate existing processes, and develop novel multi-agent architectures for new opportunities
- Implement agentic solutions leveraging agent orchestration frameworks (e.g., Google ADK, LangGraph, CrewAI, etc.)
- Design secure 'tool-calling' architectures, allowing LLMs to interact with internal databases, CRMs, and APIs safely
- Implement LLMOps/AgentOps best practices
- Mitigate AI-specific security risks, such as prompt injection, hallucination loops, and unauthorized tool execution
- Demonstrate a commitment to diversity, equity, and inclusion through continuous development, modeling inclusive behaviors, and proactively managing bias
- All other duties as assigned
Skills
- 7+ years of software engineering experience, with 3+ years specifically in generative AI, LLMs, or cognitive architectures
- Expert-level proficiency in Python and/or TypeScript
- Experience with MCP architectures
- Proficiency in Rust
- Deep understanding of agentic design patterns (e.g., ReAct, Plan-and-Solve, Reflection, Tree of Thoughts, etc.)
- Extensive experience with LLM APIs (OpenAI, Anthropic, Google Gemini) and open-weights models (Llama 3, Mistral, etc.)
- Experience with vector and graph databases
- Experience with RAG (Retrieval-Augmented Generation) architectures (e.g., GraphRAG, hybrid search)
- Strong background in cloud architecture (AWS, GCP, or Azure) and containerization (Docker/Kubernetes)
- Ph.D. in Computer Science, Engineering (Electrical, Mechanical, Chemical), Mathematics, Physics, Artificial Intelligence, Software Engineering, or a closely related field
- Experience in enterprise scale deployment of multi-agent architectures
- Expert-level proficiency in Rust
- Extensive experience with RAG (Retrieval-Augmented Generation) architectures (e.g., GraphRAG, hybrid search)
Qualifications
Must Haves
- 7+ years of software engineering experience, with 3+ years specifically in generative AI, LLMs, or cognitive architectures
- Expert-level proficiency in Python and/or TypeScript
- Experience with MCP architectures
- Proficiency in Rust
- Deep understanding of agentic design patterns (e.g., ReAct, Plan-and-Solve, Reflection, Tree of Thoughts, etc.)
- Extensive experience with LLM APIs (OpenAI, Anthropic, Google Gemini) and open-weights models (Llama 3, Mistral, etc.)
- Experience with vector and graph databases
- Experience with RAG (Retrieval-Augmented Generation) architectures (e.g., GraphRAG, hybrid search)
- Strong background in cloud architecture (AWS, GCP, or Azure) and containerization (Docker/Kubernetes)
Nice to Haves
- Ph.D. in Computer Science, Engineering (Electrical, Mechanical, Chemical), Mathematics, Physics, Artificial Intelligence, Software Engineering, or a closely related field
- Experience in enterprise scale deployment of multi-agent architectures
- Expert-level proficiency in Rust
- Extensive experience with RAG (Retrieval-Augmented Generation) architectures (e.g., GraphRAG, hybrid search)