A technology company is seeking a Staff Software Engineer to lead the design of a predictive maintenance platform. The role involves collaborating with product, data science, and design teams and requires strong experience in software design and development, particularly in Python and ML applications. This position is remote for candidates located in the US and emphasizes making a significant impact on physical operations through innovative technology solutions.
Qualifications
8+ years of experience in software design and development.
Strong programming fundamentals with deep proficiency in Python.
Experience leading cross-team technical projects.
Responsibilities
Define and drive the technical strategy for predictive maintenance platform.
Lead design and implementation of new predictive models and data products.
Collaborate across teams to deliver end-to-end features.
Skills
Software design
Python programming
ML-backed product development
Distributed systems design
Communication skills
Collaboration
Education
Bachelor's degree in Computer Science or Engineering
Tools
Cloud technologies
Data pipelines
Microservices
Job description
A technology company is seeking a Staff Software Engineer to lead the design of a predictive maintenance platform. The role involves collaborating with product, data science, and design teams and requires strong experience in software design and development, particularly in Python and ML applications. This position is remote for candidates located in the US and emphasizes making a significant impact on physical operations through innovative technology solutions.