Careers

Careers

A workspace where happiness is valued as much as success

Current Openings


The opportunity: As an IT Support, you will be responsible to diagnose and troubleshoot technical issues till resolution, within agreed time limits. You will also be accountable for laptop configuration, account setup and network configuration.
Responsibilities:

  • Drive technical issues till resolution, within agreed time limits
  • Ensure all issues are properly logged and communicated to the end user on a timely basis
  • Responsible for laptop configuration, account setup and network configuration
  • Prioritize and manage Incidents and Service requests
  • Document technical knowledge in the form of notes and manuals

Requirements (Desired skills & experience):

  • Bachelor’s degree in Information Technology with 3+ years of relevant experience
  • Must have experience and strong skills of Apple MAC, Linux/Ubuntu and Windows Operating System
  • Working knowledge on Office 365, Outlook (Email Exchange), Active Directory, Printer/scanner troubleshooting, basic network troubleshooting
  • Good understanding of computer systems, mobile devices, and other tech products
  • Ability to diagnose and troubleshoot basic technical issues, familiarity with remote desktop applications, help desk and ticketing software
  • An additional certification in Microsoft, Linux, MAC, ITIL or similar technologies will be an added advantage
  • Should be comfortable with working in rotational shifts for 24×7 Support

Apply now

Please note – This is a 100% remote opportunity and you can work from any location.
About the product:
R Discovery is an initiative from Cactus Communications which aims to re-define how research content is discovered, accessed and read by researchers (academics) across the globe. It is one of the most exciting and revolutionary new developments in the industry. Built on the foundations of cutting-edge technological innovations in AI, Machine Learning, NLP and Deep Learning, R Discovery enables a researcher to access his personalized feed of most relevant and recent content in a single tap.R Discovery was launched as an Android and iOS app in 2020. During the Beta phase itself, it has received 100,000+ downloads. It also has a web presence and serves thousands of users from 50+ countries every week across platforms. A very large majority of users rate the app positively for its user experience, quality of papers and the recommendations engine.You’ll be working with a highly passionate bunch of people whore geared up to innovate and disrupt not just this space but also realize a global product ecosystem comprising multiple products and services which can enable researchers save time and make more impact.
Android App: https://play.google.com/store/apps/details?id=com.rdiscovery
iOS App: https://apps.apple.com/in/app/rdiscovery/id1508182175The opportunity: We are looking for a candidate who would improve system quality by identifying issues and common patterns, and developing standard operating procedures, would also work in close partnership with cross-functional teams and management
Responsibilities:

  • Devise innovative and scale-able solution to complex problems using design patterns, or other known algorithms/tools available
  • Improving system quality by identifying issues and common patterns, and developing standard operating procedures
  • Maintaining and improving existing codebases and peer review code changes
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary
  • Assist in task planning, estimation, and scheduling
  • Work in close partnership with cross-functional teams and management
  • Takes responsibility for his/her deliverables, especially in relation to sensitive timings

Requirements:

  • 3-6 years of experience in writing human-readable, scale-able, robust, and secure code with unit test cases with maximum coverage
  • Languages: PHP with Laravel AND Angular/React/Vue (or any other JavaScript framework)
  • Must be comfortable working in all the above technologies as the team is working on a mix of all
  • Working knowledge of basic algorithms and data structures, design patterns, Docker, AWS, Git(or any code versioning)
  • Deep understanding of OOP concepts (encapsulation, inheritance, interfaces, polymorphism)
  • Must be comfortable working on a Ubuntu machine
  • Outstanding all-round communication skills and ability to work collaboratively

Apply now

Please note – This is a 100% remote opportunity and you can work from any location.
About the team:
You will be a part of Cactus Labs which is the R&D Cell of Cactus Communications. Cactus Labs is a high impact cell that works to solve complex technical and business problems that help keep us strategically competitive in the industry. We are a multi-cultural team spread across multiple countries. We work in the domain of AI/ML especially with Text (NLP – Natural Language Processing), Language Understanding, Explainable AI, Big Data, AR/VR etc.The opportunity: Within Cactus Labs you will work with the Big Data team. This team manages Terabytes of data coming from different sources. We are re-orchestrating data pipelines to handle this data at scale and improve visibility and robustness. We operate across all the three Cloud Platforms and leverage the best of them.In this role, you will get to own a component end to end. You will also get to work on cloud platform and learn to design distributed data processing systems to operate at scale.
Responsibilities:

  • Collaborate with a team of Big Data Engineers, Big Data and Cloud Architects and Domain SMEs to drive the product ahead
  • Stay up to date with the progress of in the domain since We work on cutting-edge technologies and are constantly trying new things out
  • Build solutions for massive scale. This requires extensive benchmarking to pick the right approach
  • Understand the data in and out, and make sense of it. You will at times need to draw conclusions and present it to the business users
  • Be independent, self-driven and highly motivated. While you will have the best people to learn from and access to various courses or training materials, we expect you to take charge of your growth and learning

