Careers

Careers

A workspace where happiness is valued as much as success

Current Openings


The opportunity: Do you have passion and expertise to work in Natural Language Processing domain? Are you looking for a place, where you can apply your research instead of just pure research focused on publication only? If so, join us and apply your skills, and research on various Cactus Labs products that makes a real difference to millions of researcher’s lives across the world.
Role and Responsibilities

  • Work with a team of linguists, editors, and python developers to deliver against your goals
  • Develop solution for real world, large-scale problems.
  • Support the team in performing various tasks in executing our vision for NLP-based technology products using various NLP toolkits like Spacy, CoreNLP, OpenNLP and so on
  • Test and deploy promising solutions quickly, managing deadlines and deliverables while applying latest research and techniques.
  • Leverage linguistic information from various tools and resources to build high-performing solutions
  • Perform relevant data analysis and benchmark the NLP solutions to improve our offerings

Requirements (Desires skills & experience)

  • 5+ years of experience with Python
  • 5+ years of hands-on experience in building NLP systems from scratch using various NLP frameworks/tools
  • Understanding of linguistic concepts like Part of Speech, Name Entity Recognition, Dependency Parsing, Parsing, Shallow Parsing and so on
  • Strong problem solving and analytical skills
  • Ability to design and execute on research idea.
  • Experience implementing deep learning techniques to solve language challenges
  • Experience with research efforts including having published papers at conferences(NeurIPS, ACL,AAA, EMNLP etc)
  • Experience with AWS cloud is a plus

Apply now

The opportunity: If you have pursued a PhD or masters and are looking for a place, where you can apply your research instead of just pure research focused on publication only? If so, join us and apply your skills, and research on various Cactus Labs products that makes a real difference to millions of researcher’s lives across the world.
Responsibilities:

  • Immerse yourself in providing cutting-edge solutions to real world, large-scale problems
  • You have the opportunity to realize your ideas in products and services used worldwide
  • You would collaborate with engineers, researchers to work on something impactful and meaningful

Requirements (Desired skills & experience)

  • We welcome applicants who are
    • Close to completing Master’s or PhD degree in Computer science.
    • Completing a postdoctoral position.
    • Have comparable research experience
  • 2+ years of applied AI research experience.
  • Experience in building Machine translation, Natural language generation, and grammatical error correction systems.
  • Experience with one or more general-purpose programming languages: C++ or Python.
  • Knowledge of common machine learning frameworks.
  • Experience with research efforts including having published papers at conferences(NeurIPS, ACL,AAA,
    EMNLP etc)
  • Ability to design and execute on research idea.
  • You are self-motivated, excellent problem solver, a go-getter.
  • Strong computer science fundamentals (data structure, algorithms, architecture and OO design)
  • Relevant work experience including internship or full time industry experience as a researcher in a
    lab is plus.

Apply now

The opportunity: We are looking for a Data Scientist to be a part of Cactus Labs, an R&D and innovation cell of Cactus Communications focusing on reimaging customer experience and publishing workflows leveraging AI and machine learning. We pursue big ideas that power transformation advances for our customers to work smarter, faster and secure every day.
We are engineers, linguists, researchers, technology leaders and experts working to develop next generation products that are transforming scholarly communications. Our products have a global reach with users in 170+ countries and is required to handle data at massive scale.
Responsibilities:

  • At Cactus Labs, bring fresh ideas from all areas including information extraction, information retrieval, distributed computing, large scale system design, artificial intelligence and natural language processing.
  • Immerse yourself in providing cutting-edge solutions to real world, large-scale problems.
  • You have the opportunity to realize your ideas in products and services used worldwide.
  • Be versatile, display leadership qualities and be enthusiastic to take on complex real world problems across the industry as we continue to push our limits and advance the technology.

