- Take ownership of the existing repositories, environments and vendor handover documentation
- Understand the current architecture, dependencies and technical debt before proposing major changes
- Build and maintain functionality across frontend, backend, database and third-party integrations
- Improve API performance, data access, query efficiency and application reliability
- Develop production-grade LLM features and gradually expand agentic capabilities
- Maintain and extend the Python / FastAPI scoring service
- Maintain and improve the React-based Chrome Manifest V3 Interview Copilot
- Build and maintain reliable BullMQ / Redis workflows for parsing, scoring, AI reports and other background work
Requirements:
- Degree with minimum 5-7 years of relevant software engineering experience, with evidence of shipping and supporting production applications
- Strong TypeScript and Node.js experience; NestJS experience is strongly preferred
- Strong PostgreSQL fundamentals including data modelling, migrations, indexing and query optimisation
- Experience with background-job / queue systems such as BullMQ, RabbitMQ, SQS, Kafka, Celery or similar
- Practical Redis experience; Python experience sufficient to maintain and troubleshoot production services.
- Production LLM application experience: structured outputs, embeddings / vector search, tool calling, evaluation, retries, tracing and guardrails.
- Hands-on Docker / cloud / deployment experience and willingness to own production issues directly.
- Experience integrating external APIs and OAuth-based services; Comfortable debugging across multiple systems instead of escalating each layer to a different specialist
- Good to have experience in LangChain, LangSmith or comparable LLM application tooling; Experience implementing or evaluating agentic workflows in production; ML model integration rather than purely research-oriented ML work
-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
EA License Number: 10C3636