Job Description
Job Description
Senior Software Engineer
Location: Remote
About ActiumHealth
ActiumHealth is the largest AI Agent Patient Communication Platform and has been in the space since 2017. Health systems rely on us to scale their patient communications by automating inbound and outbound interactions across calls / SMS / chat and QA of all staff-patient interactions. Leading healthcare organizations such as Houston Methodist, MemorialCare, and Virtua have automated over 50M calls and 100M outreach messages with ActiumHealth across 6+ languages.
Position Overview
ActiumHealth is seeking an experienced Staff Software Engineer to join our team. You will be responsible for architecting, building, and maintaining services, tools, and applications on a Generative AI Platform. You will work with stakeholders in a highly collaborative scrum team, delivering frequent updates and value to our customers. This is an opportunity to work at the forefront of AI.
Key Responsibilities
-
Develop systems that support complex workflows by leveraging the conversation ability of LLMs
-
Design and build automated simulators to validate the performance and adherence of LLMs at scale
-
Evaluate performance of AI Agents at scale by developing monitoring, evaluation, and learning systems
-
Design and build services and APIs to be leveraged by LLM agents
-
Integrate disparate systems, using Python and similar technologies
-
Build out technical infrastructure in Azure and other cloud services to meet the demands of a growing user base
-
Design and deploy our services infrastructure with a fully automated CI/CD pipeline
-
Build batch and streaming data pipelines for rapid processing of data at healthcare scale
-
Take ownership over projects end to end, bringing them from vision to reality
Minimum Qualifications
-
BS degree in Computer Science, a related technical field, or equivalent experience
-
4+ years of experience in back-end, infrastructure, or full-stack development
-
Strong communication skills and the ability to prepare written material that communicates clearly and succinctly
-
Development in Python, JavaScript, Java, or C++
-
Experience designing, building, and maintaining web services and web applications from scratch
Preferred Qualifications
This is a technical leadership role that will give you the opportunity to establish a core part of our company's technology. You should have experience with some of the following:
-
Server-side Python programming and web application frameworks
-
Designing or leveraging APIs, especially for data access
-
Structured data development using data representations in JSON
-
Batch, stream, and offline processing to manage business state or perform ETL
-
Relational databases like MySQL or PostgreSQL
-
Application development on cloud providers like Azure, AWS, or GCP
-
Docker, Kubernetes, and CI/CD platforms
-
Proactive and reactive monitoring and log management for SaaS applications
-
Generative AI and Prompt Engineering
-
Startup and/or healthcare industry experience
What we offer
-
An opportunity to be at the forefront of the AI industry, driving impactful changes that benefit AI and LLM agentic platforms worldwide
-
An opportunity to transform patient communication in healthcare at scale
-
Competitive compensation and benefits package
-
A collaborative and inclusive work environment
-
Opportunities for growth, learning, and development
Compensation range
ActiumHealth is open to consideration of candidates at varying levels of experience and responsibility, subject to meeting the basic qualifications of the position. As such, the salary range for this position is $100,000-$200,000. The range of compensation for this role takes into account the variety of factors considered in making compensation decisions, including but not limited to pay band placement, skillset, experience and training, licensure and certification, geographic location, and other business and organizational needs. All compensation decisions are dependent on the facts and circumstances of each case.