Careers | Data Science

There are no pre-defined career paths at Boston Analytics. Every role that we offer is challenging in its own way and prepares the individual for future leadership opportunities.Strategy Consultants, Data Scientists, and Engineers have joined BA from leading academic institutions and professional organizations. We provide mentored, on the job training to ensure our employees are equipped for success in the marketplace.

BA is always looking for enthusiastic and talented individuals. Please see our current openings.

Current Openings

This opening is for our office in Gurgaon, India.

Who are we looking for?

An applied researcher/scientist to design, develop and implement analytical platform supporting multiple vertical solutions and built on massive, complex, structured and unstructured data sets. This is ideal for a researcher with both domain experience in data mining, information retrieval, or machine learning and a strong systems orientation. It offers the unique opportunity to conduct applied research and have a huge end-to-end impact on key Boston Analytics product initiatives.

What we want you to do

  • Based on business strategy and knowledge of emerging technologies, drive the architecture and design of the analytical platform (Big Data, Semantic Computing, Graph Database, Graph Analytics)
  • Use data mining & Text mining algorithms using open source tool like R, Gate & NLP (Stanford, Berkley, etc … ) to provide the solution various business problem.
  • Use data visualizations tools such as D3J, to tell compelling business stories, via complex mashups

What we think you need to do this

  • 4+ years of experience in core Java/J2EE.
  • 2+ Year of experience in Struts/Spring
  • Experience in hibernate will be added advantage.
  • Experience in MySQL / PostgreSQL
  • Good knowledge of JavaScript, JQuery.
  • Experience in Open Source search technology Like SOLR /Elastic Search is a plus
  • Experience in Hadoop, HBase, Graph database and MongoDB will be added advantage.
  • Experience in Product development background will be a plus.
  • You are passionate about applications in big data: crunching billions of data points for statistical modeling, data mining for insights and recommendation solutions.
  • BS or MS in computer science or other quantitative discipline.
  • You thrive in a fast paced, test driven, collaborative and iterative programming environment.

Apply to Boston Analytics

This opening is for our office in Gurgaon, India.

Who are we looking for?

We’re looking for a Senior Software Engineer to implement, optimize algorithms on big data infrastructure. This role is ideal for candidates who have good implementation knowledge of HortonWork Hadoop, Text mining/analytics, and Berkley Analytic Stack (AmpLab)

As an integral part of the Application Development team responsible for building our ontology platform using primarily open source tools, the Senior Software Engineer will innovate and lead the design and implementation. The ideal candidate will possess a strong development background and relevant experience with search engines, ontology stack, and personalization to support the new BA Research Platform. The position will also be responsible for evaluating and recommending technologies and offering creative ideas to support the business. The incumbent should be passionate about learning new skills with a desire to take on challenging projects related to the development and enhancement of middle tier code, back-end or front-end systems and core services

What we want you to do

  • Understand customer business use cases and be able to translate them to analytical data applications and models with a vision on how to implement.
  • Apply quantitative, analytical, and creative skills to design, develop, and test projects.
  • Design, develop, and test applications for text processing, such as name or entity matching, text categorization/routing, named-entity extraction, sentiment analysis and Graph analysis.
  • Identify enhancements that can help to improve the productivity of the team and to improve the precision and recall scores for the categories

What we think you need to do this

  • 3+ Year Core skillsets include semantic technologies (RDF,OWL ), knowledge representation, natural language processing, Text Mining, search algorithm development and development in Java / J2EE / Scala.
  • 2+ years’ experience with Big Data Store such as HBASE, MongoDB, SOLR.
  • Good understanding and implementation of graph analytics and graph algorithm.
  • Experience with Big Data execution using Hadoop / HortonWorks.
  • Experience with text mining using GATE, UIMA, Stanford NLP.
  • Good Knowledge of indices such Elastic Search will be plus.
  • Good Knowledge of real time data streaming and offline data Streaming.

Apply to Boston Analytics

This opening is for our office in Gurgaon, India.

Who are we looking for?

We’re looking for a senior software engineer with an expertise in data visualization. This role is ideal for a full stack developer who has experience in developing dashboards, visualizations using D3.js or similar tools like R package, Google Charts API & Google Maps API.

The ideal candidate would be able to use industry experience and suggest best practices in data visualizations for big data applications being built by the company. Shall be working closely with the UX team as well as the web application team to identify best visualizations as per business need and data requirements, implement the visualizations and then integrate these data visualization components into Boston’s Product Offerings.

Skills We Think You Need to Do This

  • You have a strong coding ability and familiarity with D3.js, JS, HTML5 & CSS3
  • You are familiar with Coffee Scripts, Javascript library like jQuery, Ext.js, DOM & events
  • Strong experience in building web applications with cross browser compatibility with HTML, CSS, Javascript
  • You have at least 3 to 5 years of front end development experience using HTML5/CSS3, jQuery - familiarity with agile methodology is a plus
  • At least BS in computer science or other quantitative discipline. MS is a plus.
  • You thrive in a fast paced, test driven, collaborative and iterative programming environment.

Apply to Boston Analytics

This opening is for our office in Gurgaon, India.

Who are we looking for?

We’re looking for a senior developer to implement services on a big data infrastructure. This role is ideal for a senior developer who has both domain experiences in developing large scale web services and with Big Data experience. It offers the unique opportunity to implement services using cutting edge technologies and have a huge end-to-end impact on key Boston Analytics product initiatives.

What we want you to do

  • Develop servers using server side framework like Node.js. Web2py, Djangoetc
  • Support front end web development and data visualization

Skills We Think You Need to Do This

  • At least BS in computer science or other quantitative discipline
  • 2+ years of experience on Python and Django framework.
  • 2+Year of experience in JavaScript and JQuery is must.
  • Hands-on experience on NoSql DB is must.
  • 3+ years of experience in crawling and scraping data using XPath and selenium
  • Good to have experience on PHP & Ruby on Rails
  • Practical, hands-on experience with modern Agile development methodologies
  • You thrive in a fast paced, test driven, collaborative and iterative programming environment.

Apply to Boston Analytics

This opening is for our office in Gurgaon, India.

What we want you to do

  • Understand customer business use cases and be able to translate them to analytical data applications and models with a vision on how to implement.
  • Design, develop, and test applications for text processing, such as name or entity matching, text categorization/routing, named-entity extraction, sentiment analysis
  • Identify enhancements that can help to improve the productivity of the team and to improve the precision and recall scores for the categories

Skills We Think You Need to Do This

  • Core skillsets include semantic technologies (RDF,OWL), knowledge representation, natural language processing, Text Mining, search algorithm development and development in Java/J2EE/Scala.
  • Good understanding and implementation of graph analytics and graph algorithm.
  • Experience with Big Data execution using Hadoop / Horton Works.
  • Experience with text mining using GATE or UIMA.
  • Good Knowledge of indices such as Apache Solr, Lucien and Elastic Search will be plus.
  • Good Knowledge of real time data streaming and offline data Streaming.

Apply to Boston Analytics