Requirements (Desired skills & experience):

  • We welcome applicants who are
    • Close to completing Master’s or PhD degree in Computer science.
    • Completing a postdoctoral position.
    • Have comparable research experience
  • 2+ years of applied AI research experience.
  • Experience in building Machine translation, Natural language generation, and grammatical error correction systems.
  • Experience with one or more general-purpose programming languages: C++ or Python.
  • Knowledge of common machine learning frameworks.
  • Experience with research efforts including having published papers at conferences(NeurIPS, ACL,AAA, EMNLP etc)
  • Ability to design and execute on research idea.
  • You are self-motivated, excellent problem solver, a go-getter.
  • Strong computer science fundamentals (data structure, algorithms, architecture and OO design)
  • Relevant work experience including internship or full time industry experience as a researcher in a lab is plus.

Apply now

The opportunity: CACTUS is looking for a driven and hand-on business intelligence specialist who can harness the power of data to help us achieve exceptional business growth. This role involves working closely with leadership, appraising leaders on the health of the business, and guiding decision-making for both short- and long-term goals.
Role and Responsibilities:

  • Create data-driven strategies which enable Editage to meet its revenue, profitability and customer satisfaction goals – understand critical business questions and provide data-driven insights to leadership
  • Enable leadership to understand the health of the business in real-time, through automated dashboards which track key KPIs such as revenue, customer satisfaction, and quality
  • Use data to identify possible roadblocks in achieving key business goals – highlight these roadblocks to leadership along with relevant recommendations
  • Work with cross-functional teams (marketing, customer service, product) to identify root causes of business trends and to recommend next tactical steps to meet business targets
  • Create data-driven frameworks to identify ROI of marketing campaign and new product launches
  • Provide technical assistance, mentoring, and training to team members

Skills & Experience
Essential technical skills

  • 6-8 years of data-driven strategy and decision-making experience
  • Strong problem-solving skills and ability to synthesize actionable insights and strategies from complex data
  • Ability to work hands-on: Advanced Excel (dashboarding, VBA), SQL (intermediate or expert proficiency)

Desired but not essential skills

  • Experience in Tableau, Power BI, or other data visualization tools
  • Familiarity with Google Analytics and web analytics practices
  • Familiarity with Big data, Python/R concepts

Essential soft skills

  • Excellent communication (written + verbal) and stakeholder management skills
  • People management and mentoring skills
  • Ability to manage multiple priorities, adjust quickly to changing priorities, and influence without authority

Apply now

The opportunity: CACTUS is looking for a champion from the domain of data and analytics – someone who can partner with the business and product stakeholders and help the business identify and solve the challenges for it to grow multi-fold. The person should be passionate for problem solving, automation, looking at Web data and extracting meaningful intelligence out of it and skilled with scientific techniques for predictive analysis, data analysis and data gathering.
The person will be working very closely with Product, Marketing and Business Intelligence team to share Insights around the User navigation across different web portals.
Role Responsibilities:

  • Interpret data, analyze results, and provide ongoing reports by verifying data from the various sources (incl. tools like Google Analytics, GTM, Big Query, Data Studio etc.)
  • Share Root Cause Analysis behind the business metrics by looking at funnels, web navigations, drop offs, source/ device wise data and share insights along with actionable items
  • Identify, analyze, and interpret trends or patterns in complex data sets by doing querying or programming using Big Query/ SQL or any other language
  • Work closely with product, marketing and business stakeholders to understand various products, consumer touchpoints, data streams, reports and draw insights to help the team make data informed decisions
  • Drive business insights by designing visualizations with logical and meaningful data flow
  • Work with data visualization tools (Tableau etc.) to create real-time visuals that give proactive steps to support the business
  • Explain observations and inferences to wider audience via structured documentations or presentations

Requirements (Desired skills & experience)

  • 4-6 years’ experience playing the role of data-driven Web Analyst
  • Familiarity and experience with Google analytics (Premium)/ Big Query/ Data Studio, and a good understanding of website metrics like bounce rate, time on page, traffic source/medium etc. (Optional)
  • Ability to understand the Events on website and drive user journey
  • Passion to look at data, find insights and solve problems
  • Hungry to go deep into the business problems and various data sources to find root cause of the problem and have intention to fix that completely by automating the workflow
  • Proven experience of working with unstructured data and creating relationship and structure around it to solve strategic, tactical, structured, and unstructured business problems

