Job Detail

AI Software Engineer – Full stack -Remote

  • Medium Level
  • Type Fixed
  • Duration: More than 06 months

Project Detail

As an AI Software Engineer, you will work within a well-established, cross-functional and customer-focused team capable of mastering a range of backend, frontend, and DevOps technologies to ship AI-enabled user experiences in our GoToResolve product. The landscape of remote support and ITSM tools experience a significant shift towards increased automation for proactive endpoint management and ticketing resolution. This shift provides an opportunity to empower IT agents with capabilities built on top of a modern, cloud native environment. As an AI Software engineer you will play a pivotal role in developing end-to-end features to bring this shift into the hands of our customers.

Responsibilities

  • You will be a self-driven individual contributor and strive to excel in a fast-paced, dynamic environment
  • You will work with cross-functional teams to define, design, and ship new features.
  • You will lead by example by producing extensible and maintainable code that is unit tested, code reviewed, and checked in regularly for continuous integration in automated feature-branch deployments
  • You will provide and receive design and implementation evaluations and constantly improve upon those.
  • You will work in a cross-functional & remote first SCRUM team adhering to the best practices in software development.


What We Are Looking For

As an AI Software Engineer, your background will look like:

  • Bachelor’s degree or equivalent in Computer Science, Electrical Engineering, or related field is preferred.
  • Several years of experience in software development using languages including, but not limited to JavaScript, TypeScript, Python, Java or C#.
  • Proficiency in AWS Cloud technologies (Lambdas, ECS, Kinesis, S3, etc.)
  • Proven hands on experience with Generative AI technologies
  • Hands on experience on developing User facing applications using ReactJS/Angular.
  • Good experience in developing and executing automated unit and integration tests
  • Knowledge of Configuration Management tools, CI/CD, and related tools (Git, Github Actions, Jenkins, Artifactory, Docker).
  • Good understanding of software architecture and design patterns.
  • You are always learning, are creative and open to new ideas as innovation is critical to our success.
  • Good communication skills


Good to Have:

  • Experience with SQL and NoSQL databases like Oracle, MySQL or MongoDB
  • Familiarity with Terraform, DataDog, Splunk and or Sumo Logic.

Interested?? Click me to apply