Software Development Engineer - Python & C#/.Net
Core
Build and maintain backend services and APIs that bring machine learning and AI capabilities to industrial environments, deploying software at the edge.
Role type
Senior IC backend software engineer (Python & C#/.NET)
Builds
Backend services, APIs, and integrations for ML models, RAG pipelines, and agentic AI features in industrial settings
Domain
Industrial automation, IoT, and AI/ML
Deliverable
production ML models
Required skills
Python, C#/.NET, event-driven systems, Windows/Linux development, Docker
Preferred skills
C++, Kubernetes, Angular, AI/ML feature development, x86/ARM architecture, industrial automation/OT/IoT
Technologies
Python, C#/.NET, Docker, Kubernetes, Angular, Windows, Linux
Responsibilities
Develop and maintain robust backend services and APIs; Translate architectural decisions into clean, maintainable implementations; Build integrations between software components and third-party platforms; Use AI-assisted development tools; Contribute to web-based management interfaces; Build and support AI feature development across the stack
Seniority
Mid-level, hands-on IC