Apply now

The opportunity: The Head of Strategic Planning will develop strategic plans and direct critical initiatives for Editage to reach its long-range business goals. The key responsibilities include developing new and actionable insights based on business analytics, industry dynamics, and changes in the competitor landscape; working closely with the COO to create growth strategies for Editage.
Role Responsibilities:

  • Create effective frameworks and analysis models which drive strategic decisions for Editage based on business data, industry conditions, and competitor dynamics.
  • Identify and share growth opportunities for Editage in the form of new markets to enter; new services or segments to develop; competitive threats to avoid; or cross-business unit opportunities within CACTUS group.
  • Produce data-driven business and product plans aimed at achieving Editage revenue/profitability goals, at a quarterly and annual level.
  • Proactively assess the relevant Editage marketplace: customers, competitors, and possible disruptors. Provide an unbiased assessment of the performance of various brands and our position in the market, supported by facts and evidence.
  • Leads cross-functional projects which help Editage achieve its long-range goals: work with business function heads and local market heads to run pilots and roll-out programs; assess pilot results and recommend modifications to the execution plan.

Requirements (Desired skills & experience)

  • 10+ years of relevant experience in strategy, management consulting, product or general management. Previous proven work experience in business analytics preferred
  • Ability to work with an aggressive growth mindset, learn quickly and deliver results in a niche industry (critical and essential for this role)
  • Thorough understanding of business forecasting strategies and growth hacking techniques.
  • Proven ability to articulate business strategies and formulate concise solutions to complex problems
  • History of quickly gaining credibility and partnering with business leaders to drive continuous change
  • Excellent leadership, interpersonal and negotiation skills

Educational qualification

  • Bachelors in degree in any field
  • MBA

Reports to

  • COO & Head, Editage

About you

  • You are motivated, curious and independent, with a desire to learn, and be a part of a growing company
  • You are motivated to learn from people with deep industry insights – but also willing to challenge and question decisions and ask intelligent questions

Apply now

The opportunity: The primary goal of the Group Product Manager (GPM) is to accelerate top-line and bottom line growth for Editage by providing strategic direction on product vision & roadmap for Editage products along with managing, developing & coaching a group of product managers.
Responsibilities:

  • The candidate will be responsible for strategically analysing new business models, emerging technical trends, and will be supporting on product- focused, process-driven and service-led innovations.
  • Continuously improve existing products and features to drive higher engagement and conversion.
  • Guide customer-facing product strategy, identify key success metrics, and analyse the performance of new product launches.
  • Act as a cross-functional leader, collaborating with design, engineering, and business teams to drive new product initiatives with a team of Product Managers.
  • Drive product development through the entire development cycle, from concept, design and development, through to launch and ongoing support in a fast-paced, agile environment.
  • Serve as expert on trend-setting practices, particularly in mobile space, including analysis of the competitive landscape.
  • Lead the creation of overall product roadmap across all platforms – web, mobile, apps — based on consumer feedback, strategic priorities, analytics and market dynamics, setting expectations with all relevant stakeholders.
  • End-to-end product ownership, right from ideation and concepts to product success.
  • Be the custodian of user experience. Drive and have a passion for user engagement, conduct research required for improvements, define USPs which would make the sell.
  • Documentation, at all necessary touch-points, in order to engage the organization with you in terms of thought leadership and product updates.
  • Build products for global audience, understand local nuances and localize offerings to suit needs of consumers from different geographies.

