×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, DevOps, Cloud Engineer - Software

Job in Toronto, Ontario, A3C, Canada
Listing for: KochaSoft
Full Time position
Listed on 2026-06-19
Job specializations:
  • Software Development
    DevOps, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Developer  )

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 No

    SQL solutions (MongoDB/Redis).
  • Dev Ops & Tools:
    Experience with Kubernetes, Docker, and cloud platforms (AWS/Azure/GCP).
  • Experience with CI/CD pipelines and version control (Jenkins/Git Hub 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
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary