Responsibilities

  • Write, test, and maintain high-quality code in Java, Python, and C# to support AI/ML initiatives.
  • Work closely with senior developers, data scientists, and other team members to understand requirements and deliver high quality innovative solutions.
  • Assist in integrating AI/ML models and algorithms into existing systems and applications.
  • Participate in an agile development team, contributing to sprint planning, story grooming, daily stand-ups, and retrospectives.
  • Develop using test driven design (TDD) and CI/CD principles.
  • Stay updated with the latest trends and advancements in AI/ML and related technologies.

Required Qualifications

  • Bachelor’s degree in computer science, Software Engineering, a related field, or equivalent job experience.
  • Proficiency in Java, Python and C#. Familiarity with software development best practices
  • Strong analytical and problem-solving skills, with attention to detail. 
  • Basic understanding of machine learning concepts, frameworks, and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Team player – Ability to work effectively in a team-oriented, collaborative environment. 
  • Detail oriented.
  • Ability to adapt to the latest development techniques, and eager to learn both as part of a team and self-directed learning.
  • Eligible for up to a top-secret security clearance. 

Preferred Qualifications

  • Agile development experience, including the use of automated unit and integration tests.
  • Familiarity with AI/ML frameworks and tools
  • Understanding of microservices
  • Enterprise development experience (large databases, multi-tier applications).
  • Linux experience.

Personal Attributes

  • Excellent communication skills – Both written and verbal.
  • Self-motivated and capable of managing multiple priorities and tasks.
  • Loves to be a part of a team.
  • Creative and efficient in proposing solutions to complex, time-critical problems.
  • Strong analytical and problem-solving skills with a high attention to detail.

About JSI

JSI is built on purpose, that of making a difference in the world.

Founded in 1979, this privately-owned technology company is the North American leader in designing and developing acquisition, collection and analysis solutions for law enforcement and intelligence communities.

With 4Sight – JSI’s single, unified, product suite – customers can combine any number of disparate data sources into a highly intuitive, visually-focused platform. The result? JSI’s customers spend less time working with data and more time seeing patterns, understanding trends, and gaining perspective (and making the world a safer place).

With over 400 employees and a strong, growing global presence in Canada, the U.S., Australia and Germany, JSI is not only the dominant player in its industry, it is also known for its fun, high-performing, purpose-driven corporate culture.

In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), JSI will provide accommodation accessible formats and communication supports for the interview process upon request.

Location

Ottawa, Ontario, Canada

Job Overview
Job Posted:
3 months ago
Job Expires:
Job Type
Full Time

Share This Job: