What are the responsibilities and job description for the Data Science Engineer position at Emonics LLC?
Must have Skills : Python for Data Science (Strong), Prompt Engineering, knowledge graph, Good To Have Skills : AWS,
Job Description : Overall 7-10 years of experience in Data Science with LLM experience as must - 2 years of experience developing and experimenting with LLMs
- 6 years of experience developing AI / Client technologies within large and business critical applications
- Proficiency in Python and all associated DS libraries and frameworks
- Strong knowledge in AI, machine learning, and natural language processing
- Experience with leveraging, training and fine-tuning Foundation Models, including multimodal inputs and outputs
- Strong experience working with key LLM models APIs (e.g. OpenAI, Anthropic) and LLM Frameworks (e.g. LangChain, LlamaIndex)
- Experience with multi-agent frameworks / systems and an understanding of multi-agent systems and their applications in complex problem
- solving scenarios.
- Experience with unstructured.io or similar libraries for handling various document formats and extracting structured information from unstructured data.
- Expertise in using LlamaIndex for building and querying knowledge bases, including its data connectors, indexing strategies, and query engines.
- Knowledge of effective text chunking techniques for optimal processing and indexing of large documents or datasets.
- Proficiency in generating and working with text embeddings using models like BERT, GPT, or domain-specific embedding models. Understanding of embedding spaces and their applications in semantic search and information retrieval.
- Experience in constructing and querying knowledge graphs, including technologies like Neo4j or RDF triplestores. Understanding of ontology design and graph-based reasoning.
- Experience with RAG concepts and fundamentals (vectorDBs, semantic search, etc.), Expertise in implementing RAG systems that combine knowledge bases with generative AI models.