About us

Insightful is a market-leading platform for employee productivity and workforce analytics. We process really big data, synthesize it into actionable insights, and ultimately provide a best-in-class, easy-to-use product that empowers enterprise customers to improve employee productivity, business processes, and overall staff well-being.

Job Description

We’re investing heavily in applied AI to unlock the next wave of customer value. As our first dedicated AI Engineer, you’ll research, prototype, and productionize machine-learning and generative-AI models that power new features and sharpen existing ones. You’ll be the bridge between cutting-edge research and real-world impact.

Built on a clean foundation and continuously updated, our current stack comprises Node.js (TypeScript), Elasticsearch, MongoDB, Kafka, and Redis, all running on Kubernetes (GKE).

Responsibilities:

  • Rapid prototyping & experimentation – design experiments and iterate quickly to validate ideas.
  • End-to-end model ownership – select, fine-tune, and evaluate classical ML, deep-learning, and LLM architectures best suited to each use case.
  • Performance & cost optimization – profile models, prune/quantise where it matters, and keep latency and cloud spend in check.
  • Integrate AI into Product – work within a cross-functional team, contributing to the seamless integration of AI components into the backend.
  • Write Clean Code - scalable, high-performance, and reusable code, with a strong focus on testing and maintainability.
  • Contribute Knowledge - Contribute to team knowledge sharing through code reviews, documentation, and mentorship
  • Tools Stack - Evaluate and select the most effective tools and technologies to enhance daily workflows

You are a great fit for this role, if you have:

  • Formal education in Computer Science or a closely related field 6+ years of traditional programming experience
  • Familiarity with RAG, Vector Databases, or similar technologies relevant for AI feature development.
  • Solid fundamentals in software design, architecture, and development best practices
  • Experience working with databases, preferably NoSQL
  • Fluency in English, both written and spoken

Bonus points:

  • Advanced use of AI-assisted coding tools (Copilot, Cursor) to accelerate development workflows.
  • Familiarity with one or more of Hugging Face, PyTorch, and TensorFlow.
  • Experience with ElasticSearch, MongoDB, or Kafka
  • A background in microservices architecture and distributed systems
  • Familiarity with front-end technologies such as Angular, HTML, and CSS