- Home
- Remote Jobs
- Senior Software Engineer, AI-ML
Date Posted:
7/9/2025
Remote Work Level:
Hybrid Remote
Location:
Hybrid Remote in Palo Alto, CA
Job Type:
Employee
Job Schedule:
Full-Time
Career Level:
Experienced
Travel Required:
No specification
Education Level:
Bachelor's/Undergraduate Degree
Salary:
$160,000 - $180,000 Annually
Categories:
IT, Tech Support, Product Manager, Project Manager, Software Engineer
Benefits:
Health Insurance, Dental Insurance, Vision Insurance, Paid Holidays, Paid Illness Leave, Paid Time Off, Career Development
About the Role
Title: Software Engineer, AI/ML
Location: Palo Alto United States
Job Description:
Description
Striim is seeking a highly skilled Senior Software Engineer, AI/ML to join our Platform team in Palo Alto, California. The successful candidate will play a crucial role in developing and maintaining our data streaming engine, leveraging distributed systems foundations and integrating AI capabilities to enhance the platform's performance and functionality. This position requires a strong background in software engineering, distributed systems, and AI integration. LOCATION: PALO ALTO, CA.
Striim values collaboration, communication, and teamwork-whether across the room or halfway around the world! The Senior Software Engineer, AI/ML will be an integral part of our Platform team, collaborating with engineers across the company to design, implement, and maintain cutting-edge solutions. Additional responsibilities include:
Responsibilities
- Design, develop, test, deploy, and maintain scalable data streaming solutions while integrating AI components.
- Collaborate with cross-functional teams to ensure seamless integration of AI-driven features into the streaming engine.
- Integrate AI models and algorithms to enhance data processing capabilities, such as real-time analytics, anomaly detection, and predictive modeling.
- Work closely with data scientists to develop and deploy AI-driven solutions that improve the efficiency and accuracy of data streaming processes.
- Lead complex projects from inception to delivery, ensuring timely and high-quality results.
- Mentor junior engineers and contribute to the growth of the team.
- Collaborate with product stakeholders to identify and prioritize technical requirements.
- Communicate technical plans and results effectively to both technical and non-technical audiences.
- 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.
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.
- 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.
Benefits:
- Innovative Culture: Be part of a cutting-edge company at the forefront of real-time data streaming.
- Collaborative Team: Work closely with passionate engineers across multiple teams-your contributions matter!
- Growth Opportunities: We value continuous learning and provide ample opportunities to experiment with new technologies.
- In-Person Collaboration: Join our vibrant office in Palo Alto, California, where you'll work side by side with some of the best in the field.
- Work-Life Balance: Enjoy a supportive and flexible environment with a healthy work-life balance.
- Competitive salary and pre-IPO stock options
- Comprehensive health care plans (medical, dental and vision)
- Paid Time Off (Vacation, Sick & Public Holidays)
Compensation Range: $160,000 - $180,000 USD on an annualized basis