Software Engineer Ai

North York, ON, CA, Canada

Job Description

Position: Software Engineer-AI

Department: Engineering

Reports to: Co-founder & CTO

Location: Toronto, ON Canada

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.

Fit:



If you are passionate, S.M.A.R.T individual that loves to work in fast-paced, creative environment, and believe in integrity, mutual respect, quality work, then consider applying today.

What the Company Will Provide to You:

A fun, fast-paced, open, and friendly work environment Competitive average salary Training?& Development opportunities Company events Flexible health spending account Gym discount & Retail perks

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.

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 person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2717998
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    North York, ON, CA, Canada
  • Education
    Not mentioned