Design and scale the Process Vision product, a solution that uses web technologies, cloud infrastructure, and AI to detect process non-conformances.
Requirements
- Strong proficiency in modern web development technologies (e.g., TypeScript, Next.js, React)
- Demonstrated ability to design, develop, and consume RESTful APIs for scalable, maintainable applications
- Experience integrating AI/LLM APIs (e.g., OpenAI or Vertex AI) in production systems
- Familiarity with cloud platforms (e.g., AWS, GCP, or Vercel) and modern CI/CD workflows
- Familiarity with prompt engineering, LLM orchestration, or AI workflow integration
- Exposure to computer vision frameworks or video processing (e.g., OpenCV, YOLO)
- Experience with serverless architectures (e.g., AWS Lambda, Cloud Run)
Responsibilities
- Design, develop, and enhance scalable software products in a fast-paced environment
- Collaborate with the Process Vision team to improve performance, reliability, and maintainability
- Lead design and architecture discussions to ensure secure, high-performing systems
- Partner with product and engineering leadership to define product vision and key technical decisions
- Integrate AI and cloud capabilities, including REST APIs, data pipelines, and LLM-driven services into enterprise-grade applications
- Work with cross-functional teams to deliver high-quality, customer-focused solutions
- Identify and implement opportunities for optimization, automation, and developer efficiency
Other
- 5+ years of professional software development experience
- Effective communicator with strong collaboration and problem-solving skills
- Bachelor's degree in computer science, Engineering, or equivalent practical experience
- Passion for building 01 products and scaling early-stage systems
- Familiarity with modern AI-powered developer tools (e.g., Cursor, Copilot, v0)