DevJobs

Senior Software Engineer

Overview
Skills
  • JavaScript JavaScript ꞏ 5y
  • TypeScript TypeScript ꞏ 5y
  • SQL SQL
  • Node.js Node.js ꞏ 5y
  • ML ML
  • MySQL MySQL
  • NoSQL NoSQL
  • AI
  • Data Science
  • GPT-4

SysAid is a dynamic SaaS company, taking organizations on a transformative journey toward AI-driven business processes and services. With zero setup required, our conversational AI manages employees' requests, assists with queries, and accelerates the resolution of issues.


We are recognized as a leading innovator in the industry, featured in the Gartner Magic Quadrant for ITSM, and honored with AWS's prestigious Rising ISV Star Award. With over 4,000 clients across 140 countries and a daily impact on over 9 million end-users, we are committed to transforming the organizational service management landscape.


We are eagerly seeking a Senior Node.js Developer. In this role you will be at the forefront of building, maintaining, and evolving software products, with a strong emphasis on backend, frontend, API development, and AI integration. Your role will also include project design and guiding junior developers, especially in AI and data science domains.


Key Responsibilities:

  • Advanced Development: Develop and maintain high-quality software products, with an emphasis on incorporating AI and machine learning technologies.
  • AI Integration: Integrate and fine-tune Large Language Models (LLMs) like GPT-4 into our software solutions.
  • Technical Design: Design robust backend systems, user interfaces, effective APIs, and AI algorithms.
  • Data Science Application: Apply data science methodologies and machine learning techniques to improve and optimize our products.
  • Mentorship: Mentor and train junior developers with a focus on AI, machine learning, and data science best practices.


Qualifications

  • 5+ Programming experiance in Node.js, including both JavaScript and TypeScript.
  • Database Knowledge: Expertise in SQL databases (MySQL) and experience with NoSQL databases.
  • Versed in software development principles and practices within an Agile development environment.
  • High architecture-level design and understanding of large-scale systems.
  • Able to work independently or as an integral part of a collaborative team.

SysAid