Expectations from you:

  • 1-3 Year of relevant experience in Big Data with pySpark
  • Hands on experience of distributed computing and Big Data Ecosystem – Hadoop, HDFS, Spark etc
  • Good understanding of data lake and their importance in a Big Data Ecosystem
  • Experience of working in the Cloud Environment (AWS, Azure or GCP)
  • You like to work without a lot of supervision or micromanagement
  • Above all, you get excited by data. You like to dive deep, mine patterns and draw conclusions. You believe in making data driven decisions and helping the team look for the pattern as well

Preferred skills:

  • Familiarity with search engines like Elasticsearch and Bigdata warehouses systems like AWS Athena, Google Big Query etc
  • Building data pipelines using Airflow
  • Experience of working in AWS Cloud Environment
  • Knowledge of NLP and ML

Apply now

Responsibilities:

  • End-to-end product ownership, right from ideation and concepts to product success
  • Be a partner, in your own right, in setting up the goals and vision for the overall product portfolio
  • Work with cross functional stakeholders to build on the product vision and drive the vision towards reality
  • Manage and own the product roadmap and develop features that are in line with the vision and goals
  • Drive product discovery, definition, sprint planning, prioritization and execution in line with the product roadmap
  • Understand local nuances of our data and localize insights and offerings to suit needs of consumers from different geographies
  • Keep a hawk’s eye on competition and be on top of the industry trends and data
  • Be the custodian of data and master it understand how it corresponds trends in the scientific world– look at numbers, & dashboards, query the data, ask questions, look for patterns where none appear, talk to stakeholders to validate your assumptions, run experiments. Make data tell stories
  • Documentation, at all necessary touch-points, in order to engage the organization with you in terms of thought leadership and product updates
  • Be on top of product execution: must know anything and everything happening around sprints

Skillset:

  • Passionate about solving problems and making a difference to lives of millions of people
  • 3-7 years’ work experience in a Data analytics and Product Management role preferably managing a data driven product, data lake or AI/ML powered product
  • Hands on experience with data and dashboarding tools like Athena, Tableau, Elastic search, Power BI or similar
  • An MBA from a tier-I business school is preferred but not mandatory
  • Ability to think creatively and strategically, coupled with top-notch execution skills
  • Ability to think ‘Consumer’ at all times and live the philosophy of ‘Consumer First’ while making decisions and building products
  • A team player with an attitude to get things done and willingness to work in a high-pace environment
  • First-hand experience with agile development methodologies, and analytics tools like Google Analytics, wireframing tools like Balsamiq and project tracking tools like JIRA
  • Great analytical skills with ability to select and track key metrics, bring out insights from numbers and take decisions based on data
  • Ability to work across functions & levels, be comfortable with interacting with senior leadership
  • An attitude to create impact and learn follow the philosophy of release -> measure impact, take feedback -> iterate, build fast > fail fast and not be just a feature development manager
  • Ability to manage nuanced stakeholder expectations and ‘be your own person’. You must not be a yes-man

Apply now

The opportunity:
We are looking for Genesys Developer, primarily responsible to work on application side of contact center platform and for overseeing global telecommunication technology support and operations, including Teams\Skype collaboration services and related voice calling and teleconferencing infrastructure on the Genesys Platform.
Responsibilities:

  • Ability to quickly troubleshoot technical issues and drive fast resolution time
  • Collaborative with technical team and other business colleagues to drive successful operational and project outcomes
  • Strong planning and organization skills, for self and for directing the work or others, including other business function
  • Oversee\manage Skype\Teams voice and meeting collaboration technology and services, including dial-in conferencing, desk\conference phones, and PSTN interfaces. Responsible for providing consistent high level of quality and quick resolution of issues when they occur. 35% of Time Spent
  • Oversee\manage global mobile phone services by working with regional and global management partners to ensure effective operations with ordering, billing, and cost control measures. 20% of Time Spent
  • Oversee\manage cellular data services, including site networking and IoT data. 15% of Time Spent
  • Oversee\manage the call center platform. 10% of Time Spent
  • Manage current Genesys PureCloud platforms, proactively explore and recommend on implementing new features, enhancement which will help business to improve on CX
  • Meet and understand business requirements/need, developing use case documentation and partnering with business partners to deliver solutions
  • Document and maintain the new implementations/ongoing changes to the current environment
  • Coordinate with in-house technical teams, external vendors and resolve problems

