Software Engineer-AI at L Squared Digital Signage
North York, ON M2J 4V8, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Dec, 25

Salary

85000.0

Posted On

10 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Azure, Fine Tuning, Flask, Aws, English, Django, Statistical Concepts, Computer Science, Machine Learning

Industry

Computer Software/Engineering

Description

ABOUT US:

L Squared is a SaaS company building the next generation of communication solutions for the modern business. We harness the power of data, analytics, and a simple user interface so our customers can organize, distribute and publish content that is dynamic, relevant, and personalized. “The L Squared Hub” is an industry-leading secure cloud content management and distribution platform that supports SMB and Enterprise, allowing any business to easily take their critical information and present it to customers, employees, and decision makers either on demand or by scheduling. Featuring an off-the-shelf or customized platform that creates immediate visibility to core business metrics, communications, or simply information to enhance employee engagement and productivity.
Our best-in-class user interface combined with our cloud platform turns any existing TV, digital display, dashboard, desktop, or mobile device, anywhere in the world, into a powerful communication medium that is relevant and personalized.

QUALIFICATIONS AND EDUCATION REQUIREMENTS​

  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, or related field (preferred).
  • At least 3-4 years of experience in a similar role.
  • Strong expertise in Python with JavaScript/TypeScript experience; ability to write clean, maintainable code.
  • Hands-on development with TensorFlow, PyTorch, scikit-learn, or similar ML frameworks.
  • Proven experience integrating OpenAI API, Anthropic Claude, or other Large Language Model services.
  • Experience building scalable RESTful APIs using Flask, FastAPI, Django, or similar frameworks.
  • Proficiency with SQL/NoSQL databases; experience with vector databases (Pinecone, Faiss) preferred.
  • Hands-on experience with AWS, GCP, or Azure for deploying and scaling AI applications.
  • Strong understanding of machine learning algorithms, statistical concepts, and deep learning architectures.
  • Experience building and scaling B2B software applications with agile development methodologies.
  • Knowledge of conversational AI, chatbots, intelligent automation, or modern AI architectures (RAG, fine-tuning, prompt engineering).
  • Familiarity with data visualization tools, business intelligence platforms, and A/B testing frameworks.
    Job Type: Full-time
    Pay: $85,000.00-$100,000.00 per year

Benefits:

  • On-site parking

Experience:

  • AI Software Engineer: 4 years (required)

Language:

  • English (preferred)

Work Location: In perso

Responsibilities

ABOUT THE ROLE

We are seeking a self-motivated and highly skilled Software Engineer to join our team and drive the successful integration of AI capabilities into our existing product suite. This role requires a self-aware professional who can work independently while collaborating effectively with our overseas development teams to ensure seamless project execution. The ideal candidate will possess strong technical expertise, excellent communication skills, and the ability to navigate complex AI integration challenges. You will play a pivotal role in bridging technical requirements with business objectives, ensuring our AI integration project delivers exceptional results on schedule.

ROLES & RESPONSIBILITIES

  • Design and implement AI/ML models and algorithms to solve complex problems.
  • Convert AI/ML models into production-ready APIs and services.
  • Develop and maintain AI workflows using modern LLMs and ML frameworks.
  • Build intelligent features that enhance user experience and drive product value.
  • Optimize model performance and scalability for production.
  • Write clean, maintainable, and well-tested code in Python, JavaScript/TypeScript, or other relevant languages.
  • Architect scalable microservices and APIs for AI-powered features.
  • Collaborate with frontend teams to integrate AI capabilities into user interfaces.
  • Implement data pipelines and ETL processes to support ML workflows.
  • Ensure code quality through code reviews, testing, and documentation.
  • Deploy and manage AI services in cloud environments (AWS, GCP, or Azure).
  • Work with containerization technologies (Docker, Kubernetes) for scalable deployments.
  • Implement monitoring and observability for AI systems using tools like Datadog, Prometheus.
  • Manage vector databases and search systems (Pinecone, Faiss, Elasticsearch).
  • Partner with data scientists, product managers, and designers to define AI product requirements.
  • Stay current with the latest AI/ML technologies and industry best practices.
  • Contribute to technical decision-making and architectural discussions.
  • Other duties as assigned.
Loading...