Note: The job is a remote job and is open to candidates in USA. LyraConnect is an AI-native marketing decision platform serving CPG brands and the retail ecosystem. The Software Engineer II will build and maintain the platform, develop high-volume LLM collection pipelines, transform unstructured model responses into structured data, and implement monitoring to ensure reliable production systems.
Responsibilities
- Building and maintaining the LyraConnect Platform
- Collection pipelines that query multiple LLM providers at volume, handle rate limits and failures gracefully, and keep results reproducible
- Parsing and normalizing unstructured model responses into structured brand, product, and sentiment records
- Instrumentation and monitoring so we find out a collection job broke before a client does
- Champion our values.Lead in a way that reflects LyraConnect's values framework, I3C3: Imagine, Integrity, Initiative, Collaborate, Communicate, Craft
Skills
- 2–5 years of professional experience building web applications, or a CS degree or equivalent coursework, or substantial personal/open-source work you can walk us through
- 2+ years with at least one of: Python, JavaScript/TypeScript, or a comparable language
- Strong SQL and a solid understanding of relational database design
- Comfortable on Unix-based systems — you can read logs, trace a process, and debug a server without a GUI
- Strong Git fundamentals
- BS/BA in Computer Science or a related engineering field
- Experience building or maintaining ETL/ELT pipelines and workflow orchestration (Airflow, Dagster, Prefect, or similar)
- Django or FastAPI service experience
- Containerized deployments and functional knowledge of Kubernetes
- Working knowledge of columnar/analytical databases and dbt-style transformation tooling
- Experience working with LLM APIs — prompt structuring, output parsing, cost and latency management
- Applied statistics background, or enough of one to be dangerous
- Non-relational databases, caching layers, queueing systems
Benefits
- No micromanagement and autonomy to do the right thing
- Freedom to try new approaches and pick up needed tools without approval
- Opportunity to communicate directly with clients
Company Overview