Requirements:

  • 4+ years working extensively with telecom technologies; managing both technology implementation and support and providing telecom services for a global organization
  • Significant working knowledge of integrated voice collaboration suites from Microsoft (Skype, Teams preferred); Genesys, Cisco, or others will qualify. Including VoIP\SIP telephony endpoints
  • Significant working knowledge of PSTN technologies and vendors (ISDN, PRI, POTS lines, SIP, toll-free) and PSTN interfaces (gateways, ATA s, multiplexers, SIP routers)
  • Working hands on experience on the Contact Center Platform (application layer and SI) – Genesys Cloud Solution Platform is preferable
  • Understanding of UC communication platforms on both sides (telecom and platform side)
  • Experiential knowledge and ability to analyze a telecommunication order form, invoice, or service report and understand the details sufficient to effectively manage such services
  • Working knowledge of global mobile data solutions for networking and IoT
  • Knowledge of mobile phone and cellular technology management in a global company
  • Knowledge of agent call management \ call center platforms a plus
  • Knowledge of Telecom Expense Management (TEM) a plus
  • Technology certifications for Skype\Teams preferred (Avay, Cisco, et al are also relevant)
  • Technical Skills: Genesys training and certification
  • Hands-on IVR/Routing strategy development
  • Hands-on on Genesys Web development tools
  • Experience on CTI, SIP VoIP technology

Apply now

About the team:
Cactus Labs is the high-impact R&D Cell of Cactus Communications. We use AI/ML to solve complex technical and business challenges that keep CACTUS competitive and make it an industry leader. We are a multi-cultural team spread across 6+ countries. We primarily work in the domains of AI/ML especially with a focus on text (NLP – Natural Language Processing), Language Understanding, Explainable AI and Big DataWithin Cactus Labs you will be a part of the micro-services team that builds and exposes knowledge extracted by our NLP Experts, Big Data Engineers and Machine Learning Wizards to both internal and external products. Some of the largest academic publishers around the world consume these APIs on their live products.The micro-services team is the bridge that connects the core of Cactus Labs to internal and external products. This role allows you drive innovation daily and be where all the action is.
Job Responsibilities:

  • Take full ownership of the current microservice technology stack of Java on SpringBoot and Docker
  • Build low latency, highly scalable microservices and release software through Jenkins, onto AWS cloud using Docker. Ensure the weekly software releases go off without a hitch
  • Benchmark extensively to pick the right approach, work with a mindset to scale dynamically and think ahead to anticipate problems and meet user needs
  • Collaborate closely with various team members like Big Data Engineers, Data Scientists, Big Data/Cloud Architect and Domain SMEs while building and designing solutions
  • Be the technical SME while working with Product Managers and business stakeholders
  • In addition to technical expertise, understand our products and the users – contribute to product direction & user understanding
  • Play an active part in code reviews, your own and others—set the standard for the team!

Skills & experience:

  • 5-8 Years of relevant experience
  • Hands on experience with SpringBoot and Java in a professional setting. You can build and guide building of advanced microservices, ensuring high traceability, scalability, and stability
  • Prior experience with building and executing POCs. You can run benchmarks and present results and make sound technical decisions based on results
  • Hands-on experience of working on any cloud environment, preferably AWS
  • Experience working with CI/CD pipelines. You can automate and monitor deployments ensuring a friction free go LIVE and update process
  • Self-driven and self-motivated. Take charge of your learning and growth
  • Keep yourself actively updated of progress in the domain

Preferred Skills:

  • Experience working with Elasticsearch or any other Lucene based search engine and finetuning the index
  • Knowledge in Big Data, NLP

Apply now

The opportunity:
We are looking for an enthusiastic UI Developer to be a part of our Cactus Digital team
Responsibilities:

  • Creating user friendly interfaces & websites using HTML5, CSS3, SCSS, jQuery, React & Angular JS/Angular Universal
  • Understanding Client/Business requirements and a strong focus on user experiences
  • Deliver high quality technical designs with high performance, scalability, flexibility and maintainability
  • Research, implement and help deriving innovative UI solutions
  • Code new features and enhancements across several web apps
  • Working collaboratively with UX/Creative designers and Stakeholders to understand Client/Business requirements and user experience
  • Ensuring that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions
  • Maintenance and improvements of the developed application
  • Integrate third party Products, understand the underlying platform of those products
  • Working closely with software engineering team
  • Ensuring cross-platform optimization for mobile
  • Works as part of an agile development team

Requirements (Desired skills & experience):

  • 7-8+ years of front-end development experience using HTML5, CSS3, SCSS, jQuery, React & Angular JS/Angular Universal
  • Excellent communication skills & should be able to understand the requirements clearly
  • Thorough understanding of user experience and possibly even product strategy
  • Passionate, adaptable, flexible, independent and self-motivated individuals who take initiative and ownership of projects are desired
  • Must know Responsive Web Development and Media Queries using CSS3/SCSS
  • Must have experience working on Content Management Systems (WordPress or Drupal)
  • Object Oriented JavaScript development experience
  • Cross Browser Optimization experience
  • Must have experience working on Photoshop (Designs to Prototypes)
  • Performance testing experience. Experience building large consumer web applications
  • Understanding of how to integrate the front-end to back-end
  • Proficiency with Git

Apply now

The opportunity:
We are looking for an experienced software developer to develop high quality software aligned with business goals and client requirements while ensuring timely delivery. Write, review and debug code.
Development, Testing and deployment of software projects.

  • Writing bug free code
  • Review existing code, help improve by following good programming practices
  • Understand project scope, provide estimates and ensure timely delivery while maintaining quality
  • Excellent debugging skills
  • Write tests if needed
  • Ensure communication between various project stakeholders
  • Review projects, provide status updates, inform of any constraints

Requirements (Desired skills & experience):

  • At least 2 – 4 years of experience in software development
  • Strong JavaScript skills. Knowledge of frontend frameworks is a plus
  • Knowledge of server side languages like PHP, Python etc. Previous experience in frameworks is a plus
  • A working knowledge of database design and databases (Mysql, PostgreSql)
  • Version control preferably Git
  • Must be comfortable working on Linux and using the command line
  • Must have a basic understanding of local dev setup
  • Application skills: JIRA, Any IDE
  • Softer skills: Excellent communication skills
  • Ability to:
    1. Solid coding and debugging skills
    2. Ability to work individually as well as in a team and deal with changing requirements
    3. Ensure adherence to coding standards & efficiently delegating tasks

Apply now

The opportunity:
Looking for a candidate who has:

  • 5+ years of experience in designing digital products
  • Ability to understand short and long-term goals of the product and business
  • Excellent understanding of user-centered design and visual design principles
  • A good understanding of frontend principles to guide the team from an engineering point of view
  • Understand of behavioral analytics and goes by data-driven decisioning, when needed
  • Excellent communication and presentation skills and the ability to clearly articulate design decisions to the team and leadership
  • Keen interest in applying user research, user-needs validation and usability evaluation

What you will be required to do:

  • Take a lead in product and design ideation, planning and prioritization. Also be responsible for the creative direction the product should take
  • Drive user research, create detailed user journeys and take appropriate design decisions backed by user-behavior and data
  • Work closely with the Product and the engineering team deliver delightful customer experiences and ship new features/
  • Take part in creative and holistic thinking across our diverse products and conduct design reviews and status meetings as needed
  • Effectively mentor and inspire a team of designers. Help the team in raising the bar, resolving blockers, prioritizing and breaking down complex projects into simpler tasks

NOTE: Please share your updated CV with you Portfolio(Mandatory) to spoorthi.ky@cactusglobal.com

Apply now

The opportunity:
You will be a part of Cactus Labs which is the R&D Cell of Cactus Communications. Cactus Labs is a high impact cell that works to solve complex technical and business problems that help keep us strategically competitive in the industry. We are a multi-cultural team spread across 6+ countries. We work in the domain of AI/ML especially with Text (NLP – Natural Language Processing), Language Understanding, Explainable AI, Big Data, AR/VR etc.Within Cactus Labs you will work with the Core Engineering team and have opportunity of heavy collaboration with the Applied Natural Language Processing (NLP) team. In this role, you will get to own a component from its inception. You will also get to work on cloud platform and learn to design systems for cloud and operate at scale.
Responsibilities:

  • Devise innovative and scale-able solution to complex problems using design patterns, or other known algorithms/tools available
  • Improving system quality by identifying issues and common patterns, and developing standard operating procedures
  • Take ownership of your work, be open to interfacing with stakeholders directly
  • Ensure timely and issue free delivery of your work
  • Identify and assess new libraries, packages that can support, enhance, and improve our application as well end user experience
  • Stay up to date on tech trends, attend relevant conferences or forums and obtain relevant certifications
  • Maintenance and improvements of the developed application
  • Works as part of an Agile Development Team
  • Integrate third-party add-ons/plugins, understand the underlying platform of those products

