ReflexAI Senior Software Engineer (remote - Latin America) Remote · Full time

As ReflexAI’s first software engineer, you will be involved in multiple large-scale projects, including ReflexAI’s highly visible development of a tool that trains veterans to support each other through mental health challenges.

Description

About ReflexAI

ReflexAI brings the best in machine learning and natural language processing to mission-driven, people-centric organizations via innovative tools that transform how they train, develop, and empower their frontline teams.

 

About this role

As ReflexAI’s first software engineer, you will be involved in multiple large-scale projects, including ReflexAI’s highly visible development of a tool that trains veterans to support each other through mental health challenges. You should bring both front-end and back-end skills, and have a deep knowledge of modern web application tools and architectures including Javascript/NodeJS, Typescript, React/Vue, cloud services (GCP and/or AWS), serverless functions, and REST and GraphQL APIs. You should have experience leading technical decision-making, communicating technical architecture to non-technical stakeholders, mentoring other software engineers, and coding with best-practices. You should be excited about being a part of an innovative organization that makes a measurable impact across important industries including crisis response, public safety, healthcare, and more.


What you’ll do

  • Partner with product and machine learning counterparts to develop and execute clear technical strategy that allows ReflexAI to scale its platform quickly
  • Actively participate in all phases of the software development cycle including the development of high-quality and stable software based on customer, business, and technical requirements
  • Work closely with product and machine learning counterparts on scoping and prioritization to ensure we’re achieving our highest-impact goals
  • Take the lead in developing a deployment process that enables experimentation and controlled rollouts resulting in maximum uptime
  • Participate in scrum meetings and provide regular updates on project progress
  • Foster a culture of collaboration by participating in pair programming and code reviews
  • Other tasks, duties, or special projects as assigned
  • Throughout everything you do, deliver solutions that are aligned with our values of fairness, quality, and trust


Requirements for a great fit

  • Excellent communication and collaboration skills across modalities including written materials and live interactions
  • Open mindedness as demonstrated by ability to consider other perspectives, change an opinion in the face of new data, and constant desire to learn
  • Ability to explain and present technical concepts to a wide range of stakeholders including technical experts and broader audiences
  • Significant experience (typically 3+ years) architecting, developing, and launching software products and/or services
  • Some experience (typically 1+ years) working with Google Cloud Platform (GCP)


Compensation

Compensation ranges are for Latin America-based team members. Staff receive a salary adjusted for cost of living in their location, as calculated through Numbeo.com.

Salary

$85,000 - $115,000 per year