Software Engineer II
Core
Build, test, deploy, and support scalable SaaS solutions and customer-facing AI experiences for asset management, operational monitoring, and regulatory compliance.
Role type
Senior IC AI Software Engineer
Builds
Production-ready SaaS capabilities, customer-facing AI experiences, backend services, APIs, and event-driven architectures
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 pipelines, automated testing, distributed systems, observability, secure coding
Preferred skills
Retrieval-augmented generation, tool-enabled agents, event-driven architectures (Kafka/RabbitMQ), IoT protocols (BACnet/SNMP/Modbus/OPC UA), containerization (Docker/Kubernetes), Linux/Bash, predictive analytics
Technologies
GitHub Copilot, Cursor, Claude Code, Kafka, RabbitMQ, Azure Service Bus, Event Hubs, Docker, Kubernetes, BACnet, SNMP, Modbus, OPC UA