Requirements:

  • 2-7 years of experience in writing scale-able, robust, and secure code using TDD pattern
  • Working knowledge of basic algorithms and data structures, design patterns, Docker, Git (or any other code versioning platform/tool)
  • Experience in creating POC’s or working on a module from scratch
  • Outstanding all-round communication skills and ability to work collaboratively
  • Prior experience in working with Cloud platforms like AWS, Azure or GCP is a plus

Your Mindset:

  • Quality first: You value quality code! If you find yourself writing things twice you automatically refactor them. You find code reviews valuable instead of annoying
  • Independent: Since we are 100% remote this means that you need to be able to reach your goals independently. You need to be self-aware and self-managed
  • Problem-solving attitude: Problems are opportunities! You see problems as challenging and have the urge to solve them. There is no problem in the world you cannot solve!
  • Proactive attitude: It’s not easy to work remotely. If you are having issues we expect you to be proactive about it
  • Self-improvement: You want to grow your skills and grow as a person. You seek ways to do things more efficiently
  • Passion: Coding is your passion, not just a job. You just love to write good code

Apply now

The opportunity:
We are looking for a creative, skilled UI engineer to develop websites and products with functionality and aesthetics in mind. The UI developer will work with full-stack engineers to ensure that the product is optimized for several devices and presented in an attractive way.To be successful as a UI engineer you should have excellent knowledge of HTML, JavaScript, TailwindCSS (Good to have) and CSS. You should also have knowledge of modern UI frameworks like Angular or React. In addition to this, you must work well in a team as there are several individuals involved in the development process.
Responsibilities:

  • Work with other engineers to ensure that the product is functional and visually appealing
  • Liaise with the product managers to gauge their needs and expectations
  • Ensure that the website is optimized for various devices and performance
  • Simplify complex UI requirements with modern frameworks like Angular or React

Requirements:

  • Proficiency in HTML, JavaScript, and CSS
  • Knowledgeable in modern UI frameworks like Angular or React
  • Worked on TailwindCSS (Good to have)
  • Knowledge of Figma, Adobe illustration or similar tools
  • Good interpersonal and problem-solving skills
  • Understanding of key design principles

Your Mindset:

  • Quality first: You value quality code! If you find yourself writing things twice you automatically refactor them. You find code reviews valuable instead of annoying
  • Independent: Since we are 100% remote this means that you need to be able to reach your goals independently. You need to be self-aware and self-managed
  • Problem-solving attitude: Problems are opportunities! You see problems as challenging and have the urge to solve them. There is no problem in the world you cannot solve!
  • Proactive attitude: It’s not easy to work remotely. If you are having issues we expect you to be proactive about it
  • Self-improvement: You want to grow your skills and grow as a person. You seek ways to do things more efficiently
  • Passion: Coding is your passion, not just a job. You just love to write good code

If interested, kindly share your updated CVs to spoorthi.ky@cactusglobal.com

Apply now

The opportunity:
We are looking for a passionate Software Engineer to design and develop web applications.

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like JavaScript, Node, Angular, React or PHP programming languages. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Responsibilities:

  • Devise innovative and scale-able solution to complex problems using design patterns, or other known algorithms/tools available
  • Improving system quality by identifying issues and common patterns, and developing standard operating procedures
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary
  • Assist in task planning, estimation and scheduling
  • Work in close partnership with cross-functional teams and management
  • Takes responsibility for his/her deliverables, especially in relation to sensitive timings

Requirements (Desired skills & experience):

  • 2+ years of experience in writing human-readable, scalable, robust, and secure code with unit test cases with maximum coverage
  • Proficient in PHP/Laravel, Angular, Node
  • Working knowledge of basic algorithms and data-structures, design-patterns, Docker, GIT
  • Deep understanding of OOP concepts (encapsulation, inheritance, interfaces, polymorphism)
  • Must be comfortable working on a Ubuntu Machine
  • Outstanding all-round communication skills and ability to work collaboratively

