Senior Data Scientist
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
We are looking for a Senior Data Scientist II to join a collaborative team of data scientists, engineers, and product professionals dedicated to developing intelligent, reliable, and responsible AI-powered solutions. This role offers an exciting opportunity to work on advanced Generative AI, Retrieval-Augmented Generation (RAG), and agentic AI applications that deliver impactful outcomes for end users., As a Senior Data Scientist II, you will play a critical role in designing, developing, and optimizing AI-driven systems that support complex drafting, search, and reasoning workflows. You will focus on improving retrieval quality, evaluation methodologies, and production-grade machine learning solutions while partnering closely with cross-functional stakeholders to deliver measurable improvements in relevance, accuracy, and user experience., * Design, develop, and optimize Generative AI, RAG, and agentic AI solutions for knowledge retrieval, content generation, and reasoning use cases.
- Improve AI-generated outputs through prompt engineering, retrieval optimization, experimentation, and performance evaluation.
- Build and maintain scalable machine learning and data science components for production environments.
- Develop and enhance retrieval pipelines, including query understanding, document retrieval, ranking, reranking, and grounding techniques.
- Apply information retrieval and relevance tuning methodologies using enterprise search technologies.
- Leverage embeddings, semantic search, hybrid retrieval, and reranking approaches to improve answer quality and system effectiveness.
- Write clean, maintainable, and production-ready Python code following software engineering best practices.
- Collaborate closely with engineering, product, data science, and domain experts to deliver high-quality AI solutions.
- Contribute to continuous improvement of AI systems through testing, monitoring, and performance optimization.
Requirements
Are you passionate about building cutting-edge AI solutions that transform how professionals search, reason, and create knowledge?, * Proven experience developing and enhancing Generative AI and Large Language Model (LLM) applications in production or near-production environments.
- Strong expertise in Retrieval-Augmented Generation (RAG), retrieval-based AI architectures, and agentic workflows.
- Advanced proficiency in Python, including application design, testing, debugging, and code optimization.
- Deep understanding of information retrieval concepts, text search methodologies, and retrieval architectures.
- Hands-on experience with enterprise search platforms and relevance tuning.
- Experience with embeddings, semantic retrieval, reranking techniques, and relevance optimization strategies.
- Strong software development practices, including version control, code reviews, and collaborative development environments.
- Ability to work effectively in cross-functional teams and contribute to deployment and continuous integration workflows.
Preferred Skills
- Experience designing production-scale AI and machine learning systems.
- Knowledge of evaluation frameworks for LLM and RAG-based applications.
- Familiarity with modern AI orchestration frameworks and agent-based architectures.
- Strong analytical and problem-solving skills with a focus on measurable business outcomes.
- Experience working in agile development environments and collaborating across multiple stakeholder
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.devGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
MLOps And AI Driven Development
How to Become an AI Engineer
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline