Position Title: Senior Software Engineer - AI Chatbots & Intelligent Agents
Location: Remote / Toronto (Hybrid)
Employment Type: Full-Time
About Us:
We are a leading provider of AI chatbot and intelligent agent solutions. Our company offers a low-code platform that enables businesses to implement AI-driven chatbot technologies tailored to their needs. We focus on delivering reliable, scalable, and cost-effective AI solutions for small businesses and enterprises alike. Our services cover every step of the process, from platform licensing to full customization and deployment.
Position Overview:
As a Senior Software Engineer, you will be responsible for developing, maintaining, and improving our AI-based chatbot platform. This role will involve building APIs, implementing new features, improving system performance, and ensuring the stability of our services. You will work within a highly collaborative team environment, helping to deliver high-quality, production-ready solutions to real-world clients.
Key Responsibilities:
Develop and maintain production-grade APIs using Python and related technologies. Implement and optimize chatbot behaviors through prompt engineering, metrics, and data collection.
Develop web-based user interfaces using the ReactJS framework. Enhance and streamline the deployment pipeline to improve system reliability and delivery timelines.
Monitor, diagnose, and resolve system outages and performance issues.
Troubleshoot production-level AI problems and develop solutions to improve product quality.
8+ years of experience in software engineering.
Experience with API development and system integration using Python.
Familiarity with frontend development using ReactJS or similar frameworks.
Strong problem-solving skills and experience with troubleshooting complex production issues.
Ability to work independently and manage workloads in a remote or hybrid setting.
Preferred Qualifications:
Experience working in a startup or dynamic work environment.
Familiarity with AI tools and platforms is a plus, but not required.
Experience with cloud-based platforms and tools (e.g., GCP).
What We Offer: Competitive salary and benefits package. Equity opportunities based on performance and contributions. Flexibility to work remotely or in a hybrid setup. A stable work environment focused on delivering results and maintaining high-quality standards.
Job Type: Full-time
Pay: $63,130.47-$110,000.00 per year
Benefits:
Casual dress
Paid time off
Experience:
Linux: 3 years (preferred)
Python: 3 years (required)
JavaScript: 3 years (preferred)
APIs: 3 years (preferred)
Work Location: Hybrid remote in Toronto, ON M5A 1S9
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.