Junior Software Engineer
Core
Design high-quality software and architecture for predictive-maintenance products using Python, cloud infrastructure, and machine learning.
Role type
Junior Software Engineer
Builds
Predictive-maintenance products, tools, and applications for industrial environments
Domain
Industrial IoT, Embedded Systems, Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, Software Development, Version Control (Git/SVN), Scripting, Debugging, Testing, Cloud Infrastructure, Machine Learning
Preferred skills
Docker, AWS Lambda, Linux-based systems, Relational databases, Time-series databases, Infrastructure as Code, Real-time operating systems
Technologies
Python, AWS Lambda, Azure, Docker, Git, Linux, Machine Learning, IoT, Embedded, SVN, DevOps
Responsibilities
Design software and architecture, Build tools and applications, Automate tasks with scripts, Review and debug code, Conduct validation and verification testing, Document development phases
Seniority
Junior, hands-on IC
