How Remoteville checks and expires listings

Software Engineer I - AI Solutions Team

Skills
Computer ScienceSoftware DevelopmentArtificial IntelligenceBusinessBusiness RequirementsDesign ThinkingScrum
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Technology or related field or equivalent experience
  • 2+ years of experience as a Software Engineer or Software Developer
  • Experience with JavaScript frameworks preferably React and RESTful APIs
  • Experience developing AI-driven chatbot solutions preferred
  • Solid knowledge of relational databases especially SQL Server
  • Experience working in an agile environment with Scrum and Design Thinking
  • Experience with test-driven development
  • Ability to work collaboratively and independently
  • Strong written and verbal communication skills
  • Ability to prioritize multitask and meet deadlines

Nice to have

  • Results-oriented
  • Creative problem solver
  • Organized
  • Detail-oriented
  • Reliable follow-through

Day to day

  • Develop and support customer-facing AI-driven systems that improve response speed and business processes.
  • Write well-designed testable code and help deliver full software products using TypeScript and cloud-hosted technologies.
  • Collaborate on planning implementation debugging deployment and ongoing maintenance across the software development lifecycle.