Striim is seeking to enhance the performance and functionality of its data streaming engine by integrating AI capabilities.
Requirements
- 4+ years' professional experience integrating AI/ML models into software applications, preferably in real-time data processing environments.
- Proven experience with AI frameworks and tools (e.g., TensorFlow, PyTorch, LLM APIs), including experience with model deployment and management.
Responsibilities
- Design, develop, test, deploy, and maintain scalable data streaming solutions while integrating AI components.
- Integrate AI models and algorithms to enhance data processing capabilities, such as real-time analytics, anomaly detection, and predictive modeling.
- Analyze system performance issues and implement optimizations to improve efficiency and reliability.
- Develop tools and processes to automate monitoring and troubleshooting of the streaming platform.
- Lead complex projects from inception to delivery, ensuring timely and high-quality results.
- Collaborate with cross-functional teams to ensure seamless integration of AI-driven features into the streaming engine.
- Work closely with data scientists to develop and deploy AI-driven solutions that improve the efficiency and accuracy of data streaming processes.
Other
- A Bachelor's degree or higher in Computer Science or a similar field.
- Excellent communication skills and the ability to collaborate effectively with globally distributed teams.
- Ability to lead projects and mentor junior engineers.
- A driven, self-motivated attitude, with a desire to experiment, learn, and dive into challenges.
- Strong problem-solving abilities and a collaborative, team-oriented mindset.
- HYBRID POSITION: ALL APPLICANTS MUST BE ABLE TO WORK IN OUR OFFICE IN PALO ALTO, CA, MINIMUM 3 DAYS/WEEK.