Desired Skills & Experience

  • 10+ years Product Management experience in building consumer/eCommerce products.
  • Passionate about solving problems and making a difference to lives of millions of people.
  • Ability to think creatively and strategically, coupled with very strong execution skills and accountability.
  • Ability to think ‘Consumer’ at all times and live the philosophy of ‘Consumer First’ while making decisions and building products.
  • An attitude to get things done and willingness to work in a high-pace environment.
  • First-hand experience with agile development methodologies and hands-on involvement in past projects.
  • Great analytical skills with ability to track key metrics, bring out insights from numbers and take decisions based on data.
  • Well read about technology, design and UX trends with thorough understanding of user-centric design principles, being able to engage well with product design teams.
  • Ability to work across functions & levels, a good communicator and comfortable with interacting with senior leadership.
  • An attitude to create impact – follow the philosophy of release -> measure impact, take feedback -> iterate and not be just a feature development manager.
  • An ability to manage stakeholder expectation and ‘be your own man’. Product manager must not have a ‘yes to everything’ philosophy.

This position reports to the CPO.
Apply now

Responsibilities

  • Strategically analyzing new business models, emerging technical trends, and supporting on product- focused,
    process-driven and service-led innovations.
  • Continuously improving existing products and features to drive higher engagement and conversion.
  • Guiding customer-facing product strategy, identifying key success metrics, and analyzing the performance of new product launches.
  • Acting as a cross-functional leader, collaborating with design, engineering, and business teams to drive new product initiatives with a team of Product Managers.
  • Drive product development through the entire development cycle, from concept, design and development, through to launch and ongoing support in a fast-paced, agile environment.
  • Serving as expert on trend-setting practices, particularly in mobile space, including analysis of the competitive
    landscape.
  • Leading the creation of overall product roadmap across all platforms – web, mobile, apps — based on consumer feedback, strategic priorities, analytics and market dynamics, setting expectations with all relevant stakeholders.
  • End-to-end product ownership, right from ideation and concepts to product success.
  • Being the custodian of user experience. Driving and having a passion for user engagement, conducting research required for improvements, defining USPs which would make the sell.
  • Documenting, at all necessary touch-points, in order to engage the organization in terms of thought leadership and product updates
  • Building products for global audience, understanding local nuances and localizing offerings to suit needs of consumers from different geographies

Desired Skills & Experience:

  • 5 to 7 years’ product management experience in building consumer/eCommerce products
  • Passionate about solving problems and making a difference to lives of millions of people
  • Ability to think creatively and strategically, coupled with very strong execution skills and accountability
  • Ability to think Consumer at all times and live the philosophy of Consumer First while making decisions and building products
  • An attitude to get things done and willingness to work in a high-paced environment
  • First-hand experience with agile development methodologies and hands-on involvement in past projects
  • Great analytical skills with ability to track key metrics, bring out insights from numbers and take decisions based on data
  • Well read about technology, design and UX trends with good understanding of user-centric design principles

Apply now

Who we are:
Kolabtree is an on-demand platform with a vision to accelerate R&D and innovation through academia-business
collaboration by connecting clients to highly qualified freelancers for advanced services. Put simply, we’re Uber for
Scientists. We look for people who want to build something revolutionary – who are passionate and enjoy problem solving in an uncertain environment. Ever wondered what it would’ve felt like to be part of the founding teams at Airbnb or Google? This is your chance to find out!
The opportunity: We are looking for experienced Software Architect to join Kolabtree’s engineering team. As a valued member of the team, you will be the key contributor for overall architecture of Kolabtree platform and will be making important architecture and design decisions for the long term strategy of the platform.
Responsibilities:

  • Determine functional and non-functional requirements for new software or applications.
  • Create architectural approaches and make architectural decisions for software design and implementation.
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
  • Work closely with other partners such as product team, designers and other software engineers to develop new feature offerings and improve the efficiency of the solution.
  • Optimize database architecture and design.
  • Troubleshoot and improve the infrastructure required for the platform.
  • Write automated scripts to perform complex analysis.
  • Design solutions involving third party components and Integrate them with the platform.
  • Design the whole architectural solution and turn it into actionable release specifications.
  • Provide technical guidance to developers and software engineers.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.

