Software Engineer I

3 weeks ago


Canada Cattron Global Full time

Join to apply for the Software Engineer I - AI Implementation role at Cattron Global . Summary: The Software Engineer will be responsible for designing, implementing, and deploying internal AI-powered systems that automate tasks, provide decision-making support, and deliver actionable insights. Leveraging large language models (LLMs), machine learning (ML), and agentic AI frameworks, this role will transform workflows—focusing on automation such as predictive demand forecasting, automated procurement decisions, supplier risk assessments, and optimized inventory controls. Initial focus will be on integrating with existing systems. Over time, the solutions will expand to additional areas. Responsibilities: Design and deploy AI tools with LLMs, ML models, and agentic architectures, including RAG for knowledge retrieval and MCP for AI-tool integrations. Analyze workflows in target departments to identify AI automation opportunities, such as predictive forecasting and procurement decisions. Develop integrations with internal systems (e.g., SyteLine ERP, HubSpot CRM) and build secure APIs with user-friendly interfaces. Collaborate with stakeholders to gather requirements, document processes, and deliver automation-focused solutions. Monitor and optimize AI performance for accuracy, efficiency, and business impact while ensuring data security and compliance. Requirements: Proficiency in Python and/or JavaScript (Node.js), including backend frameworks and data libraries (e.g., Pandas, NumPy). Experience with LLM APIs (e.g., OpenAI), ML frameworks (e.g., scikit-learn, TensorFlow), agentic tools (e.g., LangChain), RAG, and MCP. Skills in building REST APIs, front-end interfaces (e.g., React), and ERP/CRM integrations. Knowledge of cloud platforms (AWS, Azure, GCP) and Docker. Nice to have: Process mapping tools (e.g., Lucidchart); experience in supply chain/finance AI automation or ML forecasting. Soft Skills: Strong analytical problem-solving; excellent English communication for non-technical stakeholders; proactive in learning AI advancements. Language: Fluent and willing to work in English. Education / Experience: Bachelor's degree in Computer Science, Data Science, or a related field; Master's degree preferred. Strong academic background. Minimum of 1 year’s experience in software development, with exposure to AI/ML or automation projects. As an Equal Opportunity/Affirmative Action Employer, Cattron does not discriminate in hiring or in the terms and conditions of employment because of an individual's race, color, religion, gender, national origin, age, disability, sexual orientation, marital status, veteran status, arrest record, citizenship or other categories protected by federal, state or local laws. EOE/M/F/Vet/Disability #J-18808-Ljbffr



  • , , Canada Planview GmbH, Software & Consulting Full time

    Company Overview Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...

  • Head of Engineering

    2 weeks ago


    (Remote, Canada) Collective[i] Full time

    At Collective[i], we value diversity of experience, knowledge, backgrounds and people who share a commitment to building a company and community on a mission to help people be more prosperous. We recruit extraordinary individuals and provide them the platform to contribute their exceptional talents and the freedom to work from wherever they choose. Our...

  • Software Engineer I

    3 weeks ago


    , , Canada Mercor Full time

    Software Engineer I - Entry‑Level Salary range: $70–$110 per hour. Pay is determined by skills and experience; discuss with recruiter. Position Details Position: Software Engineer Type: Hourly contractor Location: Remote Commitment: 24‑hour sprint Start Date: Next 1–2 weeks Role Responsibilities Develop scalable APIs and service layers interfacing...

  • Software Engineer

    4 weeks ago


    , , Canada ECI Software Solutions Full time

    Career Opportunities with ECI Software Solutions A great place to work. Careers At ECI Software Solutions Share with friends or Subscribe! Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become...


  • , , Canada Mercor Full time

    A leading AI solutions provider is seeking a Software Engineer I for an independent contractor role. This remote position involves analyzing software issues, writing code solutions, and implementing APIs. The ideal candidate should have over 3 years of software engineering experience, advanced skills in Python, and a history of contributing to significant...

  • Software Engineer I

    3 weeks ago


    , , Canada Mercor Full time

    Software Engineer I - Entry Level 2 days ago Be among the first 25 applicants This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $80.00/hr - $100.00/hr About The Job Mercor connects elite creative and technical talent with leading AI research labs....

  • Software Engineer I

    3 weeks ago


    , , Canada Mercor Full time

    Software Engineer I - Entry-Level Get AI-powered advice on this job and more exclusive features. This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $350.00/hr - $500.00/hr Direct message the job poster from Mercor About The Job Mercor connects elite creative...

  • Software Engineer I

    3 weeks ago


    , , Canada SpryPoint Full time

    Join to apply for the Software Engineer I role at SpryPoint. SpryPoint is revolutionizing how utilities serve their communities. As a high‑growth software company, we’re shaking up the status quo in the utility industry with the first and only cloud‑native platform built specifically for modern utilities. Founded by industry veterans in 2012, we’ve...


  • , , Canada Mercor Full time

    A technology firm is seeking an Entry-Level Software Engineer I to develop scalable APIs and support advanced AI models. The position offers remote work with an hourly rate between $70 and $110, determined by experience. Ideal candidates have extensive software engineering experience and a Computer Science degree. Responsibilities include designing databases...

  • Software Engineer I

    3 weeks ago


    , , Canada SpryPoint Full time

    Join to apply for the Software Engineer I role at SpryPoint 2025 Deloitte Technology Fast 50 Canada Recipient SpryPoint is revolutionizing how utilities serve their communities. As a high‑growth software company, we’re shaking up the status quo in the utility industry with the first and only cloud‑native platform built specifically for modern...