Job Description
<p>About Ushur :<br/><br/>Ushur is transforming the way businesses communicate, with cutting-edge AI and automation technologies.
Previously using outdated emails and phone calls, businesses are now automating their conversations with automated text-messaging using Ushur's platform.<br/><br/>We are creating breakthrough experiences for our enterprise customers by deploying the best of web, mobile and data analytics technologies.
We focus on fast, iterative development with an emphasis on design-right philosophy.
Currently, at Ushur, we are experiencing unprecedented & exciting growth with endless opportunities to innovate!<br/><br/>Job Description :<br/><br/>We're looking for a Senior Data Scientist to join our team, building innovative applications powered by modern AI technologies.
You'll work on developing smart, user-facing features, integrating AI into real-world systems, and contributing to scalable, high-quality software.
This is a great opportunity to grow your skills while working on impactful, forward-looking projects.<br/><br/>Responsibilities :<br/><br/>- Build next-generation AI-powered applications using large language models (LLMs), agentic frameworks, and modern ML infrastructure.<br/><br/>- Develop and integrate intelligent agents into enterprise production systems, enabling features like multi-turn conversations, code understanding, and task automation.<br/><br/>- Implement scalable retrieval and generation pipelines using techniques like RAG (retrieval-augmented generation), vector search, and prompt engineering.<br/><br/>- Collaborate with cross-functional teams including product, research, and platform engineering bring AI features from prototype to production.<br/><br/>- Write high-quality, maintainable code (primarily in Python) and contribute to system design discussions.<br/><br/>- Stay up to date with the latest developments in the LLM/AI ecosystem and help evaluate tools, models, and frameworks for real-world use.<br/><br/>- Participate in code reviews, share knowledge with peers, and continuously improve engineering practices.<br/><br/>Requirements :<br/><br/>- 4- 6 years of experience in software engineering, with at least 2 years focused on machine learning or AI-based applications.<br/><br/>- Familiarity with and enthusiasm for using AI tools to enhance efficiency and innovation.<br/><br/>- Solid coding and debugging skills in Python, along with strong fundamentals in data structures, algorithms, and system design.<br/><br/>- Experience working with large language models (e.
g., OpenAI, Claude, Mistral), vector databases (e.
g., FAISS, Weaviate), and ML toolkits.<br/><br/>- Familiarity with techniques like fine-tuning, embeddings, RAG pipelines, or multi-agent systems (bonus if you've built or deployed any).<br/><br/>- Comfortable working in a fast-paced environment with evolving tools and models.<br/><br/>- A strong sense of ownership, curiosity, and willingness to grow into deeper AI/ML expertise over time.<br/><br/>- M.
S.
in Computational linguistics, Applied Math, or other CS related disciplines.<br/><br/>- Strong publication record around NLP/RL/ML at forums like NeurIPS, ICML, ICLR, EMNLP, etc.<br/><br/>- Exposure to MLOps platforms (MLFlow, DVC, etc) and Big Data ecosystem.<br/><br/>Why Explore a Career at Ushur :<br/><br/>We are passionate about Ushur, our product, and helping our employees grow and develop in their career in a caring, collaborative environment.
We offer a very competitive compensation plan & stock options for the ideal candidates.</p> (ref:hirist.tech)