What are the responsibilities and job description for the Software Engineer position at Algorized?
About Algorized
Algorized is a fast-growing deep tech startup building software platforms for people positioning and sensing. We leverage algorithms and edge-ML with any wireless communication sensors available on the market, such as Ultra-Wideband Radar, for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), and age classifications.
We are seeking a highly skilled Software Engineer (Full Stack) with a genuine passion for innovation and product development, experience from concept through implementation, and up to product delivery to customers. If you are resourceful, have a good understanding of front end, back end, and how to integrate between the two, this unique opportunity is for you.
Key Responsibilities
Back-End Development:
Front-End Development:
Integration:
Minimum Requirements
Benefits
Algorized is a fast-growing deep tech startup building software platforms for people positioning and sensing. We leverage algorithms and edge-ML with any wireless communication sensors available on the market, such as Ultra-Wideband Radar, for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), and age classifications.
We are seeking a highly skilled Software Engineer (Full Stack) with a genuine passion for innovation and product development, experience from concept through implementation, and up to product delivery to customers. If you are resourceful, have a good understanding of front end, back end, and how to integrate between the two, this unique opportunity is for you.
Key Responsibilities
Back-End Development:
- Develop APIs and design pathways to integrate with customer systems.
- Design and Development of Applications on chip, on PC (Linux, Windows), or on cloud platforms.
- Algorithms Performance Testing and Validation in application.
- Integrate back-end logic to the front-end components.
Front-End Development:
- Design and develop responsive, high-quality user interfaces.
- Design and develop applications for demos of products.
Integration:
- End-to-end responsibility for technical requirements, design, development, integration, and verification of AI-based applications and databases.
- Support the design and implementation of a cloud-based platform, design and integrate front-end applications for the platform to present actionable insights for the end customers.
- Testing, troubleshooting, debugging.
- Create a CI/CD infrastructure that supports the scaling of the platform to millions of sensors.
Minimum Requirements
- BSc with 5 years' experience or advanced degree with 3 years of experience.
- Strong demonstrable coding skills in C/C in production environment.
- Familiar with NextJS, React, NodeJs, python, C#.
- Experience with cloud platforms built for deployment and scaling.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Familiarity with TensorRT or similar tools for model deployment, optimization, and inference acceleration.
- Experience in System Architecture design throughout full product and software development lifecycle.
- Familiarity with embedded systems is a plus.
- Obsessively passionate and inquisitive, seeking to solve everyday problems in innovative ways.
- Availability to travel domestically and internationally for development and on-site customer support is also expected.
Benefits
- Stock Options
- 401(k)
- Health insurance
- Dental insurance
- Paid time off
- Vision insurance