Sr. Software Engineer

3 weeks ago


Oakville, Canada Softchoice Full time

Join to apply for the Sr. Software Engineer role at Softchoice 4 days ago – be among the first 25 applicants Get AI‑powered advice on this job and more exclusive features. Why You’ll Love Softchoice Softchoice is a software‑focused IT solutions and services provider that equips organizations to be agile and innovative, while engaging, connecting, and inspiring their people at work. We help clients move to the cloud, build the workplace of tomorrow, and make smarter decisions about technology, creating success for customers and people alike. We stand proudly for our people, supporting their success through career development and advancement. Our culture of inclusion and belonging is recognized and respected, and we continuously strive to do what’s good for our people and communities. Softchoice is on a mission to help our clients unleash the power of AI and cloud‑native software. We are hiring a Sr. Software Engineer AI to spearhead the development of AI‑driven solutions that empower businesses with intelligent automation, data‑driven insights, and next‑generation software applications. Your Work Will Span Customer projects focused on advanced AI‑driven solutions and cloud development. Internal projects dedicated to building Softchoice intellectual property (IP) and innovative AI‑based software that differentiates us in the market. These initiatives will encompass AI model development, cloud AI deployment, MLOps, software engineering, and DevOps methodologies, all delivered using Agile practices. You will work on both greenfield AI application development and modernization of existing solutions into cloud‑native architectures. What You’ll Do Design and implement scalable AI architectures, leveraging cloud‑native technologies, containerization, and serverless computing. Optimize AI model performance, including fine‑tuning LLMs, indexing, chunking strategies, and retrieval‑augmented generation (RAG). Build and integrate AI solutions with APIs and cloud services, including Azure AI/ML, AWS AI/ML services, and Google AI solutions. Implement MLOps and LLMOps pipelines to streamline AI model lifecycle management, using CI/CD best practices and infrastructure‑as‑code (IaC). Develop and implement AI agents using Agent AI frameworks, including autonomous AI agents for business automation, workflow optimization, and intelligent decision‑making. Work closely with cross‑functional teams, including data scientists, software engineers, DevOps engineers, and business stakeholders to deliver impactful AI solutions. Lead innovation and research into emerging AI technologies and frameworks to keep Softchoice at the forefront of AI‑driven solutions. Develop reusable AI solution components and comprehensive technical documentation. Support pre‑sales and sales teams by providing AI solution expertise, helping to identify and define customer opportunities. What You’ll Bring to the Table Over 8 years of experience in software engineering, with at least 2 years focused on AI development preferred. Expertise in Python and relevant AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit‑learn, FastAPI, Flask, LangChain, LlamaIndex). Hands‑on experience with at least one of the following: Azure OpenAI Services, AWS Bedrock, GCP Vertex, open‑source LLMs, or generative AI application development. Proficiency in cloud computing (Azure, AWS, or Google Cloud) and AI platform services. Experience with CI/CD pipelines and DevOps methodologies (Azure DevOps, GitHub Actions, Jenkins, CircleCI, GitLab CI/CD). Containerization and orchestration experience (Docker, Kubernetes) with a focus on AI workloads. Proficiency in search and indexing solutions (e.g., Azure AI Search, Kendra, Opensearch) for RAG applications. Strong understanding of API development and integration with AI‑driven solutions. Experience in prompt engineering, model tuning, and AI application optimization. Knowledge of MLOps and LLMOps best practices, including automation and deployment strategies. Experience building AI‑driven agent applications, including multi‑agent architectures, planning, and reasoning. Experience with Agent AI frameworks such as Auto‑GPT, LangChain, CrewAI, or OpenAI’s Function Calling for structured agent workflows. Proven experience in developing rapid proof‑of‑concept as well as scalable, production‑ready full‑stack applications. Cloud certifications (AWS, Azure, GCP) and AI/ML certifications preferred. Not Sure if You Qualify? We understand that not everyone brings 100% of the skills and experience for the role. At Softchoice, we offer opportunities to a diverse group including those with a variety of workplace experiences and backgrounds. Whether you are new to corporate tech, returning to work after a gap, or looking to transition, we are excited to learn more about you and encourage you to apply. Why You’ll Love Working Here The People: Collaborate with incredible colleagues who foster support and innovation. High‑Performing Culture: Dedicated to achieving our goals and committed to success for customers and each other. Flexibility: Plan your workdays in a way that suits you best. Award‑Winning Workplace: Recognized as a Great Place to Work for 20 consecutive years. Inclusive Culture: Committed to an inclusive culture where every team member can be authentic. Competitive Benefits: Perks that start on day one. Inclusion & Equal Opportunity Employment We are an equal‑opportunity employer committed to diversity, inclusion & belonging. Prospective employees are considered without regard to protected categories (race, color, religion, national origin, age, sex, marital status, ancestry, disability, veteran status, gender identity or sexual orientation). Require Accommodation? We provide interview & employment accommodations during the recruitment and hiring process. If you require any accommodation to apply or interview for a position, please reach out to asktalentacquisition@softchoice.com. Our Commitment To Your Experience We are committed to the safety of all applicants and team members. Our digital interviewing is designed for flexibility and security. We will also conduct a criminal record check, verify education, and check references before you join. Onboarding is remote, quick, and simple. Job Requisition ID 7049 – EoE/Vet/Disability Seniority level Associate Employment type Full‑time Job function Engineering and Information Technology IT Services and IT Consulting Referrals increase your chances of interviewing at Softchoice by 2x. Get notified about new Senior Software Engineer jobs in Oakville, Ontario, Canada. #J-18808-Ljbffr


  • Sr. Software Engineer

    2 weeks ago


    Oakville, Canada Softchoice Full time

    Join to apply for the Sr. Software Engineer role at Softchoice 4 days ago – be among the first 25 applicants Get AI‑powered advice on this job and more exclusive features. Why You’ll Love Softchoice Softchoice is a software‑focused IT solutions and services provider that equips organizations to be agile and innovative, while engaging, connecting, and...


  • Oakville, Canada Sagen Full time

    Posted Friday, October 3, 2025 at 4:00 AM Sagen is Canada’s leading private mortgage insurance company making home ownership more accessible to first time homebuyers. For the past 30 years we have been focused on being the most trusted partner for lenders and brokers. Our expertise in superior customer service, thought leadership, and industry knowledge...


  • Oakville, Canada Sagen Full time

    Posted Friday, October 3, 2025 at 4:00 AM Sagen is Canada’s leading private mortgage insurance company making home ownership more accessible to first time homebuyers. For the past 30 years we have been focused on being the most trusted partner for lenders and brokers. Our expertise in superior customer service, thought leadership, and industry knowledge...


  • Oakville, Canada Sagen Full time

    Posted Friday, October 3, 2025 at 4:00 AM Sagen is Canada’s leading private mortgage insurance company making home ownership more accessible to first time homebuyers. For the past 30 years we have been focused on being the most trusted partner for lenders and brokers. Our expertise in superior customer service, thought leadership, and industry knowledge...


  • Oakville, Ontario, Canada Softchoice Full time $120,000 - $180,000 per year

    Why you'll love Softchoice:We are a software-focused IT solutions and services provider that equips organizations to be agile and innovative, and for their people to be engaged, connected, and creative at work. That means moving them to the cloud, helping them build the workplace of tomorrow, and enabling them to make smarter decisions about their...


  • Oakville, Canada SR Research Ltd. Full time

    Mechanical Engineer – Electromechanical Systems We are seeking a skilled and innovative Mechanical Engineer to join our multidisciplinary product development team. The successful candidate will collaborate closely with electrical engineers, production technicians, and assembly teams to design, prototype, and optimize electromechanical systems and...


  • Oakville, Canada SR Research Ltd. Full time

    Mechanical Engineer – Electromechanical Systems We are seeking a skilled and innovative Mechanical Engineer to join our multidisciplinary product development team. The successful candidate will collaborate closely with electrical engineers, production technicians, and assembly teams to design, prototype, and optimize electromechanical systems and...


  • Oakville, Canada AI Jobs Full time

    Join to apply for the Sr. Advanced Manufacturing Engineer role at AI Jobs This role supports the advancement of manufacturing processes within aerospace operations. The position focuses on improving productivity, optimizing process efficiency, and driving innovation across complex manufacturing environments. Candidates must be eligible for controlled goods...


  • Oakville, Canada AI Jobs Full time

    Join to apply for the Sr. Advanced Manufacturing Engineer role at AI Jobs This role supports the advancement of manufacturing processes within aerospace operations. The position focuses on improving productivity, optimizing process efficiency, and driving innovation across complex manufacturing environments. Candidates must be eligible for controlled goods...


  • Oakville, Canada AI Jobs Full time

    Join to apply for the Sr. Advanced Manufacturing Engineer role at AI Jobs This role supports the advancement of manufacturing processes within aerospace operations. The position focuses on improving productivity, optimizing process efficiency, and driving innovation across complex manufacturing environments. Candidates must be eligible for controlled goods...