
Senior Software Engineer

Komodo Health
Summary
Join Komodo Health as a Senior Software Engineer and contribute to the design, building, and scaling of our AI-powered Public Data Acquisition, Extraction, and Curation Platform. You will drive innovation at the intersection of Automation and Generative and Agentic AI to scale the acquisition and handling of public data. This role involves hands-on development and maintenance of scalable data extraction processes, AI-driven automation tools, and intelligent crawling infrastructure. You will collaborate with a high-performance engineering team, ensuring engineering excellence and aligning system capabilities with product needs. In your first year, you will deliver scalable platform capabilities, increase data onboarding velocity, and partner with other teams to execute a technical roadmap. Komodo Health offers a hybrid work model and a competitive total rewards package.
Requirements
- 8+ years of hands-on software engineering experience, with expertise in designing scalable, distributed systems
- Strong Python, No SQL, SQL, Vector DBs, AWS (such as Lambda, Step Functions and Fargate) skills
- Experience with infrastructure-as-code (Such as CloudFormation, CDK, Terraform)
- Experience with Large Language Models (LLMs), RAG, and AI-driven data handling or related areas such as information retrieval or process automation
- Experience in scaling APIs, preferably for data processing
- Experience with orchestration tools, version control (Git), CI/CD (Github Actions)
- Experience planning, breaking down, and estimating engineering tasks using standard software development methodologies
- Strong communication and leadership skills, with the ability to translate complex technical challenges into actionable solutions
Responsibilities
- Design, build, and scale Komodo Healthβs AI-powered Public Data Acquisition, Extraction, and Curation Platform
- Drive innovation at the intersection of Automation and Generative and Agentic AI to scale acquiring and handling of public data and optimizing human-in-the-loop workflows
- Evolve the platform to handle the complexity, variability, and scale to include new domains
- Design, develop, and maintain at least TWO of the following: Scalable and generalizable data extraction processes and APIs, leveraging Generative and Agentic AI for entity and relationship extraction
- Design, develop, and maintain at least TWO of the following: AI-driven intelligence, automation, and tooling for linking, validation, and enhancement of extracted data, incorporating human-in-the-loop processes, with automated change detection and curation workflows
- Design, develop, and maintain at least TWO of the following: Scalable and intelligent crawling & scraping infrastructure and tooling to significantly reduce onboarding time of new sources while ensuring automated operations, handling failure modes requiring human intervention only when absolutely necessary
- Design, develop, and maintain at least TWO of the following: APIs and platform capabilities to provide visibility, operational insights, and optimization across all stages of data acquisition, extraction, and curation workflows and processes
- Progressively advance AI capabilities from AI-powered to autonomous agents that can independently handle unstructured data, reducing human intervention while continuously improving accuracy, adaptability, and efficiency
- Collaborate with and influence a high-performance engineering team, driving the development of scalable, resilient data workflows
- Ensure engineering excellence, align system capabilities with product needs, and own the evolution of a set of platform capabilities built to handle the growing complexity of integration at scale
- Deliver scalable platform capabilities and automation for prioritized items spanning crawling, scraping, extraction, and curation, integrating Generative and Agentic AI to enable self-improving workflows
- Increase data onboarding velocity, improved extraction accuracy, and reduced costs through purpose-built platform capabilities and automation
- Partner with Product and Engineering teams to execute a high-impact technical roadmap, influence key technical decisions, and ensure seamless platform adoption
- Develop and maintain high-quality, test-covered code using Python, AWS services and Gen AI, while implementing best practices in source control, CI/CD, and environment management
Benefits
- Competitive total rewards package including medical, dental and vision coverage
- 401k Retirement Plan
- Prepaid legal assistance
- Paid time off for vacation, sickness, holiday, and bereavement
- 100% company-paid life insurance
- Long-term disability insurance
- Hybrid work model
Share this job:
Similar Remote Jobs

