Software Engineer at Kapiche
Remote, Tasmania, Australia -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

95000.0

Posted On

09 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Pandas, Elasticsearch, Kubernetes, Testing, Version Control, Architecture, Aws, Communication Skills

Industry

Computer Software/Engineering

Description

SKILLS AND EXPERIENCE REQUIRED

  • At least 2 years of full-time professional software engineering experience.
  • A Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related field.
  • Experience with fullstack development using modern frontend and backend technologies.
  • Proficiency with search tools such as Tantivy or Elasticsearch.
  • Familiarity with NLP tools (e.g., spaCy, HuggingFace).
  • Experience with analytical computing libraries like Polars, Pandas, or Apache Arrow.
  • Hands-on experience with GenAI-enabled workflows or integrations.
  • Some knowledge of cloud infrastructure (GCP or AWS) and container orchestration (Kubernetes).
  • Strong understanding of APIs, architecture, testing, and version control (e.g., Git).
  • Excellent problem-solving and communication skills.
Responsibilities

ABOUT THE ROLE

Kapiche is seeking a mid-level Fullstack Software Engineer to help build and scale intelligent analytics platforms. This role suits someone who thrives across the stack and is excited to shape GenAI-powered workflows that unlock value from unstructured data.

KEY RESPONSIBILITIES

  • Develop and maintain fullstack applications using React, TypeScript, Python, and Rust.
  • Implement performant search and retrieval systems using Tantivy or similar tools.
  • Integrate NLP (Natural Language Processing) into user-facing and internal systems.
  • Work with data processing tools like Polars or Apache Arrow to support large-scale analytics.
  • Contribute to GenAI workflow development (e.g., summarisation, topic extraction, user interactions).
  • Collaborate with cross-functional teams on feature development, technical design, and reviews.
Loading...