2

Entry Level Software Engineer Machine Learning Jobs in Calgary, AB

Our SimOpti intelligence platform brings AI, machine learning and simulation to power business ... Reporting Structure/Department Reporting to the Software Development Manager, we are looking for an ...

Prepare equipment for operation by removing dust and debris in and around machines. * Operate ... We value internal growth and continuous learning. Join us, and you'll enjoy competitive pay, great ...

About You We are seeking a Junior Software Developer who is curious, motivated, and excited to grow ... You enjoy learning new technologies, solving problems, and turning business requirements into ...

New

Be Seen First

CNC Programmer

Calgary, AB · On-site

CA$25 - CA$32/hr

... * Entry-level experience in CNC programming would be considered * Experience in the field is an asset Preferred Qualifications * Experience with CAD/CAM software * Hands-on knowledge of CNC machine ...

Be Seen First

CNC Programmer

Calgary, AB · On-site

CA$25 - CA$32/hr

... * Entry-level experience in CNC programming would be considered * Experience in the field is an asset Preferred Qualifications * Experience with CAD/CAM software * Hands-on knowledge of CNC machine ...

Your Opportunity We are seeking an experienced AI Engineer with a strong foundation in software ... learning and development. * We support your achievement of personal goals outside of the office and ...

Showing results 21-40

Entry Level Software Engineer Machine Learning information

What are popular job titles related to Entry Level Software Engineer Machine Learning jobs in Calgary, AB?

For Entry Level Software Engineer Machine Learning jobs in Calgary, AB, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Engineer Machine Learning jobs in Calgary, AB look for?

The top searched job categories for Entry Level Software Engineer Machine Learning jobs in Calgary, AB are:

Full-time

Re-posted 5 days ago


Job description

Systems Developer

Company Overview

Stream Systems (www.streamsystems.ca) is a leading-edge technology company that enables enterprises to optimize and make better decisions. Our SimOpti intelligence platform brings AI, machine learning and simulation to power business intelligence across complex operations, in any industry.

Reporting Structure/Department

Reporting to the Software Development Manager, we are looking for an intermediate to senior level Systems Developer with a strong Java and data expertise to join our team and work closely under the direction of our Technical Systems Lead. Your work will directly support and enable the evolution of our cloud-based platform, SaaS products, simulation and optimization models, and AI/ML/Data development and deployment. Your role is integral to the design, development, and implementation of AI/ML models into data pipelines and microservice systems, for product delivery.  

What you’ll be doing

As a key member of the platform team, you will work with simulation developers, data scientists and testers towards transitioning AI/ML, simulation models, and data pipelines from research PoC development through to product delivery. 

The role’s direct responsibilities include: 

  • Software development using Java/Kotlin. 
  • Database development, schema design, and data operational management. 
  • Library and framework development to support simulation and optimization projects.
  • Working with our data science team to integrate ML/AI models into the platform. 
  • Integrating complex system components using data pipelines.
  • Adapting simulation and optimization models to product requirements. 
  • Supporting research projects, and platform programs with PoC development 

Requirements

To ensure success in the role, you will need the following:

  • Bachelor’s degree or formal qualifications from an institute of technology in a STEM related discipline, such as Mathematics, Engineering or Computer Science. 
  • Development experience utilizing Java, Kotlin, SQL, Python, Spring framework, Spring Boot, Data Pipeline technologies based on Apache Spark, RDS, NoSQL, distributed storage, and federated governance. 
  • Exposure to inter-process communications using event based async messaging, queueing and topics, RESTful API services and streaming. 
  • Exposure to development using event-driven microservice architectures (on-prem, hybrid and cloud), AWS and Azure Cloud Services, Docker, Kubernetes, and Container services. 
  • Experience developing for PostgreSQL, MongoDB is required. 
Nice to Have
  • Python expertise.  
  • Azure Synapse, AWS Athena, and MS SQL Server experience.