Good to have:

  • Experience in building microservices
  • Experience in Code refactoring
  • Experience in Xtreme Programming
  • Knowledge of React
  • Experience in working with a large codebase, CI/CD pipeline
  • Hands on experience with Laravel and PostgreSQL
  • Knowledge of Agile development (Scrum)

Your Mindset:

  • Quality first: You value quality code! If you find yourself writing things twice you automatically refactor them. You find code reviews valuable instead of annoying
  • Independent: Since we are 100% remote this means that you need to be able to reach your goals independently. You need to be self-aware and self-managed
  • Problem-solving attitude: Problems are opportunities! You see problems as challenging and have the urge to solve them. There is no problem in the world you cannot solve!
  • Proactive attitude: It’s not easy to work remotely. If you are having issues we expect you to be proactive about it
  • Self-improvement: You want to grow your skills and grow as a person. You seek ways to do things more efficiently
  • Passion: Coding is your passion, not just a job. You just love to write good code

Apply now

Please note – This is a 100% remote opportunity and you can work from any location.
About the team:
You will be a part of Cactus Labs which is the R&D Cell of Cactus Communications. Cactus Labs is a high impact cell that works to solve complex technical and business problems that help keep us strategically competitive in the industry. We are a multi-cultural team spread across multiple countries. We work in the domain of AI/ML especially with Text (NLP – Natural Language Processing), Language Understanding, Explainable AI, Big Data, AR/VR etc.
The opportunity: Within Cactus Labs you will work with the Big Data team. This team manages Terabytes of data coming from different sources. We are re-orchestrating data pipelines to handle this data at scale and improve visibility and robustness. We operate across all the three Cloud Platforms and leverage the best of them.

In this role, you will get to own a component end to end. You will also get to work on could platform and learn to design distributed data processing systems to operate at scale.
Responsibilities:

  • Build and maintain robust data processing pipelines at scale
  • Collaborate with a team of Big Data Engineers, Big Data and Cloud Architects and Domain SMEs to drive the product ahead
  • Follow best practices in building and optimize existing processes
  • Stay up to date with the progress in the domain since we work on cutting-edge technologies and are constantly trying new things out
  • Build solutions for massive scale. This requires extensive benchmarking to pick the right approach
  • Understand the data in and out and make sense of it. You will at times need to draw conclusions and present it to the business users
  • Be independent, self-driven and highly motivated. While you will have the best people to learn from and access to various courses or training materials, we expect you to take charge of your growth and learning

Expectations from you:

  • 4-7 Years of relevant experience in Big Data preferable with Java
  • Highly proficient in distributed computing and Big Data Ecosystem – Hadoop, HDFS, Apache Spark
  • Good understanding of data lake and their importance in a Big Data Ecosystem
  • Being able to mentor junior team members and review their code
  • Experience in working in a Cloud Environment (AWS, Azure or GCP)
  • You like to work without a lot of supervision or micromanagement
  • Above all, you get excited by data. You like to dive deep, mine patterns and draw conclusions. You believe in making data driven decisions and helping the team look for the pattern as well

Preferred skills:

  • Familiarity with search engines like Elasticsearch and Bigdata warehouses systems like AWS Athena, Google Big Query etc
  • Building data pipelines using Airflow
  • Experience of working in AWS Cloud Environment
  • Knowledge of NLP and ML

Apply now

Please note – This is a 100% remote opportunity and you can work from any location.
About the team:
You will be a part of Cactus Labs which is the R&D Cell of Cactus Communications. Cactus Labs is a high impact cell that works to solve complex technical and business problems that help keep us strategically competitive in the industry. We are a multi-cultural team spread across multiple countries. We work in the domain of AI/ML especially with Text (NLP – Natural Language Processing), Language Understanding, Explainable AI, Big Data, AR/VR etc.
The opportunity: Within Cactus Labs you will work with the Big Data team. This team manages Terabytes of data coming from different sources. We are re-orchestrating data pipelines to handle this data at scale and improve visibility and robustness. We operate across all the three Cloud Platforms and leverage the best of them.

