Software Engineer
AlgorizedCompany Description
Algorized is a VC-funded Silicon Valley deep-tech company with Swiss roots building edge-AI models that give robots real-time human awareness using existing wireless sensors - enabling safer human-machine co-presence.
As we continue to scale rapidly, we are looking for a Software Engineer who is genuine passionate about innovation, product development and building robust systems end-to-end. If you thrive in dynamic startup environment, take ownership, and know to seamlessly connect backend, frontend, and embedded systems, we’d love to meet you.
Responsibilities
* Design, develop, and maintain software components across embedded and backend, systems under the guidance of senior engineers and architects
* Implement software features end to end, from requirements and design to integration, testing, and verification
* Develop and integrate algorithms for people sensing, positioning, or signal processing, ensuring correctness and performance
* Contribute to software development on edge and embedded systems, including application logic, middleware, and system integration
* Write clean, maintainable, and well-tested code following established standards and best practices
* Optimize software for performance, reliability, and resource usage on constrained systems where applicable
* Collaborate closely with cross-functional teams (software, hardware, algorithms, product) to deliver features aligned with customer and project requirements
* Participate in code reviews, debugging, and continuous improvement of development workflows and tooling
Minimum Requirements
* MSc or advanced degree in a relevant field with 5+ years of experience in MLOps, ML model deployment, and cloud infrastructure
* Strong hands-on experience with AWS services (e.g. EC2, S3, IAM, ECR, ECS/EKS, SageMaker)
* Proven experience designing and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar)
* Strong proficiency with Linux, scripting, and automation (Bash, Python)
* Experience with containerized environments (Docker; Kubernetes is a plus)
* Practical experience supporting machine learning workflows, including training, model versioning, and deployment
* Strong problem-solving and communication skills, with the ability to document systems and workflows clearly
Preferred Requirements
* Experience with Infrastructure as Code tools (Terraform, CloudFormation, or equivalent)
* Experience with embedded real times system is a huge plus
* Coding in C/C++