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