Senior Software Engineer

Insight Global — Canada · Posted ~4 hours ago

Senior Full-time Remote

Skills

Go React Software testing Unit testing End-to-end testing Information security Communication Autonomous work LLM

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering role on a fully remote team building an AI-driven document management platform. You will develop backend features with Go, contribute to React-based frontend functionality, apply strong testing practices, and help integrate LLM capabilities for document analysis and data processing.

Highlights

Fully remote, full-time work on a new AI-driven document management platform. The role combines backend development in Go with React frontend work and provides exposure to LLM-powered document analysis.

Description

Required Skills & Experience - 5+ years with Go - React experience - Strong understanding of different testing models. e.g Understanding when to use unit versus end-to-end. - Good communication skills and ability to work autonomously - Worked on a project surrounding information security Nice to Have Skills & Experience - Prompt engineering experience. - AI/LLM projects (personal or professional). - Exposure to LLMs and ability to integrate them. - Mentorship experience. Job Description Insight Global is hiring a Software Developer for a technology client in a fully remote, full-time role. In this position, you will contribute to the design and development of a new AI-driven document management platform. Your work will involve building features using Go, and contributing to front end development using React. The team is working to integrate Large Language Models (LLMs) for advanced document analysis and data processing. This role requires strong technical skills, excellent communication, and the ability to work independently as well as collaboratively in a team environment. We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position. Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position. Salary - $150,000