AI/ML + Data Engineer·₹60K–2L / mo·1–5 yrs·Remote (India)
We hid your job description in a database. Go get it.
We put a Postgres database online with four tables and one live 1005 Labs job posting. Find that posting and you get the job description and your claim token.
Two ways to apply: find the token to skip the queue, or send your CV.
The role
You build the AI behind our three products.
Manufacturers use Dash, Vision and Flash to run their business. On our founding team, you own the data and ML under all three, from the first query to the model in production.
Dash
Build the pipelines and models that let a manager ask their ERP a question and get an answer.
Vision
Train and ship computer vision that spots defects on a production line, running on an edge computer.
Flash
Improve the agent that answers and qualifies sales enquiries for manufacturers on WhatsApp.
You bring: 1–5 years in ML or data engineering · Strong Python and SQL · Hands-on work with LLM agents
₹60K–2L / mo · Remote, India
What we promise
Fast.Learn
You join a two-person founding team and work across data, models and customers.
Scientific.Method
We score every model on real data before it ships, and we report only results we can reproduce.
Flexible.Comp & location
We pay ₹60K–2L a month, based on your experience. You work remotely from anywhere in India.
How to apply
Find the job in our database.
The full job description sits in one live posting. Finding it takes about ten minutes and is the exact work you would do here.
$ psql "postgresql://candidate.<ref>:findme@aws-0-ap-south-1.pooler.supabase.com:5432/postgres?sslmode=require"
erp=> \dt erp.* companies postings posting_versions audit_log erp=> SELECT id, title FROM erp.postings erp-> WHERE state = 'published' AND company ILIKE '%1005%'; (4 rows) -- four. we have one job. erp=> \d+ erp.postings -- read the column comments. erp=> -- it's in there. go find it.
01 · The database
Use the connection string above to open the
erpschema. You can read every table. The table and column comments hold clues.02 · The hunt
Find the one 1005 Labs posting that is live today. It holds the job description and your claim token. Aim to finish in ten minutes.
03 · The proof
Email krishnabala@1005labs.com with the token as the subject. Tell us how you found it, which rows you rejected and why, and the first fix you would make to this schema.
Use any tool you like.
- psql, DBeaver, TablePlus, DataGrip
- Claude Code, Cursor or Codex with a Postgres MCP
- A notebook: psycopg + pandas, 20 lines
- Your own agent: give it the connection string and the question
We expect you to use agents. If an agent did the work, send us its transcript or script. We care about what you noticed and which rows you rejected. The strongest answers explain both.
The other way in
Prefer to skip the hunt? Send your CV.
Fill in four fields. Krishna reads every application.
The hunt is the fast track. Send a token and you skip the queue.
Krishna receives it at krishnabala@1005labs.com
Got the token? That was round one.
Round two is one call of about 75 minutes. We go deep on your current work, run a coding round and a short design case, and ask you about AI in depth.
Send your token to
krishnabala@1005labs.com- Founding team
- ₹60K–2L / month
- Remote · India
The database is a throwaway project filled with made-up data. Your login runs SELECT queries on one schema, so explore freely. At 1005 Labs we build the Dash, Vision and Flash agents.