Lead Software Engineer
About The Role
We're looking for engineers who can design and build production systems that combine strong software
fundamentals with hands on exposure to modern AI ML tooling specifically agentic AI workflows and
Model Context Protocol Servers You dont need to come from a pure AI/ML background what matters is strong core engineering skills sound architectural judgment and the ability to pick up how to integrate AI agents into real systems.
Must Have Skills
Python strong production grade proficiency
Databases solid relational SQL fundamentals schema design query optimization data modeling
Cloud platform strong hands on experience with at least one of Google Cloud Platform or AWS
4 years of professional software engineering experience
Design Architecture Thinking
Strong grounding in modular design clear separation of concerns well-bounded
components/services low coupling high cohesion
Ability to design systems that scale horizontally statelessness where it matters partitioning/sharding
strategy load distribution avoiding single points of contention
Strong grasp of RESTful API design resource modeling versioning pagination idempotency for retries proper status codes/error contracts
Practical experience with WebSocket-based real-time communication connection lifecycle
management, reconnection/backoff strategy, heartbeat/keep-alive handling, and graceful degradation
when a socket drops
Understands tradeoffs between REST, WebSockets, and event-driven/streaming integration patterns,
and picks the right one for the use case
Java working knowledge; candidates comfortable in both Python and Java are ideal
Healthcare domain experience prior work on healthcare, health-tech, or health-data platforms is a
strong plus
ML/AI exposure enough to reason about model outputs, confidence, and integration patterns
Role Expectations by Level
Senior Engineer
Lead Engineer
Owns technical direction for a workstream or service area
Drives adoption of agentic AI / MCP patterns across the team
Partners with product/architecture stakeholders on tradeoffs
Nice-to-Have
Deep AI/ML research background not required; this is an application/systems engineering role that
touches AI tooling, not a research role
Strong in Python + SQL/databases as a baseline
Proven in one major cloud
Comfortable or curious about Java