Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - toronto (Winnipeg)

KochaSoft

Role Summary


This is an Entry to Mid-Level Software Developer position with expectations in advanced Python and AI development. You will design, develop, and deploy scalable software systems with a focus on machine learning and Generative AI. You will actively contribute to the architectural lifecycle of processes and products, collaborate cross‑functionally, and build production‑grade solutions deployed in cloud and Kubernetes environments.

In addition, you must demonstrate the ability to tackle emerging complex problems through team collaboration, self‑motivation for solutions, and show a scalable thought process through clean code, on‑time delivery, automated testing, and building systems.

Key Responsibilities



  • Feature Development: Design, develop, and maintain robust, scalable Python applications for AI/ML use cases. Participate in (and lead) peer code reviews and maintain high code quality standards.

  • System Architecture: Architect and implement APIs and software components for high‑performance systems. Deploy and manage applications in Kubernetes environments. Assist in defining the structure of new systems and refactoring legacy code into contemporary, maintainable patterns.

  • Collaboration: Work closely with Product Managers, Data Scientists, UI/UX Designers, etc. to integrate machine learning models.

  • Troubleshooting: Identify, prioritize, and execute tasks in the software development life cycle while debugging complex issues across distributed systems.

  • Mentorship: Provide guidance and technical support to junior developers, helping them level up their skills.

Technical Requirements



  • Experience: 2–5 years of professional software development.

  • Core Stack: Strong Python expertise, especially in ML/AI systems.

  • Experience with machine learning frameworks and Generative AI.

  • Database Management: Strong command of SQL (PostgreSQL/MySQL) and familiarity with NoSQL solutions (MongoDB/Redis).

  • DevOps & Tools: Experience with Kubernetes, Docker, and cloud platforms (AWS/Azure/GCP).

  • Experience with CI/CD pipelines and version control (Jenkins/GitHub Actions) and containerization (Docker/Kubernetes).

  • Experience in API design and system architecture.

  • Cloud Services: Working knowledge of AWS, Azure, or Google Cloud Platform.

  • Testing: A test‑first mindset with experience in Unit, Integration, and End‑to‑End testing frameworks.

Soft Skills



  • Problem Solving: Ability to not only fix symptoms but also investigate root causes, build processes for best practice, and develop documentation.

  • Communication: Ability to explain technical debt to non‑technical stakeholders concisely using best practices, build and present material, and demonstrate mastery of the subject.

  • Adaptability: Comfortable in an Agile/Scrum setting where priorities can shift based on teams, company, or client needs.

  • Curiosity: Stay up to date with industry trends and best practices. Take initiative actions to demonstrate ideas.

  • Training and Certification: Enthusiasm to explore company‑offered learning opportunities, achieve certifications, and conduct learning opportunities for others through lunch‑and‑learn initiatives.

