Senior Software Engineer I (AI Enablement) at Articulate

United States

Articulate Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • Enthusiasm for creating tools, libraries, and services that enable other teams to more easily create powerful AI experiences for customers
  • 5+ years of experience working in a software engineering environment
  • A proven track record of implementing, shipping and maintaining production software
  • A history of collaborative, team-based work
  • Strong communication skills and an ability to clearly explain technical topics to engineers and non-engineers alike
  • Little need for direct oversight
  • Ability to write clear, testable, and maintainable JavaScript
  • Proficiency with fullstack JavaScript/TypeScript technologies (React, Node.js, Postgres, Docker)
  • Proficiency with backend technologies (Node.js, Postgres, Docker)
  • Experience building internal tools, utilities, and services
  • Strong git/github familiarity

Responsibilities

  • Build new features and enhance existing ones with an eye for quality
  • Focus on customers and iterate quickly to bring them value
  • Collaborate closely with engineers, designers and product leaders
  • Mentor software engineers and review work constructively
  • Participate in defining application architecture
  • Participate in and level up our incident response process
  • Be part of a growing remote-first company with a world-class culture
  • Be responsible for making effective use of your time, focusing on quality results instead of effort

Skills

Key technologies and capabilities for this role

JavaScriptTypeScriptReactNode.jsPostgresDockerGitGitHub

Questions & Answers

Common questions about this position

What is the salary range for this Senior Software Engineer I position?

The pay range is $137,700 to $206,500 for all US locations, with actual compensation varying based on factors like skill sets, experience, and education.

Is this position remote?

Yes, this is a full-time remote position as part of a growing remote-first company.

What skills are required for this role?

Required skills include 5+ years of software engineering experience, proficiency with fullstack JavaScript/TypeScript technologies (React, Node.js, Postgres, Docker), backend technologies (Node.js, Postgres, Docker), strong communication skills, and ability to write clear, testable, and maintainable JavaScript.

What is the company culture like at Articulate?

Articulate has a world-class culture in a growing remote-first company, where you'll work closely with a talented team of software engineers, machine learning engineers, and designers, focusing on quality results over effort.

What makes a strong candidate for this position?

Strong candidates have 5+ years of software engineering experience, a proven track record of shipping production software, proficiency in fullstack JavaScript/TypeScript (React, Node.js, Postgres, Docker), enthusiasm for building AI-enabling tools, strong communication skills, and the ability to work independently with minimal oversight.

Articulate

E-learning software for course creation

About Articulate

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.

New York City, New YorkHeadquarters
2002Year Founded
$1,459.1MTotal Funding
SERIES_ACompany Stage
Consumer Software, EducationIndustries
501-1,000Employees

Benefits

Student debt repayment
401(k) savings
Supplemental insurance
Mental health sessions
Health savings account (HSA)
Life coaching
Flexible PTO
Fully remote
Well-being benefit
Medical insurance
Baby bonding leave
Child care assistance
Tuition reimbursement
Transgender benefit
Company matching donations
Abortion travel assistance
Service sabbatical
Cash for Change

Risks

Emerging e-learning platforms offer similar features at lower costs, increasing competition.
Rapid AI advancements could outpace Articulate's current offerings if not updated swiftly.
Data privacy concerns with AI integration may lead to regulatory scrutiny.

Differentiation

Articulate 360 offers a comprehensive suite of e-learning tools for diverse users.
Storyline 360 allows custom, interactive course creation without advanced technical skills.
Rise 360 provides ease of use and responsive design for mobile-friendly courses.

Upsides

Articulate's AI Assistant in Rise 360 enhances online course creation capabilities.
The $1.5 billion funding boosts Articulate's growth and innovation potential.
Rise Themes improve engagement and outcomes in e-learning experiences.

Land your dream remote job 3x faster with AI