Full Stack AI Software Engineer at Inbox Health
Inbox Health is a fast-growing company which is transforming how billers, patients and providers communicate and handle medical billing. As a venture-backed SaaS company based in New Haven, CT, we’ve built our core platform to support medical billers, and are now expanding our offerings to include provider and patient-facing applications that leverage AI to provide enhanced workflows. This new initiative is led by our AI team, which builds user-centric applications using Ember backed by a Ruby on Rails API deployed in a Kubernetes cluster and supported by a variety of AWS services.
We are looking for a Senior Software Engineer to help us continue to scale and enhance our AI offerings. This role will focus heavily on creating new AI powered features and enhancing our current ones. We are primarily seeking a candidate who possesses strong skills with Ruby on Rails, JS, and LLM APIs. Familiarity with the Ember framework is a plus but is not essential. Inbox Health uses the Agile development methodology.
What You’ll Do
- Working with product teams to figure out the most performant and efficient protocols and software design patterns to solve business problems and converting these specifications into actionable Agile tasks.
- Designing and implementing LLM API integrations, advocating for best practices
- Designing and implementing REST API resources, workers, and automated tasks using Ruby on Rails.
- Handle complex data modeling and performance testing problems.
- Use technologies including the Ember framework to create new features while enhancing old ones.
- Writing complex SQL queries for the Postgres object-relational database.
- Design unit tests in RSpec for all product feature requests and advocate for best practices in testing.
- Write maintainable, modular code and advocate for good practices in collaborative code reviews
- Debug production issues in our technology stack.
- Mentor and assist junior engineers and provide guidance and direction to the team
- Engage and support internal users by answering questions and product requests
- BS in Computer Science, Engineering, or equivalent preferred but not required with proven experience
- 6+ years of overall professional software engineering experience
- 3+ years of professional engineering experience with Ruby on Rails, JavaScript / NodeJS and Reactive JS frameworks
- Strong proficiency with the Ruby programming language and the Ruby on Rails framework
- Strong debugging skills
- Proficiency with database and code modeling
- Strong proficiency with LLM APIs, OpenAI in particular a plus