On Points Insights: Senior Python Developer with Big Data skills [Remote, US]

Seeking a Senior Python Developer with Big Data skills (work remotely), to interpret internal or external business issues and recommend best practices, solve complex problems, and take a broad perspective to identify innovative solutions.

At: On Points InsightsOn Points Insights
Location: Remote, US
Web: onpointinsights.co
Position: Senior Python Developer with Big Data skills

Email nirav@onpointinsights.co.

Job Description: This is a 6-9 months contract remote position, client is in Bay Area and you will be working closely with their teams there and other places. If you are in Bay Area, you can work on-site too.

Title: Senior Python Developer with Big Data skills

Resumes: Please send it via email to Nirav Shah, OnPoint Insights, email : nirav@onpointinsights.co ( not.com :))

General Profile: Requires specialized depth and/or breadth of expertise. Interprets internal or external business issues and recommends best practices. Solves complex problems; takes a broad perspective to identify innovative solutions. Works independently, with guidance in only the most complex situations. May lead functional teams or projects.


  • Thorough in-depth understanding of customer technologies and critical gaps
  • Design, build and maintain Big Data workflows/pipelines to process terabytes of data
  • Provide end-to-end solution for a given problem and effectively communicate solutions to team
  • Fine tune application performance, troubleshoot and resolve data processing issues
  • Build, maintain and execute unit test cases with high code coverage
  • Thrive in a dynamic, multi-team fast-paced, rapid development, startup-like environment as well as work independently
  • Familiarity with Agile methods and software development practices (typically 1-2 week sprints)


  • STEM background, MS/Ph.D. with basic understanding of signals and systems is preferable but not necessary
  • 5 years programming in Python
  • 3 years with machine learning/data science stack (ScikitLearn, Keras, TensorFlow, PyTorch)
  • 2 years developing on Hadoop/Spark
  • 2 years developing on databases (columnar or RDBMS)
  • Experience with large data sets – regularly transforming and querying terabytes of data
  • Exposure to data hygiene routines and models
  • Experience in database design, development and data modeling


  • Python fluency with have a broad understanding the Python package ecosystem
  • Expertise with NumPy, SciPy, Pandas
  • Machine learning: Keras, ScikitLearn, TensorFlow, PyTorch
  • Experience with development and deployment of visualization in web-frameworks (using angular, node.js)
  • Hadoop: HDFS, MapReduce, Hive, Pig
  • Expertise with Git based version control (Github, Bitbucket)
  • Familiarity with one or more of C#, C, Rust, and/or C++

Nice to have

  • Experience with containerized applications using Docker
  • NoSQL: HBase, Cassandra, MongoDB (or any columnar/time-series database)