In this role, you will get to own a component end to end. You will also get to work on could platform and learn to design distributed data processing systems to operate at scale.
Responsibilities:

  • Build and maintain robust data processing pipelines at scale
  • Collaborate with a team of Big Data Engineers, Big Data and Cloud Architects and Domain SMEs to drive the product ahead
  • Help junior team members in designing solutions and split their user stories
  • Review team members’ code make sure standards are followed, verify unit test coverage
  • Follow best practices in building and optimize existing processes
  • Stay up to date with the progress in the domain since we work on cutting-edge technologies and are constantly trying new things out
  • Build solutions for massive scale. This requires extensive benchmarking to pick the right approach
  • Understand the data in and out and make sense of it. You will at times need to draw conclusions and present it to the business users
  • Be independent, self-driven and highly motivated. While you will have the best people to learn from and access to various courses or training materials, we expect you to take charge of your growth and learning

Expectations from you:

  • 5-8 Years of relevant experience in Big Data preferable with pyspark
  • Highly proficient in distributed computing and Big Data Ecosystem – Hadoop, HDFS, Apache Spark
  • Good understanding of data lake and their importance in a Big Data Ecosystem
  • Being able to mentor junior team members and review their code
  • Experience in working in a Cloud Environment (AWS, Azure or GCP)
  • You like to work without a lot of supervision or micromanagement
  • Above all, you get excited by data. You like to dive deep, mine patterns and draw conclusions. You believe in making data driven decisions and helping the team look for the pattern as well

Preferred skills:

  • Familiarity with search engines like Elasticsearch and Bigdata warehouses systems like AWS Athena, Google Big Query etc
  • Building data pipelines using Airflow
  • Experience of working in AWS Cloud Environment
  • Knowledge of NLP and ML

Apply now

Responsibilities:

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Accurately estimate the scope of work in consultation with Lead/Sr. QA Engineer and ensure estimates and timelines are met
  • Create detailed, comprehensive and well-structured test scenarios/cases
  • Test and prove that the application/system meets business and functional requirements using various testing techniques (Functional/Non-functional)
  • Identify & determine severity & priority for defects and monitor resolutions
  • Develop strong application level understanding for the applications/systems that are assigned for testing
  • Understand impact/risk analysis and ensure that testing activities cover all the areas

Requirements (Desired skills & experience):

  • 1.5-3 years of experience in testing (Mobile Manual Testing)
  • Mobile Manual testing
  • Work experience in mobile testing with expertise in both Android/IOS environments. Web testing and automation knowledge would be a plus
  • Strong basics on Manual , API testing
  • Experience of Mobile testing (iOS, Android) on local as well as cloud platforms
  • Experience in working with iOS web/native applications
  • Strong troubleshooting skills for reaching to root cause of customer reported issues
  • Experience in full life cycle software development including design, development, production, testing, roll out, maintenance and support
  • Responsible for the development, execution of qa test plans during all phases of product – development
  • Document software defects, using defect tracking system
  • Prepare test reports for internal team and stakeholders
  • Work with the team to create and maintain regression / sanity test suite
  • Experience in project management and qa methodology familiarity with agile frameworks and regression testing is a plus
  • Should perform re-testing, regression testing
  • Knowledge of performance and/or security testing & ISTQB or any related testing certification would be an advantage

If interested kindly share your updated CV to spoorthi.ky@cactusglobal.com
Apply now

Researcher.Life is an integrated ecosystem of web and mobile products by Cactus Communications. Used by over 1.5 million researchers (academics, scientists, students) across 190+ countries, this suite of products aims to redefine how they read, publish, learn, and collaborate to further scientific advancements. Much of this innovation is fuelled by our in-house foundations of AI, Machine Learning, NLP, and Deep Learning.

The chance to develop a product market leader in academia
CACTUS, under its flagship brand Editage, is an established market leader in the academic research services industry. Through numerous investments we have also built a strong portfolio of in-house and acquired products under the Researcher.Life brand. The foundations are in place for an experienced product leader to grow and scale this ecosystem into a service which can revolutionize academic research practices and enable expansion into the, $25B+ global STM market.
The role is for you if:

  • You’ve worked in product for 5-10 years. You have experience growing direct-to-consumer products. Bonus, if you’ve worked on global products, subscription products, or loyalty programs
  • You spend real time with potential users to understand their problems and unspoken needs
  • You’re clear that your efforts will have a direct effect in building value to the organization as well as to our users
  • Like our researchers, you’ll roll your sleeves up, run small experiments, find what works, and scale quickly
  • You are passionate about the potential for academic research to change the world for the better

