Software Engineer II
Core
Build and deploy production-ready SaaS capabilities and customer-facing AI experiences using AI-native engineering practices, agentic workflows, and cloud-native technologies to support asset management, operational monitoring, and regulatory compliance.
Role type
Mid-level IC AI Software Engineer
Builds
Scalable SaaS product features, APIs, integrations, automated tests, and deployment artifacts for Maintain, Observe, and Sustain product portfolios.
Domain
Industrial IoT, Asset Management, Operational Technology, Cloud-Native AI
Deliverable
production ML models
Required skills
AI-native development, agentic workflows, prompt engineering, API design, microservices, cloud platforms (Azure/AWS/GCP), CI/CD, automated testing, distributed systems, event-driven architecture, containerization (Docker/Kubernetes), Linux/Bash
Preferred skills
Custom agents/MCP servers, retrieval-augmented applications, IoT/telemetry processing, Kafka/RabbitMQ, predictive analytics, anomaly detection, BACnet/SNMP/OPC UA protocols, AI evaluation/hallucination mitigation