Qualifications and requirements:

  • 8 to 10 years of relevant experience in software engineering, out of which 4+ years of hands-on experience in software architecture.
  • Experience in designing, building and implementing software applications.
  • Demonstrated expertise in building Web Applications, Enterprise Applications and Web Services.
  • Proficient in C#, .NET Core, Web APIs, MVC, Angular 8+, TypeScript, JavaScript, MS SQL Server database, Microsoft Azure Cloud platform, Azure Cosmos DB, Elasticsearch.
  • Code writing skills developed over 4+ years of experience for a variety of products.
  • Strong knowledge of databases (SQL, NoSQL, Graph), and ability to make choices among available technology based on requirements.
  • Implementation experience in Micro Services Architecture.
  • Strong computer science fundamentals in system design, data structures and algorithms.
  • Experience with Architectural patterns and Design patterns for high availability, performance, scalability, Security architecture and cloud-based architectures.
  • Champion in creating seamless software experience for customers.
  • Demonstrated knowledge of open source technologies.
  • An expert problem solver with a strong understanding of the broad range of software technologies and platforms available.
  • Technical mindset with good attention to details.
  • Strong analytical and problem solving abilities.
  • Excellent communication and collaborative skills.

Apply now

Who we are:
Kolabtree is an on-demand platform with a vision to accelerate R&D and innovation through academia-business
collaboration by connecting clients to highly qualified freelancers for advanced services. Put simply, we’re Uber for
Scientists. We look for people who want to build something revolutionary – who are passionate and enjoy problem solving in an uncertain environment. Ever wondered what it would’ve felt like to be part of the founding teams at Airbnb or Google? This is your chance to find out!
Kolabtree is owned by Cactus Communications. Founded in 2002 and ranked #1 among India’s Great Mid-Size Workplaces 2017, CACTUS has offices in 9 countries and a global workforce of over 3000 experts. The culture at CACTUS is built on inclusion, collaboration, high performance, and opportunity.
The opportunity: We are looking for an experienced and ambitious Full Stack Developer to join Kolabtree’s engineering team, who will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.
Responsibilities:

  • Participate in technical scoping, derive low level technical tasks based on requirements and deliver work items following architectural specs
  • Perform application design, development and deployment
  • Enhance and improve existing application
  • Deliver high quality, clean and maintainable code
  • Develop database structures for the web application and write stored procedures
  • Monitor application performance at post-deployment stage and make necessary changes if needed
  • Collaborate with product team, UX designers, technical team members and business stakeholders to translate business
  • requirements into technical tasks and implementable code
  • Prepare technical documents as per established project standards
  • Perform code review of team members.

Qualifications and requirements:

  • 4+ years of professional software development experience
  • Proficient in C#, .NET framework, .NET core, Web APIs and MVC
  • Expertise in Angular 9+, TypeScript, JavaScript and JQuery
  • Capable of designing reusable angular components, directives, and services
  • Ability to research, integrate, and consume external APIs
  • Practical knowledge of database paradigms, worked with Microsoft SQL Server and must be able to write optimized SQL Queries and Stored Procedures
  • Experience in Elasticsearch would be added advantage
  • Familiarity with BitBucket and Jira
  • Strong understanding of OOPs concepts, design principles and patterns, data structures, reliability and security
  • Ability to implement automated unit test suites and frameworks
  • Working experience in Microsoft Azure platform and CI/CD implementation
  • Passion for industry best practices and continuous improvement
  • Be a fast learner and eager to learn new technologies
  • Possesses good problem solving skills

Apply now