What you’ll be responsible for:

  • Own the Researcher.Life ecosystem strategy, it’s goals and roadmap to achieve the desired product and business outcomes
  • Drive decisions based on deep insights from customer conversations, user feedback and quantitative product data
  • Ensure the product team is building the right thing and executing against outcomes. Put a stop to output-only and feature factory trends
  • Align and collaborate with marketing and internal teams to execute against key priorities
  • Work with sales to build strong partnerships with leading players in the industry
  • Build, empower and grow a solid team who is driven by the product vision and knows how to have fun!

More about Researcher.Life
The Researcher.Life ecosystem has been conceptualized as an omnipresent connection between the different solutions in our portfolio. Much like how travel providers recommend airport transfer options, things to do and places to stay after booking a flight, the Researcher.Life experience also seeks to understand what the researcher needs next and personalizes what’s delivered and when.

Through our subscription pack, we’re looking to deliver value beyond our own portfolio by partnering with leading products in the market. Take Amazon’s Firestick, that bundles 3rd party OTT (over the top content) channels with its flagship Prime video content to provide viewers with a wider catalogue, Researcher.Life aims to be that go-to subscription that includes everything a researcher needs!

More about CACTUS culture:
We are steadily growing our technology ambition. With the acquisition of a Brazilian based platform, Mind the Graph, CACTUS now has the world’s largest gallery of scientific illustrations!

We are truly inclusive and are proud to have 56% women in the company. At CACTUS, you’re a Cactizen. The work you do and the energy you bring are of foremost value here.

We foster an open and transparent culture are people-centric at our core. We were recognised as one of India’s best workplaces in Health And Wellness 2022 and are Great Place to Work certified!

Our remote first approach to work allows you to be wherever you like. You can now spend more time with your family and pursue your passion without compromising on your career. For the seventh straight year, we are in the top 20 of FlexJob’s global list of remote jobs!

Our core values at CACTUS promote trust, integrity, mental health among other virtues and we strive to enable people to reach their highest potential.

Join us today for an impactful and enriching career
Apply now

The Opportunity: At Cactus Labs we are looking for machine learning engineers who bring fresh ideas from all areas including information extraction, information retrieval, artificial intelligence, natural language processing and more, the list is growing every day.

If you have experience building and training large NLP models and if you are looking for a place, where you can apply your research but also build and integrate the features to products instead of just pure research focused on publication only? If so, we have variety of real-world problems to apply your research in artificial intelligence, natural language processing and much more. You would collaborate with engineers and researchers to work on something impactful and meaningful.

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 will mainly work with existing open-source deep learning libraries such as TensorFlow, PyTorch, HuggingFace transformers, fairseq etc. to boost the performance of various natural language generation, classification models used by Cactus digital editing products
  • Large scale distributed training of deep neural networks. This could mean using both some of the shelf frameworks like DeepSpeed, fairscale and also the distribution strategies in TensorFlow

Requirements (Desired skills & Experience):

  • 1-3 years of experience in Machine Learning/Data science, preferably professionally
  • Interest in taking ownership of projects and motivation to drive solutions from development to production
  • Interest in reading and applying research results to create cutting edge ML services
  • Be comfortable working in a team where some members are located remotely
  • 2 years of relevant applied AI research/development experience
  • 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 is a plus

About Cactus Labs:
Cactus Labs, an R&D and innovation cell at Cactus Communications which focuses on reimaging customer experience and publishing workflows leveraging AI and machine learning. We pursue big ideas that power transformation advances at Cactus communications and 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. Our engineers are versatile, display leadership qualities and are enthusiastic to take on complex real-world problems across the industry as we continue to push our limits and advance the technology.

Our Brands:

  • Paperpal: is a new type of writing assistant created by Cactus Communications. Paperpal products helps researchers write, revise, and perfect their academic writing. Paperpal is powered by machine learning and trained on millions of original and edited manuscripts across domains
  • R Concept: A comprehensive AI-powered, expert-curated platform on research, insights, commentary, and expert recommendations related to COVID-19
  • R Discovery: Aims to re-define how research content is discovered, accessed and read by researchers (academics) across the globe. R Discovery enables researchers to access personalized feeds of most relevant and recent content with a single tap powered by UNSILO
  • R Pubsure: An AI-powered solution which evaluates the submission readiness of research manuscripts. It checks for language, structure, plagiarism, and technical competency of the manuscripts within seconds. It also recommends suitable journals, thus expediting the submission process
  • Editage: A division of Cactus Communications which provide high-quality services to academic, publishing, and pharmaceutical communities

Apply now