Education & Qualifications



  • Required: Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Recommended: Relevant certifications (AWS Certified Developer, etc.).

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Software Developer - toronto (Winnipeg) in Winnipeg, MB vacancy
  •  ...management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota,...  ...Reporting to the Development Manager, the Developer is responsible for designing and implementing...  ...team that delivers high‑quality software for our payroll and tax solutions, continuously... 
    Suggested
    Flexible hours

    Dayforce

    Winnipeg, MB
    8 days ago
  • Take on a pivotal role in Ontario's public sector as a Senior Java Developer. Contribute to essential projects like permit modernization while working onsite at our office in Toronto five days a week. You will support two key projects under the Permissions Enterprise Platform... 
    Suggested
    Work at office

    Softline Technology

    Winnipeg, MB
    4 hours ago
  • Elevate your career as a Senior Software Developer, specializing in Workday integrations and Extend at RBC in Toronto. Lead development and innovatively enhance the HR ecosystem with AI technologies. This full‑time position at RBC demands deep expertise in Workday and a collaborative... 
    Suggested
    Full time

    RBC

    Winnipeg, MB
    4 hours ago
  • Elevate your career as a Senior Node.js Developer in Downtown Toronto with our dynamic engineering team. This role focuses on building scalable systems...  ...influence technical decisions Requirements 8+ years of software development experience 5+ years with Typescript-NodeJS/Deno... 
    Suggested
    Permanent employment

    S.i. Systèmes

    Winnipeg, MB
    2 days ago
  • $93.5k - $110k per year

     ...Robinhood’s customer support, marketing, and legal operations. The team develops reliable internal platforms that enable teams across the company...  ...code quality and best practices. Benefits Location: Toronto, ON Base Pay Range: $93,500 – $110,000 CAD Eligible for bonus opportunities... 
    Suggested

    Important Company of the Sector

    Winnipeg, MB
    8 days ago
  • Lincoln Electric seeks a Software Developer proficient in C# and Python to design creative automation tools. This hands‑on role enhances product reliability through advanced diagnostics and test frameworks. With at least 5 years in software development, you will create internal... 

    Lincoln Electric

    Winnipeg, MB
    8 days ago
  • Join the City of Toronto as a Senior Software Developer specializing in Maximo. This position requires strong leadership and technical skills for onsite and work from home. This one-year role focuses on leveraging over 10 years of extensive Maximo experience to deliver enterprise... 
    Remote work
    Work from home

    Cyber-Infomax Solutions

    Winnipeg, MB
    2 days ago
  • Transform software security at Intact as a Software Developer Specialist in our hybrid work environment. Focus on creating intelligent services and automation platforms to enhance secure engineering workflows. As part of the security team, you will design next-generation security... 

    Intact

    Winnipeg, MB
    2 days ago
  •  ...building Wealthsimple's first‑party AI tools and platforms. We design, develop, and operate the systems that bring AI capabilities directly...  ...for AI‑driven features and translate them into working software. Build and maintain containerised microservices, ensuring our AI... 
    Long term contract

    Somi AI

    Winnipeg, MB
    8 days ago
  • Join our team as a Level 3 IT Developer at the Toronto/North York office. Utilize your background in SQL, C#, and Agile to elevate our application development. This role in the Software Development Life Cycle (SDLC) requires transforming ideas into robust applications that... 
    Work at office

    Appliance Canada

    Winnipeg, MB
    8 days ago
  • $86.9 - $104.28 per hour

     ...Job Details RQ11260 - Sr. Software Developer - ERP / Case Management 1-year contract (247 business days) - possible extension ONSITE 5 days -222 Jarvis Street Security Level: CRJMC Must Have PeopleSoft System. Development and Tools Expertise: In-depth knowledge... 
    Contract work

    Source Code

    Winnipeg, MB
    10 hours ago
  • $181.05k - $213k per year

     ...components that blend rigorous design system standards, intuitive developer ergonomics, and extensible API design. Redefine the Design...  ...this role: $181,050 - $213,000 CAD in Waterloo, Ontario, Canada; Toronto, Ontario, Canada. We are hiring for multiple levels and locations... 
    Full time

    Recognized

    Winnipeg, MB
    2 days ago
  • Reference #: 8406 Location: Ottawa Type: Sub-contract Donna Cona Inc. is currently seeking a Programmer/Software Developer, Level 2, for one of our key government clients. Qualifications A valid security clearance at the level of Secret; A minimum of five (5) years of demonstrated... 
    Contract work

    Donna Cona

    Winnipeg, MB
    8 days ago
  •  ...as an Electrical Superintendent with Bremar Construction Ltd. in Toronto. This role emphasizes project management in the nuclear sector,...  ...knowledge of electrical construction methods Proficient with scheduling software like Primavera Excellent organizational and communication skills... 
    For subcontractor

    Aecon Concessions

    Winnipeg, MB
    4 hours ago
  • Join a robust team as a Senior .NET Developer focusing on Azure architecture and services in Toronto. Drive technical decisions and deliver resilient cloud solutions...  ...the business. This role requires deep expertise in software engineering, with a focus on .NET and Azure... 

    United States Digital Space

    Winnipeg, MB
    4 hours ago
  • Bring your expertise to UnionWare as a Product Developer in Winnipeg, Manitoba. Join a vibrant team creating membership-management software for labour unions in a collaborative environment. UnionWare ULC seeks a skilled Product Developer to contribute to its innovative software... 

    Brandt

    Winnipeg, MB
    4 hours ago
  • Autonomous Software Developer Location: Winnipeg, MB, CA Employment Duration: PTx Workplace Type: Onsite Solutions for Every Season . We engineer and deliver precision agriculture hardware, software, and cloud-based platforms that connect every corner of the farm.... 

    AGCO

    Winnipeg, MB
    8 days ago
  • Elevate your career with BitGo as a Senior Software Engineer in Toronto. Shape the future of crypto trading by developing advanced trade settlement infrastructure as part of...  ...tech stack. Key Responsibilities Architect and develop scalable APIs and settlement workflows Ensure... 
    Full time

    Important Group

    Winnipeg, MB
    2 days ago
  • $60k - $70k per year

     ...experience. Annual Bonus & Monthly Sales Bonus. 401(k) and additional company benefits. Opportunities to progress and further develop in a very established and successful brand. Focused induction program and ongoing training and development to support your growth... 

    360 Talent

    Winnipeg, MB
    2 days ago
  •  ...Engineering Manager in a hybrid role based in Toronto or Waterloo. Lead engineering teams while...  ...‑end engineers. With over seven years in software engineering, you will guide cloud‑native...  .... Key Responsibilities Mentor and develop front‑end and back‑end engineers Execute... 

    Recrute Action

    Winnipeg, MB
    4 hours ago
  • Join TD Securities in Toronto as a Java Development Expert focused on creating high-quality...  ...development practices. As a Senior Java Developer, your 5+ years of experience in Java and...  ...providing subject-matter expertise, and ensuring software solutions are secure and reliable.... 

    United States Digital Space

    Winnipeg, MB
    4 hours ago
  • Overview Drive innovation in software engineering with Amazon Fulfillment Technologies in Toronto. Utilize cutting‑edge technologies like AWS and machine learning to...  ...of items worldwide. Key Responsibilities Develop scalable software solutions for warehouse operations... 
    Worldwide

    Amazon Development Centre Canada ULC

    Winnipeg, MB
    8 days ago
  • Join a thriving SaaS FinTech business as a Solutions Architect in Toronto. Leverage your technical and communication skills to redefine...  ...experience in solution architecture Knowledge of RESTful APIs and software service design Solid communication skills for diverse audiences... 

    MPA Recruitment

    Winnipeg, MB
    10 hours ago
  •  ...world-class benefits. Our product provides E\&P; professionals with software-driven lifecycle insights that generate new ideas, actions, and...  ...are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development... 

    Luxoft

    Winnipeg, MB
    10 hours ago
  • Elevate your career as a Senior ServiceNow Developer in Toronto or Scarborough, with a hybrid work model. Engage in the full lifecycle of ServiceNow applications, especially focusing on Digital Product Release modules. This contract position offers an 11-month duration with... 
    Contract work

    S.i. Systèmes

    Winnipeg, MB
    2 days ago
  • Enhance your career as a Senior Rust Developer at Lastwall, focusing on impactful cybersecurity solutions for government and defense sectors. Leverage your software expertise to develop secure, high-trust platforms. At Lastwall, you will work on the IDCommand SSO products,... 

    Lastwall

    Winnipeg, MB
    10 hours ago
  • Drive engineering excellence as a Senior Software Manager at PheedLoop, creating essential tools for live events. Collaborate with founders...  ...Responsibilities Shape APIs for badge printing and kiosks Develop end-to-end features with Python and TypeScript Drive CI/CD and AWS... 

    PheedLoop

    Winnipeg, MB
    10 hours ago
  •  ...to work in Canada. Responsibilities Looking to hire a Senior developer with robust Guidewire ClaimCenter. Operating within a Guidewire...  ...that align with enterprise standards. SDLC Ownership: Manage the software development process from user story decomposition and requirement... 
    Contract work
    Work at office
    2 days per week

    Randstad Digital

    Winnipeg, MB
    2 days ago
  •  ...at the Ministry of Public and Business Service Delivery in Toronto. This role focuses on developing comprehensive architecture documentation and aligning technical requirements with organizational standards. Develop Business, Solution, and Information architecture documentation... 

    Cyber-Infomax Solutions

    Winnipeg, MB
    4 hours ago
  • $104.83k per year

    Senior Salesforce Developer (Financial Services Cloud) Location: North York, Ontario, Canada Salary: CA$104,830.00 – CA$104,830.00 Employment Type: Full‑time Seniority Level: Mid‑Senior level Job Function: Information Technology Required Experience: 7+ years Qualifications... 
    Full time

    VySystems

    Winnipeg, MB
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - toronto (Winnipeg). Be the first to apply!