12 Oct
|
Ascendion Engineering
|
Pune
12 Oct
Ascendion Engineering
Pune
Job Responsibilities
- Design and implement agent runtimes, routing, tool calling, state management, and recovery.
- Integrate local language and code models using structured outputs and function calling.
- Integrate third-party APIs and SDKs with authentication, validation, and error handling.
- Develop workflow orchestration, context management, and short- and long-term memory components.
- Implement secure automation with sandboxing, approvals, verification, and rollback.
- Create logs, traces, tests, and evaluation harnesses for reliable production deployment.
- Optimize latency, memory use, model selection, and runtime performance for PC hardware.
- Translate product scenarios into clear technical requirements.
Required Qualifications
- BS/MS in Computer Science, Computer Engineering, or a related field.
- 5+ years of professional software engineering experience.
- Strong C# and .NET development skills.
- Experience building agentic applications, workflow engines, automation systems, or tool-calling software.
- Experience integrating LLMs or small language models with structured outputs and function calling.
- Experience integrating third-party APIs, SDKs, and services into production software.
- Solid knowledge of asynchronous programming, concurrency, state machines, and fault handling.
- Experience with Windows application, service, or systems development.
- Strong software testing, debugging, and production engineering practices.
Preferred Qualifications
- On-device inference using ONNX Runtime, Windows ML, DirectML, OpenVINO, llama.cpp, or similar runtimes.
- Model quantization, hardware acceleration, memory profiling, and performance optimization.
- Agent frameworks and protocols such as Semantic Kernel, AutoGen, LangGraph, or MCP.
- Windows automation using PowerShell, Win32/WinRT, Task Scheduler, UI Automation, or Playwright.
- Knowledge graphs, ontologies, vector retrieval, or hybrid agent-memory systems.
- Sandboxing, least-privilege security, prompt-injection defenses, secrets management, and audit logging.
- Automated evaluation, telemetry, diagnostics, and hardware-in-the-loop testing.
Technical Skills
Required
- C# / .NET
- Agent orchestration and tool calling
- Third-party API and SDK integration
- Asynchronous programming
- Windows development
- State machines / workflows
- Authentication and permissions
- Automated testing
- Secure software design
Preferred
- ONNX Runtime / Windows ML / DirectML
- Semantic Kernel / AutoGen / LangGraph
- MCP
- PowerShell / Win32 / WinRT
- Knowledge graphs / vector retrieval
- Telemetry / diagnostics
- Sandboxing / policy controls
- Model optimization
📌 .NET Software Developer -Agentic AI (Pune)
🏢 Ascendion Engineering
📍 Pune