More jobs:
Software Developer; Entry-Level/New Grad
Job in
Amherst, Nova Scotia, B4H, Canada
Listed on 2026-07-06
Listing for:
Hanzilla
Full Time
position Listed on 2026-07-06
Job specializations:
-
Software Development
Backend Developer, Software Testing, Embedded Systems/ Firmware/ IoT, Software & AI Developer Internship
Job Description & How to Apply Below
Sangster Engineering designs and manufactures specialized training equipment for military, law enforcement, and professional end‑users worldwide. We are a small, fast‑moving engineering company based in Amherst, Nova Scotia.
About the RoleWe’re looking for an entry‑level Software Developer to grow into our software and computer‑vision work. This is a hands‑on, high‑ownership role: even as a recent graduate, you’ll own your work, ship real systems end to end, and have real responsibility from day one. If you like owning problems from first prototype to something that works reliably, want to learn quickly, and want your work to actually matter, read on.
What You’ll Bring- Computer vision — experience building or training models that detect, classify, or interpret information from images or video (coursework, internships, or personal projects all count).
- Software development — writing clean, reliable code and building things end to end.
- Software reliability — building things that are accurate and dependable in practice, not just convincing in a demo.
- Your work. You’ll own your tasks and projects end to end, with support from the team as you grow.
- End‑to‑end delivery. From prototyping through to something that works reliably.
- Quality and performance. You care about doing careful, reliable work — accuracy, performance, and dependability.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; recent graduates or those with equivalent practical experience are encouraged to apply.
- Proficiency in one or more programming languages (e.g., Python, C++, Java, or JavaScript).
- Comfortable writing clean, readable, well‑documented code.
- High autonomy and strong self‑direction.
- Good problem‑solving and communication skills.
- A bias toward ownership — you finish what you start.
- Comfortable on a very small team, wearing many hats.
- Hands‑on experience with Claude — we use Claude Code in our day‑to‑day work.
- Experience deploying ML models so they run well in practice.
- Exposure to running software on physical devices or constrained hardware (a class project or hobby project is fine).
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×