- Company Name
- Jobgether
- Job Title
- Software Engineer, Full Stack - Safety
- Job Description
-
Job Title: Software Engineer, Full Stack - Safety
Role Summary:
Full‑stack engineer responsible for building web, mobile, and API applications that harness sensor data, video analytics, and large language models (LLMs) to detect, analyze, and mitigate safety risks in large‑scale physical operations. Works closely with product, design, and ML/AI teams to deliver scalable, AI‑driven safety solutions that improve operational efficiency and risk management.
Expectations:
* Minimum 2+ years of professional software development experience.
* Strong programming proficiency in Java, Python, or Go.
* Ability to architect, develop, and maintain end‑to‑end full‑stack systems at scale.
* Experience integrating and evaluating LLMs, designing feedback loops for continuous improvement.
* Data‑driven mindset: analyze sensor and video data to identify unsafe behaviors and positive practices.
* Communicate project estimates, timelines, and deliverables clearly with cross‑functional stakeholders.
* Growth mindset, adaptability, and eagerness to learn new AI and full‑stack techniques.
Key Responsibilities:
1. Architect, develop, and maintain full‑stack web, mobile, and API applications that support safety operations.
2. Integrate LLMs into safety workflows, create evaluation methods, and build feedback loops for continuous improvement.
3. Analyze data from IoT devices, sensors, and video feeds to detect unsafe behaviors and recognize positive practices.
4. Collaborate with product managers, designers, and ML/AI engineers to refine safety workflows and deliver high‑quality solutions.
5. Ensure operational health, performance, and scalability of production systems for a growing customer base.
6. Contribute to team culture by embodying growth mindset, inclusivity, and customer‑first principles.
Required Skills:
* Proficiency in Java, Python, or Golang.
* Experience building scalable full‑stack applications.
* Familiarity with modern web frameworks (React, Vue, or Svelte).
* Knowledge of cloud platforms (AWS, Azure, or GCP) and cloud‑native application design.
* Ability to integrate and evaluate LLMs, including feedback loop engineering.
* Strong data analysis skills for troubleshooting and decision‑making.
* Performance and scalability focus for high‑traffic systems.
* Clear communication and project estimation abilities.
Required Education & Certifications:
* Bachelor’s degree in Computer Science, Engineering, or a related technical field.
* Relevant cloud or AI certifications (e.g., AWS Certified Developer, GCP Professional Machine Learning Engineer) are a plus but not mandatory.