Who we are:
Kolabtree is an on-demand platform with a vision to accelerate R&D and innovation through academia-business
collaboration by connecting clients to highly qualified freelancers for advanced services. Put simply, we’re Uber for
Scientists. We look for people who want to build something revolutionary – who are passionate and enjoy problem solving in an uncertain environment. Ever wondered what it would’ve felt like to be part of the founding teams at Airbnb or Google? This is your chance to find out!
The opportunity: We are looking for experienced Data Architect to join Kolabtree’s engineering team. As a valued member of the team, you will be the key contributor in long term data and analytics strategy of the platform.
Responsibilities:

  • Design and setup a data hub for the organization.
  • Create a fluid, end-to-end vision for how data will flow through an organization.
  • Process structured data, semi structured data and un-structured data to derive business insights.
  • Develop strategy to optimize data quality and data integrity of the platform.
  • Optimize database architecture and design.
  • Implement and support systems that reliably and efficiently provide interactive query performance on large amounts of multi-modal data.
  • Integrate data from several internal and external sources.
  • Troubleshoot and improve the infrastructure required for optimal extraction, transformation and loading of data from variety of data sources.
  • Create, design and customize data visualizations, including charts, tables and reports.
  • Develop customized dashboards in Microsoft Power BI.
  • Write queries to pull/summarize/analyze data from various data sets and platform.
  • Write automated scripts to perform complex analysis.
  • Collaborate with IT teams and management to devise a data strategy.

Qualifications and requirements:

  • 7 to 8 years of relevant experience in data engineering and architecture
  • Hands-on experience in setting up data warehouse / data lake for the organization / enterprises.
  • Implementation experience in data technologies, including ETL tools.
  • Coding experience with languages common in data engineering.
  • Hands-on experience in Azure Synapse Analytics and Azure Data Factory
  • Experience with large scale data and query optimization techniques.
  • Technical expertise with data models, database design development, data mining and segmentation techniques.
  • Strong experience in Microsoft Power BI, including expertise in implementing advanced AI & predictive Power BI features.
  • Proficient in SQL.
  • Ability to collect, organize, analyze and disseminate significant amount of data with attention to details and accuracy.
  • Experience handling various types of databases.
  • Experience working in cloud environment.
  • Expertise in data modeling techniques.
  • Strong analytical and problem solving skills.
  • Excellent communication and collaborative skills.
  • Certification in CDMP (Certified Data Management Professional) or equivalent would be an added advantage.

Apply now

The opportunity: As a Team Lead, you will be the central point of contact on the team between the frontend, backend, product, marketing and any other stakeholders. You help decide how to get the product built, ensure great communication in the team, and serve as a mentor for younger members of the team. You will feed into product what is possible and sensible, and work in close co-operation with the Product Manager to find the right solutions for problems presented, and then implement these with the team.
Paperpal is a new type of writing assistant created by Cactus Communications. We are developing superpowers for academic researchers and are a highly distributed team working out of the EU and Asia. Paperpal helps you write, revise, and perfect academic text instantly. It is powered by machine learning and trained on millions of published articles.
Our product stack is SaaS, and work on quick iterations. The team is a mixture of 10+ year experienced developers, and newer hires. We work with a stack of Elasticsearch for document retrieval, Java for services and TypeScript/React on the frontend, on a microservice platform on AWS, serving state of the art services based on Machine Learning and AI, in an agile Kanban manner.
Responsibilities:

  • Take ownership of the current microservice technology stack of Java on SpringBoot and
  • Docker (soon to be Kubernetes) in an AWS environment. You will further develop this stack – or change it to suit our needs and your ideas going forward.
  • Be the central point of contact for the team on all matters technical
  • Mentor younger members of the team
  • Ensure – or delegate – the weekly software releases go off without a hitch
  • Build and release software through Jenkins, onto an AWS microservice architecture using Docker
  • Understand the product and the user – build an intuition for what is right, to guide product with this intuition on top of your technical expertise
  • Work with Product, Design, Frontend and other stakeholders to build the right thing, the right way
  • Be part of a team growing to 20 developers over this year, and +10M$ revenue
  • Be part of code reviews of your and other people’s code — and set the standard for the team!
  • Be part of a very agile team where iteration is key, and where Kanban allows us to very quickly switch directions.

Qualifications and requirements:

  • 5+ Years of experience with Java and SpringBoot is required.
  • Experience in developing software products
  • Critical thinking skills and are ability to reason about how things should work for a web application.
  • You are motivated, curious and independent, with a desire to learn, and be a part of a growing company.
  • Team management experience is a plus point but not mandatory.

Apply now