NeuralFrame Logo NeuralFrame
NeuralFrame Logo

Senior Software Engineer

📅 06/10/2023

Apply

Senior Software Engineering Manager

💰 $7 - $170,000 📅 02/16/2024

Apply

Job Description

**Organization Summary**
[NeuralFrame](https://neuralframe.com) is a secure SOC2 audited, scalable
cloud-based technology platform that automates medical data abstraction using
a proprietary knowledge engine powered by statistical learning, natural
language processing, and modern software approaches. Our mission is to ensure
that providers, researchers, and other key stakeholders can leverage patient
data in a thorough, timely, and evidence-driven matter. Our first application,
KACI (Knowledge Assistant for Clinical Information), has processed over 3
million USA cancer patients, across 125 hospitals since first going live in
September 2020.

**Hiring Mission**
NeuralFrame’s recent success has our organization poised for an exciting
growth spurt, transitioning from an emerging start-up to a recognized stalwart
within the healthcare technology domain. To continue our present trajectory
our team is seeking engineers with a desire to grow their skillsets by
participating in multiple dimensions of application production and the drive
to assist in shaping the culture and practices of an evolving technology
organization.

**Position Overview**
We're looking for a senior software engineering manager with a strong
foundation in software development to take on the challenges of full-stack
application development with a significant focus on backend, use-case specific
development. This individual will work within the engineering team to plan, to
implement, and to manage processes that support and optimize client workflows,
both within a modern software application and the domain of healthcare.

**Role and Responsibilities**
• Engage with our client team to translate business requests into code ready
specifications.
• Work with fellow development team members develop production deployed
application features.
• Collaborate with fellow developers to create well defined and extensible
interfaces between applications.
• Engage in good engineering practices such as automated testing, developing
with scalability in mind, and clean code.
• Develop, coach, and mentor engineers on the team, while also organizing and
delivering regular feedback.
• Seek opportunities to increase reliability and optimize maintainability of
the systems and services you manage.
• Manage internal team processes to help the team operate smoothly, adapt
quickly, and interface effectively with the rest of NeuralFrame organization.
• Develop and influence product roadmaps by collaborating with product,
design, and engineering.
• Work with your product peer(s) to navigate a dynamic environment, ensuring
your team is focused on high-priority, high-leverage work.
• Develop and evolve the long-term vision for the team and identify future
opportunities and staffing needs for the team.
• Partner with Recruiting and senior leaders to implement and execute a hiring
strategy.
• Inspire and motivate the team by understanding the company’s mission and
goals and connecting how the team’s work aligns with and impacts these
objectives.

**Position Specific Expertise**
• Knowledge and experience with object-oriented or functional programming and
experience with an associated programming language (Python, Java, etc.).
• Experience with test automation.
• Familiarity database management is essential (SQL or Mongo preferred)
• 7+ years of industry experience as a software engineer (or equivalent role)
• 3+ years of industry experience managing software engineers.
• You are passionate for helping engineers grow their careers and are an
expert in delivering feedback.
• You understand optimizing a team for adaptability vs stability.
• You have a track record of high-performing, cohesive teams.
• You have managed a team of teams with related, but disparate work-streams
and helped with prioritizing work across those work- streams.
• You've launched features, products and/or systems successfully into the wild
and iterated to incorporate user feedback.
• You effectively communicate technical information to both technical and non-
technical collaborators.
• You’re familiar with our tech stack including Python, AWS, SQL, REST APIs
(optional: React, HTML5, CSS3, and ES6+).

**Communication Skills**
• Ability to present with a high degree of comfort speaking with executives,
IT management, and developers.

**Reasoning Ability**
• Proficient in problem solving and self-guided learning.

NeuralFrame focuses on Healthcare, Cloud Computing, Artificial Intelligence,
and Software. Their company has offices in Raleigh and Greenwich. They have a
small team that's between 11-50 employees. To date, NeuralFrame has raised
$7.03M of funding; their latest round was closed on June 2022.

You can view their website at <https://neuralframe.com> or find them on
[LinkedIn](https://www.linkedin.com/company/neuralframe/).