Forward Deployed Engineer
Bengaluru, India
- Posted 4d ago
- From Karya’s careers page
- Location
- Bengaluru, India
- Department
- Information Technology
Apply on Karya’s site
Opens the listing on job-boards.greenhouse.io
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
About the role
This role runs live client projects on the Karya platform. The work is the execution layer above the core product: project workflows, data jobs, checks, reports, and delivery.
Responsibilities
- Run and monitor data jobs on remote Linux servers, and recover failed jobs from logs and process state.
- Configure project workflows, including the handoff from automated processing to human tasks, and track what is in progress, held, or ready to deliver.
- Write PostgreSQL and ClickHouse queries for throughput, completion, quality, pay, and delivery status.
- Apply completion and quality rules to access, pay, and delivery decisions, after a sample check.
- Write Python, SQL, or Bash scripts for those checks and decisions, and keep them in the repository.
- Package datasets to client specifications, move them through cloud object storage, and record what has shipped.
- Read the TypeScript / Node.js codebase to follow tasks, assignments, payments, and file storage.
- Reply to Operations and client teams with the finding, the change made, and what is still open.
- Report repeated manual work to platform engineering, with an example.
Requirements
- PostgreSQL, including joins, aggregates, and JSON fields.
- Scripts in Python, Bash, or TypeScript, checked into git.
- Ability to read a TypeScript codebase and a relational schema.
- Linux for running jobs: SSH, logs, long-running processes, and disk.
- Ability to write technical updates that give non-technical teammates a clear picture of the situation.
- Queries or scripts already run against real project or production data.
Good to have
- Cloud object storage (Google Cloud Storage, S3, or Azure Blob).
- Experience with collected datasets such as speech, text, or images.
- ClickHouse, Metabase, or a similar reporting tool.
Skills they ask for
Pick one to see other roles that ask for it.
About Karya
AI data and evaluation for local languagesKarya provides data collection, curation, and evaluation services for AI systems, including transcription, localized translation, and multimodal datasets, while creating digital work in underserved communities.
See all 5 roles at KaryaMore roles at Karya
See all 5- Research Intern - AI EvaluationsBengaluru · InternResearch and Development (R&D) · InternBengaluru, India1mo
- Strategy & Operations AnalystBengaluru · Entry LevelBusiness Operations · Entry LevelBengaluru, India1mo
- Technical Support & Solutions Associate - Platform-as-a-Service (PaaS)Bengaluru · Entry LevelInformation Technology · Entry LevelBengaluru, India1mo
- Lead - Public PolicyDelhi · Lead · HybridBusiness Operations · Lead · HybridDelhi, India1mo
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.