{"id":103374,"url":"https://alion.io/job/tryjeeves-senior-ai-engineer-5","title":"AI Engineer","company":{"id":1070,"name":"Jeeves","domain":"tryjeeves.com","url":"https://alion.io/company/jeeves","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"C","score":66,"open_postings":80,"ghost_share":0.563,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":35,"computed_at":"2026-10-17T05:46:00Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["India"],"countries":["IN"],"hiring_countries":["IN"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":21000,"max_usd":48000,"period":"year","method":"role_seniority_country_cell","sample_n":37},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Anomaly Detection","optional":false},{"name":"Anthropic","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Cohere SDK","optional":false},{"name":"GCP","optional":false},{"name":"Go","optional":false},{"name":"gRPC","optional":false},{"name":"Hugging Face","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"LangChain","optional":false},{"name":"LlamaIndex","optional":false},{"name":"LLM","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"pgvector","optional":false},{"name":"Pinecone","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Semantic Search","optional":false},{"name":"Semantic Search","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Weaviate","optional":false},{"name":"A/B Testing","optional":true},{"name":"Amazon Kinesis","optional":true},{"name":"Amazon SageMaker","optional":true},{"name":"Apache Kafka","optional":true},{"name":"JavaScript","optional":true},{"name":"MLFlow","optional":true},{"name":"Vertex AI","optional":true},{"name":"Weights & Biases","optional":true}],"status":"live","first_seen_at":"2026-04-16T06:08:50Z","employer_posted_date":"2026-04-16","last_verified_at":"2026-10-17T20:28:53Z","board_verified":true,"closed_at":null,"days_open":184,"trust":{"level":"ghost","repost_count":1,"flags":["stale","company_stale"],"days_open":183},"description":"Jeeves is building AI into the core of its financial platform - from intelligent spend categorization and anomaly detection to LLM-powered workflows that help finance teams move faster. We're looking for a AI Engineer who is obsessed with building AI systems that actually work in production: reliable, observable, cost-efficient, and genuinely useful.\nThis is not a research role. You will ship AI-powered features that process real financial data for real businesses. You'll work alongside backend engineers, data scientists, and product teams to take AI from prototype to production - and you'll help define how Jeeves builds with AI as the company scales.\nIf you've built LLM pipelines, designed RAG architectures, operated ML systems in production, and care deeply about what happens when your AI makes a wrong call in a financial context - we want to meet you.\nLocation: This is a full-time remote position. #LI-REMOTE\nWhat You'll Do:\nLLM & AI Pipeline Engineering\nDesign, build, and maintain production-grade LLM integration pipelines - including retrieval-augmented generation (RAG), prompt engineering, output parsing, and chain orchestration.\n\nDevelop and operate AI features within Jeeves's core financial products: spend categorization, document extraction, anomaly detection, financial Q&A, and automated reconciliation.\n\nImplement structured output validation, fallback handling, and confidence scoring to ensure AI decisions meet reliability standards for financial use cases.\n\nEvaluate and integrate AI frameworks and tools (LangChain, LlamaIndex, OpenAI API, Anthropic API, HuggingFace, vector databases) and advocate for the right tool for the job.\n\nEstablish prompt versioning and evaluation practices to ensure AI outputs remain accurate and consistent as models and data evolve.\n\nRetrieval & Vector Search\nDesign and maintain vector search pipelines using databases such as Pinecone, Weaviate, or pgvector to power semantic search and RAG-based features.\n\nBuild document ingestion and chunking pipelines for Jeeves's financial data - processing invoices, receipts, policy documents, and transaction records.\n\nOptimize retrieval quality through embedding model selection, chunk strategy, metadata filtering, and re-ranking techniques.\n\nML Model Serving & Operations\nCollaborate with data scientists to take trained ML models from experimental notebooks to production serving infrastructure.\n\nBuild and maintain model serving endpoints with appropriate latency SLOs, input validation, and output monitoring.\n\nImplement model performance monitoring and data drift detection to ensure production models remain accurate over time.\n\nSupport model retraining workflows by designing clean data pipelines and feature engineering that can be continuously updated.\n\nBackend Integration & Reliability\nIntegrate AI services cleanly with Jeeves's backend microservices - designing clear API contracts, circuit breakers, and graceful degradation patterns.\n\nWrite high-quality, testable backend code in Python or Go/Node.js to power AI-integrated features.\n\nInstrument AI components with structured logging, distributed tracing, latency dashboards, and alerting to ensure operational visibility.\n\nBuild human-in-the-loop review workflows for AI decisions that require oversight - particularly for high-value financial actions.\n\nCollaboration & Growth\nPartner with Product, Backend Engineering, and Data Science to define the AI roadmap and translate requirements into reliable systems.\n\nContribute to a culture of quality by writing design docs, reviewing peers' AI system designs, and sharing learnings openly.\n\nHelp grow the AI engineering practice at Jeeves by establishing patterns, tooling, and best practices that the broader team can build on.\n\nRequirements:\nMinimum Requirements\nBachelor's degree in Computer Science, Engineering, or a related field - or equivalent practical experience.\n\n5+ years of professional software engineering experience, with at least 3 years focused on AI/ML systems in production.\n\nHands-on experience building and deploying LLM-powered applications using APIs such as OpenAI, Anthropic, or Cohere in a production environment.\n\nExperience designing and operating RAG pipelines, including chunking strategies, embedding models, and vector database integration (Pinecone, Weaviate, pgvector, or similar).\n\nStrong proficiency in Python for AI/ML workloads; familiarity with at least one AI orchestration framework (LangChain, LlamaIndex, or equivalent).\n\nExperience with ML model serving infrastructure: REST or gRPC inference endpoints, input/output validation, latency budgeting, and monitoring.\n\nSolid backend engineering fundamentals: REST APIs, relational databases (PostgreSQL preferred), async patterns, and cloud infrastructure (AWS, GCP, or Azure).\n\nExperience with observability tooling: structured logging, distributed tracing, and building dashboards for AI system health.\n\nPreferred Qualifications\nExperience in fintech, financial services, or any regulated industry where AI reliability and auditability are critical.\n\nFamiliarity with prompt evaluation frameworks, A/B testing AI outputs, and tracking model performance degradation in production.\n\nExperience with ML lifecycle management tools: MLflow, Weights & Biases, Vertex AI, or SageMaker.\n\nKnowledge of real-time data streaming (Kafka, Kinesis) for event-driven AI pipelines.\n\nContributions to open-source AI tooling, published technical writing, or talks at AI/ML conferences.\n\nPrior startup or scale-up experience - comfortable with ambiguity and building foundational systems from scratch.","description_format":"text","description_chars":5602,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cards & Card Issuing","Procurement & Spend Management"],"lifecycle":[{"event":"open","at":"2026-04-16T06:08:50Z"},{"event":"close","at":"2026-09-04T14:00:16Z"},{"event":"reopen","at":"2026-10-06T02:34:01Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.294,"p_room":0.28,"age_days":183,"expected_fill_days":35,"reasons":["conf:1","stale_co","velocity","ghost","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/tryjeeves-senior-ai-engineer-5","json_url":"https://alion.io/job/tryjeeves-senior-ai-engineer-5.json","meta":{"generated_at":"2026-10-17T23:02:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1253,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1070},"rest":"https://alion.io/mcp/rest/get_company?id=1070"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftryjeeves-senior-ai-engineer-5"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftryjeeves-senior-ai-engineer-5"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftryjeeves-senior-ai-engineer-5"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tryjeeves-senior-ai-engineer-5\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftryjeeves-senior-ai-engineer-5"}]}