Senior Software Engineer, Models & Data Store


As part of the model and data store team, you will help us tackle some of the core challenges of Quid. You will help implement and scale services that build our data models and algorithms that enable our clients to find insights in our data. You will work on designing and implementing our persistence layer and caching layer which enables quick iteration on our models and provides an interactive experience for our users.

The Opportunity

  • Design and implement scalable service oriented software
  • Design, implement and enhance our Graph, Machine Learning, and NLP algorithms
  • Leverage technologies such as NumPy/SciPy, Spark, and NoSQL data stores
  • Work closely with data science, product, UX, and the web teams to quickly prototype and iterate on new models and ideas
  • Own the architecture design, and implementation of our models stack from prototype through development and into a reliable scalable production system
  • Evangelize and facilitate best practices, code reviews, architecture and design reviews, tested code, and a great engineering culture

Your Qualifications

  • At least 3 years of professional experience building large scale software
  • Expert level knowledge in Python, we also use Java, Scala, C++ as needed (any combination of the above is ok)
  • Solid computer science foundation; good understanding of data-structures, algorithms, memory and runtime complexity and distributed systems
  • Good understanding of data stores
  • BS in Computer Science or equivalent
  • Excellent written and verbal communication skills
  • Bonus points for familiarity with Numpy/Scipy
  • Bonus points for familiarity with Graph databases or NoSQL stores


Quid builds software that augments human intelligence. We’re defining a new market and pioneering technology that helps strategic thinkers make decisions in a fraction of the time. Quid algorithms reveal patterns in large, unstructured datasets and then generate beautiful, actionable visualizations.


Our mission: We power human intuition with machine intelligence, enabling organizations to make decisions that matter.

Read about what our engineers are working on at Quid and see our product in action:

  • What are diabetes patients really saying?
  • What can banks do to improve customer happiness?
  • What technologies are shaping the future of online video?
  • What should hotels focus on first?

Please note before submitting your application: As a company, we take hiring very seriously. Interviewing with Quid may include video and phone interviews, written projects, and/or onsite interviews. Although we are unable to follow-up with each and every applicant, we do our best to run a thorough process with whom we identify a potential fit. Quid is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Read Full DescriptionHide Full Description
Confirmed 4 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up