Senior Software Engineer, AI
FleetioFull Time
Senior (5 to 8 years)
Candidates should possess 10+ years of experience in software engineering, with a proven track record of implementing, shipping, and maintaining production software, and demonstrate enthusiasm for creating software experiences made possible by AI/LLMs. They should have strong communication skills, the ability to clearly explain technical topics, little need for direct oversight, expertise in writing clear, testable, and maintainable JavaScript, and proficiency with frontend technologies (React, JavaScript/TypeScript, S(CSS)) and backend technologies (Node.js, Postgres, Docker). Experience developing and maintaining services on AWS and familiarity with APM tools like Datadog are also required.
As a Senior Software Engineer II, you will build new features and enhance existing ones with an eye for quality, focusing on customers and iterating quickly to deliver value. You will collaborate closely with engineers, designers, and product leaders, mentor software engineers, review work constructively, participate in defining application architecture and testing frameworks, anchor the team’s on-call rotation, and be responsible for making effective use of your time, focusing on quality results. You will also be part of a growing remote-first company with a world-class culture.
E-learning software for course creation
Articulate provides e-learning software and resources aimed at businesses, educational institutions, and individual course creators. Its main product, Articulate 360, is a subscription service that includes tools like Storyline 360 and Rise 360, which help users create interactive online courses without needing advanced technical skills. Storyline 360 allows for the development of custom e-learning courses, while Rise 360 is designed for ease of use and responsive design, making it suitable for various devices. Articulate differentiates itself from competitors through its user-friendly design, comprehensive features, and strong community support. The company's goal is to simplify the course creation process and empower users to deliver effective online training.