Software Engineer II
Core
Build and maintain autonomous agent capabilities that execute authorized work through implementation, testing, code review, and remediation within engineering systems.
Role type
Senior IC Software Engineer (Agentic Engineering & LLM Systems)
Builds
Autonomous agents, orchestration steps, tool integrations, CI pipelines, and secure execution environments for engineering workflows.
Domain
Software Engineering, AI/LLM Agents, DevOps, Cloud Infrastructure
Deliverable
production ML models
Required skills
LLM and agent development, multi-step workflow execution, automated testing and evaluation, debugging model/tool failures, secure bounded execution, cloud services and distributed systems, CI/CD pipeline management, repository-aware context retrieval, command line and PowerShell proficiency.
Preferred skills
Multi-agent coordination, durable workflow execution, recovery from interrupted tasks, developer tools and build infrastructure, AI-powered engineering workflows adoption, cross-functional collaboration with senior leaders.
Technologies
C#, C++, Python, Java, JavaScript, Azure DevOps, GitHub, LLMs, NLP, Big Data, Cloud Services, PowerShell, Open Source Software.
Responsibilities
Design orchestration steps and tool integrations for agents; write LLM/agent evaluations and regression tests; debug failures across models, prompts, and tools; implement secure execution with scoped permissions and human review; provide incident support and serve as escalation point; coordinate release plans and change management; contribute to service reviews and security initiatives.
Seniority
Senior, hands-on IC
