S

Sahaj Software

Bespoke data and AI engineering solutions

Data Scientist

Data ScienceConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaIn-person

About the Job

Requirements

  • A Master's or PhD degree in a highly quantitative field, including Computer Science, Machine Learning, Operational Research, Statistics, or Mathematics, or equivalent experience.
  • About five years of industry experience in predictive modeling, data science, and analysis, with prior experience in a machine learning or data scientist role and a track record of building machine learning or deep learning models.
  • Strong background in data mining, machine learning, recommendation systems, and statistics, with the ability to apply mathematics and applied statistics, specializing in one or more of natural language processing, computer vision, speech, or data mining.
  • Strong data engineering background and hands-on coding capabilities.
  • Ability to work on computer vision problems, including extracting information from images, categorizing and processing visual data, developing machine learning algorithms for object and image classification, and using DBScan, PCA, Random Forests, and Multinomial Logistic Regression for feature selection and classification.
  • Alternatively, deep understanding of natural language processing, including information retrieval, deep learning approaches, transformers, attention models, text summarization, and attribute extraction; experience in areas such as recommender systems, user-generated content moderation, and sentiment analysis is preferable.
  • Alternatively, experience in speech recognition and speech-to-text and text-to-speech, understanding of natural language processing and information retrieval, text summarization, and statistical and deep learning approaches to text processing.
  • Excellent understanding of machine learning techniques and algorithms such as k-NN, Naive Bayes, SVM, and Decision Forests; familiarity with deep learning frameworks such as MXNet, Caffe 2, Keras, and TensorFlow.
  • Experience working with GPUs to develop models and handling terabyte-size datasets.
  • Experience with data science toolkits such as R, Weka, NumPy, MATLAB, mlr, mllib, Scikit-learn, and caret; excellence in at least one is highly desirable.
  • Ability to work hands-on with Python and R and collaborate with engineering teams using Scala, Spark, Hadoop, Kafka, and Storm.
  • Experience with NoSQL databases and familiarity with data visualization tools are advantageous.
  • Well-versed in generative AI, AI-assisted coding, agentic systems, and multiagent systems.

Responsibilities

  • Work with customers to deliver machine learning and deep learning projects end to end, including understanding business needs, aggregating and exploring data, building and validating predictive models, and deploying completed models to deliver business impact.
  • Select features and build and optimize classifiers using machine learning techniques.
  • Mine data using state-of-the-art methods and create text-mining pipelines to clean and process large unstructured datasets, revealing high-quality information and hidden insights using machine learning techniques.

Desired Qualifications

  • Experience in one or more of recommender systems, user-generated content moderation, and sentiment analysis.
  • Excellence in at least one of the listed data science toolkits.
  • Experience with NoSQL databases and familiarity with data visualization tools.

About the Company

Sahaj Software

Bespoke data and AI engineering solutions

Sahaj Software delivers custom software engineering and technology advisory to tackle complex client problems. It focuses on crafting purpose-built, bespoke solutions rather than using pre-made templates or factory-like processes. The company emphasizes first principles thinking, diverse and talented people, and a craft approach to ensure solutions are tailored to each client’s needs. Its offerings aim to improve data availability and build AI solutions that can adapt and evolve with changing technology and requirements. Unlike traditional software factories, Sahaj prioritizes human ingenuity and avoids over-designed, one-size-fits-all systems, building each project from scratch to meet specific objectives.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Austin, TX
Founded
2014

Recently Posted Jobs

Explore more opportunities at Sahaj Software

See more jobs