Online applications are invited for the Python Internship at Cactus Communications. Check the eligibility and other details below!

About Cactus

Cactus Communications is a science communication and technology company. They specialize in AI products and solutions that improve how research gets funded, published, communicated, and discovered. They offer editorial, translation, education, and training solutions for researchers; strategic and tactical scientific content solutions to global life science organizations; AI-powered scholarly publishing products for journals and researchers; and solutions for science dissemination and engagement with peers, the public, and policymakers for wider research outreach.

Python Internship at Cactus Communications

Cactus is a remote-first organization so you can work from anywhere in India. You may be required to travel to our Mumbai office based on business requirements or for company/team events.

About Cactus Lab

Cactus Labs is the high-impact R&D Cell of CACTUS. We harness the power of AI and Big Data to develop innovative products and solutions for publishers, businesses and stakeholders in academia and the life sciences. They are a multi-cultural team spread across 6+ countries and set up 100% remotely. We have various tribes (teams) at Labs who work majorly in domains such as Natural Language Processing, Big Data, Applied ML and low-latency engineering.

Opportunity Details

Cactus is looking for an enthusiastic techie to join as a Python development intern with the Cactus Labs team at Cactus Communications, the world’s leading innovator in AI solutions for academic research and scholarly communications.

Responsibilities

  • Full ownership of work and code. It’s a young team and they take pride in our work (and also have healthy debates sometimes over camel casing, snake_casing and PascalCasing)
  • Collaborate closely with various team members like Big Data Engineers, Data Scientists, Big Data/Cloud Architect and Domain SMEs while building and designing solutions.
  • 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 other’s—set the standard for the team!
  • Innovate and ability to learn and adapt quickly. They constantly tinker with bleeding-edge tech and implement them at scale.

Qualifications

  • Previous internship/project experience with Python to write highly efficient and scalable functional code.
  • Have worked with Apache Spark or a basic understanding of Apache Spark.
  • Previous internship/project experience with cloud environment especially AWS. GCP/Azure would be a big plus.
  • Previous internship/project experience with Elasticsearch is a big plus.
  • Fundamental knowledge of Data Structures and Algorithms.

How to Apply?

Interested candidates can directly apply through this link.

Location

Remote/Work from home, India

Click here to view the official notification of the Python Internship at Cactus Communications.

Image Source