Senior Software Engineer - AI
- Source: LinkedIn
- Uplers
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
**(*Note: This is a requirement for one of Uplers’ client - Z1)
**What do you need for this opportunity?
Must have skills required: FastAPI, react, AI, API, CI/CD, Data Modeling, PostgreSQL, Python, Redis, TypeScript
Z1 is Looking for:** **Senior Software Engineer Build production AI systems and the backend-first platform capabilities that make
each new system faster to deliver.
About Us We build enterprise AI systems around important business workflows. We bring together models,
enterprise data, business context, applications, workflows, and human decisions so the result is
secure, observable, governed, measurable, and useful in day-to-day operations.
Lighthouse is the platform accelerator beneath this work. Its independent Context Layer standardizes
business meaning, mappings, permissions, evidence, and approved access paths between enterprise
data and AI applications, while the wider platform provides connectivity, workflow orchestration,
evaluation, governance, and operations. We turn recurring patterns into reusable capabilities without
forcing a customer’’s data stack, model provider, or workflow into a generic template.
THE ROLE As a Senior Software Engineer, you will own meaningful parts of Lighthouse and the AI systems
built on it, from design through production. Your primary focus will be backend and AI systems:
services and APIs, enterprise data and context, agent and workflow orchestration, integrations,
evaluation, and production operations. You will also contribute to selected frontend or full-stack
work when a product experience needs it. This is a hands-on product engineering role with
responsibility for working software, not just prompts or prototypes.
What You Will Do Design and build production Python services and APIs for tenant and workspace
configuration, context resolution, workflow and agent orchestration, integrations, evaluation,
trace, and audit.
Turn enterprise workflows into clear, testable software and data models, accounting for
exceptions, approvals, permissions, operational edge cases, and evolving requirements.
Build enterprise connectors and execution adapters for databases, warehouses, documents,
APIs, webhooks, events, files, and MCP handle authentication, pagination, rate limits,
schema drift, backfills, sync state, and partial failure.
Implement reliable long-running jobs and workflows using queues, events, or state machines,
with idempotency, retries, timeouts, approvals, compensation, safe replay, and clear operator
controls.
Enforce tenant and permission boundaries before data retrieval or action carry policy
decisions, provenance, lineage, freshness, quality, evidence, and matching audit identifiers
through the request lifecycle.
Integrate model and tool calls with structured contracts, validation, guardrails, fallbacks,
tracing, and regression evaluations improve prompts, context, models, tools, and
deterministic steps using real evidence.
Own testing, releases, migrations, observability, and production behavior turn recurring
needs into reusable Lighthouse capabilities and contribute targeted frontend changes when
the end-to-end product requires it.
What Success Looks Like The systems you own have clear contracts, useful tests, safe migrations, strong observability,
and predictable behavior under retries, concurrency, and partial failure.
Enterprise integrations continue to work under real constraints such as inconsistent schemas,
expired credentials, network boundaries, rate limits, and delayed or duplicate events.
Context plans and results are tenant-safe, permission-aware, bounded, and traceable to
approved sources, definitions, policies, and evidence.
AI quality is evaluated and regression-tested, and your reusable work makes the next
customer workflow faster and safer to deliver.
What You Bring 5+ years building and …
Skills
- FastAPI
- PostgreSQL
- Python
- Redis
- TypeScript
- microsoft-typescript
- lighthouse
- workspace
- drift
- guardrails
- React
- LangChain
- Docker
- Kubernetes
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
