Semperis is looking for a Software Research Engineer to develop individual components for incubated projects, assist in building plug-ins, analyzers, or LLM applications, and support data integration features to translate research concepts into practical software implementations.
Requirements
- 2-4 years of programming experience
- Knowledge of programming languages (C, Python, PowerShell, TypeScript, C++)
- Understanding of data structures and algorithms
- Familiarity with networking concepts and cloud environments
- Exposure to ML concepts, cloud services, or security systems is a plus
- Previous work with APIs and modern frameworks
- Modern communication protocols (REST, gRPC)
Responsibilities
- Develop features and plug-ins under senior/principal guidance
- Assist in the development of functional proof-of-concepts on Windows, Linux and Kubernetes by using C, Python, PowerShell, TypeScript, and C++
- Focus on individual components or data integration features
- Write clean, testable, and automated code
- Assist in researching cloud APIs, hybrid configurations, and platforms
- Support exploration of new trends in cloud enterprise identity security
- Help implement security and identity related features
Other
- Eagerness to work in a research-oriented and collaborative environment
- Interest in identity security and cloud protection
- STEM degree preferred
- Strong problem-solving and learning mindset
- Ability to adapt to changing requirements