Note: The job is a remote job and is open to candidates in USA. Pulselight provides configurable SaaS analytics and workflow solutions that help state and federal health and human services agencies improve program integrity, oversight, and health outcomes. The Lead Backend Engineer for AI Services will evolve the backend platform to enable AI capabilities, lead efforts to move AI innovations from experimentation into production, and build scalable, reliable, and reusable services and infrastructure.
Responsibilities
- Develop backend services within our SaaS platform and improve scalability, reliability, and maintainability
- Deliver on complex AI-centered platform initiatives from problem identification through design, execution, and operationalization, breaking down ambiguous business and technical challenges into actionable work and driving solutions to completion
- Partner with Data Science to move proof-of-concept pipelines to scalable production services
- Design and implement reusable services, integrations, and supporting infrastructure for enabling AI-capabilities including model serving, LLM integration, orchestration, and retrieval services
- Design systems that enable experimentation while maintaining reliability and support the transition of successful experiments into customer facing capabilities
- Partner with Data Science to prototype new AI capabilities and evaluate new AI technologies, frameworks, and deployment patterns
- Shape platform architectural decisions and engineering standards, including reusable patterns and components that enable future backend platform development
Skills
- Must be legally authorized to work in the U.S. without employer sponsorship
- Must be able to work collaboratively, efficiently, and effectively with a geographically distributed team
- 15+ years of experience designing and implementing production SaaS applications, including modernizing and extending existing production software platforms while introducing new capabilities
- Strong backend engineering skills, including experience with server-side Java and a strong understanding of the language
- Demonstrated experience designing and implementing scalable architectures for AI-enabled applications, including model deployment, APIs, data flows, integration patterns, and production operations
- Demonstrated experience integrating machine learning and generative AI capabilities into commercial products and customer-facing applications
- Experience working across research/prototype and production environments, and making architectural tradeoffs between speed of experimentation, scalability, reliability, security, and maintainability
- Working knowledge of: Python, FastAPI, MLflow, LangChain or similar orchestration frameworks, vector databases, Retrieval-Augmented Generation (RAG), LLM APIs, model serving, feature stores, ML pipelines, prompt engineering, and agentic workflows
- Experience with basic SQL and a basic understanding of the language, plus demonstrated ability to design, develop, and implement data centric platform technologies
- Experience implementing, enhancing, or maintaining business intelligence, analytics or decision support platforms
- Strong software engineering fundamentals including testing, CI/CD, monitoring, security, and source control
- Experience deploying critical production systems to a Linux environment
- Experience working or integrating with systems in deployed on cloud platforms (AWS, Azure, or GCP)
- Demonstrated technical judgment when evaluating build vs. buy decisions, emerging technologies, and architectural tradeoffs
- Demonstrated ability to design, develop, and implement data centric platform technologies
- High level of debugging and problem-solving skills, with an emphasis on solving all parts of the problem from start to finish
- Experience working with Data Science teams to design and implement proof-of-concept infrastructure and pipelines to support experimentation lifecycle
- Ability to work independently within a small team on multiple complex initiatives in a fast-paced environment with a desire to work on evolutionary projects while integrating into an existing codebase
- Excellent organizational, documentation, and communication skills, with demonstrated ability to clearly articulate business and technical challenges, evaluate solution options, communicate tradeoffs, and offer recommendations to stakeholders
Benefits
- 100% Remote
- Medical, dental, vision
- Company paid life and disability insurance
- A 401(k) plan with company match
- A vacation travel stipend
- A generous PTO plan
Company Overview