Software Engineer at Benetics AI

on-site · full_time · Visa sponsorship

Apply for this role at Benetics AI

Responsibilities:
- Design and implement reliable, performant, and scalable backend and frontend components using TypeScript and Python.
- Integrate machine learning models into production flows to automate construction planning, tracking, and decision-making.
- Run data-driven experiments to validate feature impact and iterate quickly on user-facing behavior.
- Collaborate closely with product, design, and engineering to define requirements, deliver features, and refine UX.
- Present technical ideas in design reviews, tech talks, and cross-team meetings; mentor teammates and contribute to engineering culture.
- Tackle greenfield problems in algorithms, scaling, and performance; own projects end-to-end from design to production.

Requirements:
- 2+ years of professional software engineering experience.
- Bachelor’s or Master’s degree (or equivalent) in Computer Science, Mathematics, or related field.
- Strong proficiency in TypeScript and Python; experience shipping production services.
- Demonstrated ability with performance optimization, system scaling, and data-driven experimentation.
- Clear technical communication, collaborative mindset, and willingness to teach and learn from peers.
- Passion for building robust, production-grade software and improving real-world construction workflows.