HTS Engineering Ltd.

Software Developer, AI/ML

555 Oakdale Rd, Toronto, ON M3N 1W7, Canada Req #599
Wednesday, January 15, 2025

Founded in 2015 in Toronto, Canada, KORE Solutions is a subsidiary company of HTS and an innovative technology solutions and services provider with a strong focus on the HVAC manufacturer’s representative industry. With a variety of offerings including business intelligence software, help service support, and more, KORE delivers end-to-end solutions that empower our partners and clients to build their successful business.

 At KORE, communication and collaboration is our top priority. As a team member, you’ll be working closely with all departments to develop our software, TRAX, and the infrastructure surrounding it. We have a strong teamwork-oriented culture, meaning you’re surrounded by resources who want you to succeed. Your contributions will also have a direct impact. You’ll be providing meaningful change to the company and serve to enhance our processes.

Background

HTS Engineering Ltd. is the largest independent commercial HVAC manufacturers’ rep in North America, with 20 locations in the US and Canada. HTS has a vibrant look and brand promise -- one that reflects our companywide commitment to ensure the individual success of all those involved in a project’s HVAC system selection, design, purchase, installation, and maintenance including our employees, suppliers, customers and end users. Founded in 2015 in Toronto, Canada, KORE Solutions is a subsidiary company of HTS and an innovative technology solutions and services provider with a strong focus on the HVAC manufacturer’s representative industry. With a variety of offerings including business intelligence software, help service support, and more, KORE delivers end-to-end solutions that empower our partners and clients to build their successful business. At KORE, communication and collaboration is our top priority. As we integrate modern technologies, we are focusing on initiatives around AI to enhance internal tooling, efficiency, and innovation. To drive these initiatives, we are seeking a skilled software developer with a strong foundation in Python, REST APIs, and data science. We have a strong teamwork[1]oriented culture, meaning you’re surrounded by resources who want you to succeed. Your contributions will also have a direct impact. You’ll be providing meaningful change to the company and serve to enhance our processes.

Job Mandate

As a Software Developer, you will help champion new AI-driven initiatives within our organization. Your primary responsibility will be to work with IBM Watson to build and integrate AI solutions using internal tools. This role requires a strong background in artificial intelligence, machine learning, and data science, coupled with hands-on experience in using IBM Watsonx for building and deploying AI solutions. You will collaborate with cross-functional teams to design, develop, and implement innovative AI models and applications that drive business value. Beyond technical skills, this role emphasizes collaboration and innovation. You will work closely with diverse teams, including product managers, data scientists, and business stakeholders, to identify opportunities where AI can provide significant value. This involves participating in brainstorming sessions, contributing to project planning, and effectively communicating technical concepts to non-technical audiences. You will also play a key role in evaluating the performance of AI solutions, iterating on designs based on feedback and data analysis, and ensuring that implemented solutions meet business requirements and deliver measurable results. This position offers the opportunity to be at the forefront of AI implementation within a dynamic and forward-thinking organization.

Major Responsibilities:

  • Design, develop and integrate solutions using IBM Watson APIs and OpenAPI spec ingestion to enhance internal tools and processes.
  • Maintain and create ElasticSearch indices for data ingestion and advanced search functionality.
  • Build and optimize REST APIs to connect AI capabilities with existing systems.
  • Collaborate with the team to develop prompts for LLMs and improve system interaction.
  • Contribute to data analysis and modeling efforts to derive actionable insights from organizational data.
  • Work closely with the Technical Software Development Manager to ensure solutions align with business needs.
  • Participate in code reviews, testing, and documentation to maintain high-quality standards.
  • Develop and execute unit, integration, and system tests to ensure the reliability and robustness of AI solutions.
  • Identify, diagnose, and resolve software defects and performance issues in a timely manner.
  • Share knowledge and expertise with team members, fostering a collaborative and innovative development environment.
  • Stay updated with the latest trends in AI, data science, and software development to drive continuous improvement. 
  • Ensure AI solutions comply with security policies, industry standards and data privacy regulations.

Working Conditions:

  • Hybrid of remote work and office setting
  • Office setting - Open, collaborative office space (may vary by location)
  • Fast paced environment with tight deadlines
  • Reliable access to personal transportation is a requirement

Minimum Required Technical Skills / Qualifications

Knowledge, Education, Training:

  • Bachelor’s degree in Computer Science, Data Science, or a related field (or equivalent practical experience).

Experience:

  • 2 - 5 years of experience in software development or related fields
  • Proven experience in AI agent development, including scripting and API integrations
  • Hands-on experience with IBM’s watsonx platform and IBM Cloud infrastructure

Technical Skills:

  • Proficiency in Python or other similar programming languages relevant to AI development
  • Strong understanding of REST APIs and hands-on experience in building and consuming them.
  • Proficiency with cloud services, including compute, storage, networking, and AI-specific offerings. 
  • Familiarity with CI/CD pipelines, version control systems (e.g., Git), and containerization tools (e.g., Docker, Kubernetes).
  • Strong understanding of RESTful API design and implementation. 
  • Experience with both SQL and NoSQL databases relevant to AI applications. 
  • Knowledge of ElasticSearch, including maintaining and creating indices.
  • Basic understanding of Large Language Models (LLMs), Natural Language Processing and prompt engineering.
  • Familiarity with data science concepts such as statistics, modeling, or machine learning.
  • Basic understanding of cloud security best practices, data encryption, and compliance standards.

Minimum Required Behavioural / Soft Skills

  • Ability to work collaboratively in a cross-functional team environment.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences.
  • Strong analytical and problem-solving abilities to address technical challenges effectively.
  • Excellent organizational skills with the ability to manage multiple priorities and meet deadlines.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing project requirements.
  • High level of accuracy and attention to detail in all aspects of development and documentation.

In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, KORE is an equal opportunity employer. We are committed to a workplace of diversity and inclusion. KORE encourages applications from all candidates that represent the full range of communities across Canada. All qualified applicants will be considered for employment without discrimination on the basis of race, colour, age, religion, sexual orientation, gender identity, disability, national or ethnic origin or any other factors prohibited by law. Accommodations are available upon request, for all aspects of the recruiting process and thereafter.

Other details

  • Pay Type Salary
Location on Google Maps
  • 555 Oakdale Rd, Toronto, ON M3N 1W7, Canada