FloVision Solutions is a remote-first startup focused on improving the food supply chain through innovative technology. As a Forward Deployed Engineer, you will engage with customers to understand their needs and develop scalable solutions that enhance production processes while minimizing food waste.
Responsibilities:
- Take full ownership of development for product features from initial concept through implementation, deployment, and ongoing monitoring in production environments
- Embed with customer teams to understand their workflows, technical environment, and the real problems driving their needs - not just the ones they articulate upfront
- Design, develop, and maintain scalable production environments for in-field devices and customer portals
- Create containerized solutions using Docker, especially for IoT devices with limited hardware capabilities
- Utilize AWS services like Lambda, SageMaker, and Elastic Container Service to optimize cloud solutions
- Structure and manage SQL databases for scalability and performance
- Proactively identify gaps in our product, tooling, or processes and advocate for the right fix, whether that's a quick patch or a roadmap item
- Contribute to internal knowledge-sharing so that hard-won lessons from customer deployments improve how the whole team operates
Requirements:
- Bachelor of Science (or equivalent practical experience) in Computer Science, Computer Engineering, or related field
- We care more about demonstrated ability to solve complex problems than years of experience
- Experience with Python for backend development and scripting
- Proficiency in designing and implementing RESTful APIs
- Solid SQL and database design skills, with attention to scalability and performance
- Experience with Docker
- Familiarity with AWS services such as Lambda, SageMaker, and Elastic Container Service
- Genuine comfort working in ambiguous, fast-changing environments where the problem definition may shift mid-project
- Excellent communication skills and the ability to collaborate with both engineers and non-technical stakeholders
- Experience developing and designing cloud-hosted production products
- Backend Frameworks: Experience with ExpressJS for server-side development
- Frontend Development: Experience with Flutter/ReactJS and implementing visuals from database results
- Experience developing or troubleshooting software for edge/IoT hardware devices
- Experience with CI/CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab
- Experience with AWS IoT or other IoT platforms
- Experience implementing machine learning model inference in production environments, particularly in systems involving cameras and sensors
- Background in programming and deploying computer vision solutions