SE – Machine Learning

Client of Forstaffing Published: October 25, 2018
New Delhi, India
Job Type


About the company:

Company Name: Contify Pvt. Ltd.

Location: - Kalkaji Delhi

Team Strength: 80+ people

About the Company: Contify develops SaaS solutions that help businesses source, consolidate, and manage competitive intelligence in a better way. Our flagship product is, a cloud application that enables CEO offices, strategy divisions, special project teams, and transnational function wide employees to rigorously track competitors, monitor markets, supplement strategy development, and gain insights into their competitive landscape.

The cloud application is built around advanced NLP, machine learning, and big data capabilities. Contify was founded in 2009 and is addressing a new business paradigm where instant access to information on the Internet but the inability to consolidate and process it is impacting competitiveness. The technology team at Contify is responsible for enhancing and maintaining the various aspects of our flagship product. This involves feature additions to our web service and our client-side apps, performance/architecture enhancements, tuning our NLP, machine learning algorithms and a lot more. We stay on the cutting edge while being sensible about it. Depending on how good you are, you will eventually be allowed to choose your own area of specialization.



About the position:
Designation: SE - Machine Learning

Experience required- 2-5 years

Reporting To:  Project Lead/ Manager

Vacancy: 1

Cab- No
Working Days: 5
Shift: Day shift job

Job Location: New Delhi



We are team of analysts, engineers, data scientists and designers building powerful intelligence tools for business users. Contify is a 360 degree market intelligence platform that enables businesses to monitor competitors, customers, suppliers, and critical market variables against event triggers on an ongoing basis with unmatched precision and relevance



  • Position: Software Developer (Machine Learning)
  • Function/Team: Technology Team
  • Location: Delhi
  • Reporting to:
  • Working Hours: 9 Hours per day with 5 days a week. Should be flexible to work in start-up environment
  • Travel: No
  • Expected on-board time (After roll-out of offer): 15-30 days



  • Experience designing software products and managing the full life-cycle of web based large-scale products/ features from conception to deployment: design, implementation, testing, releasing and sustaining.
  • Experience in establishing and maintaining best practices in a team, performing and promoting code reviews, unit and integration testing, and training sessions.
  • Proven experience and in-depth knowledge in one or more technologies. Experience in Python.
  • Experience in natural language processing libraries like NLTK or exposure to some of these areas is a bonus: Text Classification, Semantic search, Web crawling, Information extraction, Sentiment analysis, Bayesian classification.



  • Bachelor's or Master’s degree in Computer Science, Computer Engineering or related technical discipline.
  • Team management experience, and experience with agile methodologies.



  • Current Technology Stack

o Python and Django are our primary tools

o PostgreSQL as our database

o Apache Solr for search

o jQuery and AngularJS for client-side magic

o OS - Fedora Linux

  • We love trying out new things and are open to adopting new tools/frameworks if their practicality for the job at hand can be proved
Drop files here browse files ...

Related Jobs

October 25, 2018
SE - Python + Django   New Delhi, India
October 25, 2018
Creative writer   Delhi, India
July 19, 2018
October 10, 2017
July 5, 2017

Comments Closed