{"id":1265771,"url":"https://alion.io/job/kadel-labs-senior-software-development-engineer","title":"Senior Software Development Engineer","company":{"id":3800393,"name":"Kadel Labs","domain":"kadellabs.com","url":"https://alion.io/company/kadel-labs","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","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":16500,"max_usd":43000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":123},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Bitrix24","optional":false},{"name":"Context Engineering","optional":false},{"name":"Databricks","optional":false},{"name":"Kanban","optional":false},{"name":"LLM","optional":false},{"name":"MS SQL","optional":false},{"name":"RAG","optional":false},{"name":"SQL","optional":false},{"name":"AutoGen","optional":true},{"name":"Braintrust","optional":true},{"name":"C#","optional":true},{"name":"CrewAI","optional":true},{"name":"GitHub","optional":true},{"name":"LangChain","optional":true},{"name":"Langfuse","optional":true},{"name":"LangGraph","optional":true},{"name":"LangSmith","optional":true},{"name":"Machine Learning","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Multi-Agent Systems","optional":true}],"status":"live","first_seen_at":"2026-09-09T08:06:18Z","employer_posted_date":null,"last_verified_at":"2026-09-09T08:06:18Z","board_verified":false,"closed_at":null,"days_open":20,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":20},"description":"About Kadel Labs : \n\nKadel Labs is a deep-tech IT services company dedicated to transforming businesses with cutting-edge solutions. Our expertise spans Data Analytics, Engineering, and Visualization; Cloud services including DevOps, InfoSecOps, and InfraOps; Software development and modernization; and Generative AI-driven business applications. As a trusted partner of DataBricks, Azure, AWS, Web Methods, and Bitrix24 CRM, we empower businesses with innovative, reliable, and scalable technology solutions.\n\nJob Title : Senior Software Development Engineer - .NET AI Engineer\n\nExperience : 5+ Years\n\nLocation : Bangalore\n\nAbout the Role : \n\nWe are seeking a Senior Software Development Engineer - .NET AI Engineer who can own features end-to-end, combining strong software engineering fundamentals with AI-native development practices. The role involves translating user outcomes into precise specifications, driving development through AI-assisted workflows, building scalable software components, and validating solutions against defined acceptance criteria.\n\nKey Responsibilities : \n\nFeature & Requirements Ownership : \n\n- Author precise feature specifications covering requirements, edge cases, constraints, and acceptance criteria before development begins.\n\n- Own features end-to-end by translating user outcomes into clear acceptance criteria.\n\n- Drive development through AI-assisted workflows and validate outputs against defined specifications before delivery.\n\n- Proactively identify and flag gaps or ambiguities before development begins.\n\nAI-Native Engineering : \n\n- Design and run generator-critic pipelines, using AI to generate outputs followed by structured critique against the same specification.\n\n- Iterate on AI-generated outputs until defined acceptance criteria are met.\n\n- Evaluate and adopt AI tools using structured reasoning and defined evaluation criteria.\n\n- Stay current with the evolving AI development and tooling landscape.\n\nSoftware Development : \n\n- Build and maintain software components including APIs, data layers, services, and integrations.\n\n- Develop and maintain the engineering foundation that supports AI-native workflows.\n\n- Work autonomously across development, quality, and requirements while minimising unnecessary handoffs.\n\n- Ensure disciplined specification, self-managed validation, and end-to-end ownership of deliverables.\n\nRequired Skills & Experience : \n\n- Bachelor's degree in Software Engineering, Computer Science, or a related technical field.\n\n- 5+ years of overall software development experience, with at least 3 years of actively using AI tools as a core part of the development workflow.\n\n- Proficiency in .NET, MS SQL Server or equivalent RDBMS, MongoDB or equivalent NoSQL, and API development.\n\n- Strong ability to write structured, machine-precise specifications that serve as ground truth for both code generation and output validation.\n\n- Practical understanding of prompt construction, context engineering, and diagnosing AI output failures.\n\n- Working awareness of the AI tool ecosystem, including LLM APIs, RAG, Vector databases, Agent frameworks, Agentic coding, AI code review, and AI test generation.\n\n- Strong written communication skills.\n\n- Experience working in Agile or Kanban environments with end-to-end ownership of deliverables.\n\nNice to Have : \n\n- Hands-on experience building RAG pipelines, working with vector databases, or integrating LLM APIs into production systems.\n\n- Experience with multi-agent orchestration frameworks such as LangChain, LangGraph, CrewAI, or AutoGen.\n\n- Familiarity with AI observability tools such as LangSmith, LangFuse, or Braintrust.\n\n- Exposure to spec-driven development practices such as BMAD or GitHub Spec Kit.\n\n- Exposure to real estate technology, mortgage, or related financial services domains.\n\n- Awareness of Model Context Protocol (MCP) and its role in connecting AI agents to external tools and data sources.\n\nWhy Join Kadel Labs : \n\n- Opportunity to work on AI-native software development and modern engineering practices.\n\n- Work with emerging AI technologies, tools, and agentic development frameworks.\n\n- Opportunity to own features end-to-end and directly influence product outcomes.\n\n- Collaborative and growth-oriented work environment.\n\n- Opportunity to work on innovative solutions across software engineering.\n\nSkills\n.Net, Artificial Intelligence, Machine Learning, Generative AI, AI Native, SQL Server, RDBMS, RAG, AI Tools","description_format":"text","description_chars":4470,"description_truncated":false,"requirements":{"experience_years_min":5,"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":["IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-09-25T22:00:00Z"}],"liveness":{"score":44,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.696,"p_room":0.75,"age_days":19,"expected_fill_days":23,"reasons":["seen:19","velocity","win:late"],"computed_at":"2026-09-29T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/kadel-labs-senior-software-development-engineer","json_url":"https://alion.io/job/kadel-labs-senior-software-development-engineer.json","meta":{"generated_at":"2026-09-30T02:03:21Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1517,"day_limit":5000,"remaining_today":3483,"minute_limit":60,"resets_at":"2026-10-01T00:00:00Z"}}}