{"id":1681068,"url":"https://alion.io/job/wsp-senior-ai-engineer","title":"Senior AI Engineer","company":{"id":1668012,"name":"WSP","domain":"wsp.ca","url":"https://alion.io/company/wsp-ca","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":77,"open_postings":71,"ghost_share":0,"stale_share":0.93,"repost_share":0,"time_to_fill_p50_days":55,"computed_at":"2026-10-08T05:49:30Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":23000,"max_usd":48000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":28},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Embeddings","optional":false},{"name":"Hallucination","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LightGBM","optional":false},{"name":"LLM","optional":false},{"name":"LLM Evaluation","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"LLMOps","optional":false},{"name":"Machine Learning","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"NumPy","optional":false},{"name":"OpenAI","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"RAG","optional":false},{"name":"Scikit-learn","optional":false},{"name":"Semantic Kernel","optional":false},{"name":"TensorFlow","optional":false},{"name":"XGBoost","optional":false},{"name":"Copilot Studio","optional":true},{"name":"Multimodal AI","optional":true}],"status":"live","first_seen_at":"2026-09-08T10:54:50Z","employer_posted_date":"2026-09-08","last_verified_at":"2026-10-08T20:30:04Z","board_verified":true,"closed_at":null,"days_open":30,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":30},"description":"We're looking for a Sr AI Engineer who has shipped AI products, not just prototyped them, with equal footing in core ML and modern GenAI. This role sits at the intersection of engineering rigor and product ownership, you'll build, deploy, and operate ML and LLM-powered applications on Azure, with real accountability for what happens after go-live: accuracy, cost, latency, safety, drift, and uptime.\nIf you've only worked in notebooks or built demos that never saw production traffic, this isn't the role. If you've had to explain to a stakeholder why a model started hallucinating in week three or had to design a rollback plan for a prompt change, we want to talk to you.\n What You'll Do\nOwn end-to-end deployment of AI applications on Azure - from classical ML models and Azure OpenAI Service integrations through to production release, monitoring, and iteration.\nBuild and evaluate core ML models where GenAI isn't the right tool - classification, regression, forecasting, clustering, or recommendation problems using traditional ML techniques.\nDesign and implement guardrails - content filtering, prompt injection defence, PII redaction, output validation, and human-in-the-loop checkpoints for high-risk actions.\nBuild and maintain MLOps/LLMOps pipelines - CI/CD for models and prompts, feature engineering and data pipelines, automated evaluation harnesses, versioning for models/prompts/embeddings/fine-tunes, and rollback mechanisms.\n Manage the model lifecycle - model selection and routing (classical ML vs. smaller LLMs vs. frontier models by task complexity and cost), performance benchmarking, cost-per-call/cost-per-inference tracking, and deprecation/upgrade planning.\n Implement observability - logging, tracing, and alerting for LLM applications (token usage, latency, hallucination/error rates, user feedback loops).\n Architect RAG and agentic systems - vector store design, retrieval tuning, orchestration frameworks (LangGraph, Semantic Kernel, or equivalent), and multi-agent workflows where applicable.\nCollaborate cross-functionally with product owners, architects, and business stakeholders to translate requirements into scoped, deployable AI features.\nContribute to AI governance - support responsible AI reviews, model risk assessments, and documentation required for enterprise sign-off.\n What You Bring\nMust-Have\nMinimum of 3-4 years of hands-on software/ML engineering experience, with at least 2 years specifically on GenAI/LLM applications taken to production.\nSolid grounding in core AI/ML fundamentals - supervised/unsupervised learning, model evaluation metrics, feature engineering, handling class imbalance/overfitting, and knowing when a classical ML model beats an LLM for the job.\nHands-on experience with standard ML libraries (scikit-learn, XGBoost / LightGBM, pandas, NumPy) and at least one deep learning framework (PyTorch or TensorFlow).\nStrong working knowledge of the Azure AI/ML stack: Azure Machine Learning, Azure OpenAI Service, Azure AI Foundry, Azure AI Search, and Azure App Service/Functions for deployment.\nPractical experience with MLOps/LLMOps tooling - CI/CD pipelines, containerization (Docker), model/prompt versioning, experiment tracking, and automated testing/evaluation frameworks.\nDemonstrated experience building guardrails and safety layers in production - not just theoretical familiarity (e.g., Azure AI Content Safety, custom validation layers, jailbreak/prompt-injection mitigation).\nSolid Python engineering skills - clean, testable, production-grade code, not notebook scripts.\nExperience with at least one orchestration framework: LangGraph, Semantic Kernel, LangChain, or similar.\nUnderstanding of RAG architecture - chunking strategies, embedding models, vector databases, retrieval evaluation.\nComfort with monitoring/observability tooling (Application Insights, or equivalent) for live AI systems, including model performance monitoring and drift detection.\nGood to Have\nExposure to Copilot Studio or Power Platform for low-code AI extensions.\nExperience with voice-based or multimodal AI applications.\nFamiliarity with enterprise AI governance frameworks and responsible AI principles.\nPrior experience in AEC, GCC, or large enterprise delivery environments.\nContributions to internal upskilling, documentation, or mentoring within an AI team.\nWhat Sets Strong Candidates Apart\nWe're specifically screening for deployment maturity across both classical ML and GenAI, over research depth alone. In interviews, be ready to talk through:\nA time you had to redesign a guardrail after it failed in production.\nHow you've tracked and controlled LLM cost at scale (tiered model routing, caching, batching).\nYour approach to versioning and rolling back a prompt or model change without breaking downstream consumers.\nHow you've measured and reduced hallucination or drift in a live system.\nA time you chose (or should have chosen) a classical ML model over an LLM, and why.\nBGV:\nEmployment with WSP India is subject to the successful completion of a background verification (“BGV”) check conducted by a third-party agency appointed by WSP India.\n\nCandidates are advised to ensure that all information provided during the recruitment process - including documents uploaded - is accurate and complete, both to WSP India and its BGV partner”.","description_format":"text","description_chars":5315,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-02T09:37:59Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.599,"p_room":0.9,"age_days":29,"expected_fill_days":55,"reasons":["conf:2","stale_co","velocity","win:mid","comp:brand"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/wsp-senior-ai-engineer","json_url":"https://alion.io/job/wsp-senior-ai-engineer.json","meta":{"generated_at":"2026-10-09T00:21:27Z","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":392,"day_limit":5000,"remaining_today":4608,"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":1668012},"rest":"https://alion.io/mcp/rest/get_company?id=1668012"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwsp-senior-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%2Fwsp-senior-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%2Fwsp-senior-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/wsp-senior-ai-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwsp-senior-ai-engineer"}]}