{"id":778608,"url":"https://alion.io/job/datavisor-ai-engineer","title":"Software Engineer, AI Solutions","company":{"id":6370,"name":"DataVisor","domain":"datavisor.com","url":"https://alion.io/company/datavisor","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":89,"open_postings":23,"ghost_share":0,"stale_share":0.435,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Mountain View, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":135000,"max_usd":281000,"period":"year","method":"role_country_seniority_unknown","sample_n":7105},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AWS","optional":false},{"name":"Claude Code","optional":false},{"name":"Docker","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"Machine Learning","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Python","optional":false},{"name":"Apache Kafka","optional":true},{"name":"ClickHouse","optional":true},{"name":"Flink","optional":true},{"name":"Function Calling","optional":true},{"name":"LangChain","optional":true},{"name":"LangGraph","optional":true},{"name":"LLM","optional":true},{"name":"Multi-Agent Systems","optional":true},{"name":"RAG","optional":true},{"name":"Spark","optional":true},{"name":"Tool Use","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-09T00:00:00Z","employer_posted_date":"2026-09-09","last_verified_at":"2026-10-09T03:45:51Z","board_verified":true,"closed_at":null,"days_open":30,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":29},"description":"DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and enrichment of any data, DataVisor's fraud and anti-money laundering (AML) solutions scale infinitely and enable organizations to act on fast-evolving fraud and money laundering activities in real time.Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine, and investigation tools work together to provide significant performance lift from day one.DataVisor's platform is architected to support multiple use cases across different business units flexibly, dramatically lowering total cost of ownership compared to legacy point solutions.DataVisor is recognized as an industry leader and has been adopted by many Fortune 500 companies across the globe.\nOur award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive, collaborative, and results-driven.Come join us!\nRole Summary\nWe are hiring a Software Engineer to build the automation that lets a small team deliver fraud and AML solutions to many clients at once.\nYou will build internal tooling the Solutions team uses every day - Claude Code plugins, skills and MCP servers in our internal plugin marketplace - and integrate them with our AI Sandbox, the Vera platform, and the APIs behind them. You will also work directly on client onboarding: standing up tenants from solution templates, parsing third-party data and responses, wiring up integrations, and validating end to end that the right alerts actually fire.\nThis is a production software engineering role. What we are really hiring for is the instinct to turn something one client needed into something every client gets. Machine learning experience is not required, and neither is a fraud or AML background - both are learnable, and we would rather have an engineer who ships.\nThis role is open at both junior and senior levels.\nPrimary responsibilities\nBuild Automation Tooling: Design and ship the plugins, skills and MCP servers the Solutions team runs - tenant creation, configuration copying, onboarding flows, on-call helpers - in Python and shell.\nMake It Reusable: Turn one-off solutions into tooling that works for every client. This is the core of the job, not an afterthought.\nIntegrate with the Platform: Connect tooling to the AI Sandbox, Vera and internal platform APIs, and keep it working across sandbox, preprod and production tenants.\nSupport Client Onboarding: Work hands-on on live onboardings - tenant setup from templates, schema and response parsing, third-party integrations over SFTP and API, and end-to-end validation that the right alerts fire.\nServe Your Users: What you build is used by core engineering, product, delivery, customer support and technical account management. Understanding what each of them needs, and keeping them informed, is part of the work.\nOwn Your Projects: Scope, sequence and deliver your own work, and say clearly where it stands.\nRequirements\nQualifications\nExperience: At least 1 year of full-time professional software engineering experience building and shipping production systems. Internships are not counted toward this minimum. We are open on level - we care more about what you have built than how long you have been building.\nEducation: BS in Computer Science, Computer Engineering, or Software Engineering. MS preferred. We also consider other STEM degrees alongside a record of shipped production software.\nShipped Software: Demonstrated experience delivering working software end to end - not prototypes or notebooks.\nCoding Proficiency: Strong, production-grade Python - the primary language for this team's automation and tooling. Java is expected for senior candidates and preferred for junior ones: our core platform is built in Java, and you will work across both over time. Comfort with shell, and with reading unfamiliar codebases, matters as much as either language.\nCloud and Containers: Experience with AWS and containerization (Docker/Kubernetes).\nBuilt for Others: Evidence of building something other people then used - an internal tool, a library, a plugin, a template, a service another team depends on.\nCollaboration and Ownership: Able to work across team boundaries, take end-to-end ownership, and operate where the path is not already defined.\nPreferred qualifications\nJava, if you are applying at a junior level - our core platform is built in it.\nTypeScript - solution features often land in our front end.\nLLM-powered agent workflows - LangChain/LangGraph, multi-agent orchestration, tool calling or RAG - for production or internal platforms.\nDistributed data frameworks such as Spark, Kafka or Flink.\nExperience deploying or maintaining machine learning models in production.\nAnalytical databases and large-scale data exploration (ClickHouse or other columnar stores).\nReal-time decision engines or stateful stream processing.\nDomain knowledge in fraud or risk - a plus, never a requirement.\nBenefits\nBase Salary: 130K - 250K\nTotal Compensation: Includes Base + Performance Bonus + Equity Options.\nComprehensive medical, dental, and vision coverage.\nDiscretionary Time Off Policy (DTO) and paid holidays.\nOpportunities for R&D exploration and professional development.\nRegular team-building events and a collaborative, innovative culture.","description_format":"text","description_chars":5514,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Fraud Detection","Financial AI"],"lifecycle":[{"event":"open","at":"2026-09-11T23:56:27Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 4 · green card filings: 2","filings_12m":4,"filings_prev_12m":9,"green_card_filings_12m":2,"median_offered_wage_usd":104167,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":2}],"liveness":{"score":37,"band":"fade","label":"Fading","p_open":1,"p_active":0.677,"p_room":0.55,"age_days":29,"expected_fill_days":29,"reasons":["conf:1","velocity","win:tail"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/datavisor-ai-engineer","json_url":"https://alion.io/job/datavisor-ai-engineer.json","meta":{"generated_at":"2026-10-09T04:41:23Z","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","counted_by":"address","units_charged":1,"used_today":4479,"day_limit":5000,"remaining_today":521,"minute_limit":60,"resets_at":"2026-10-10T00: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":6370},"rest":"https://alion.io/mcp/rest/get_company?id=6370"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdatavisor-ai-engineer"},{"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%2Fdatavisor-ai-engineer"},{"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%2Fdatavisor-ai-engineer"},{"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/datavisor-ai-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdatavisor-ai-engineer"}]}