OneStream is looking to bridge the gap between AI research and AI products by developing AI solutions that incorporate time series forecasting, anomaly detection, and natural language processing to provide tangible and quantifiable value to end users and lower the barrier for organizations to get value out of AI capabilities.
Requirements
- 1-3 years of experience building and deploying production-level machine learning solutions or similar experience.
- 1-3 years of strong programming experience with one of the following: Python, C++, C, CSharp, Java, Rust, or Go (or similar experience).
- Experience with webservices and API frameworks (Flask, FastAPI, etc.).
- Knowledge of distributed systems and cloud-based computing (Azure).
Responsibilities
- Design and develop scalable, high-performance applications and services using a variety of software architecture design patterns.
- Implement robust AI systems and functionalities, ensuring optimal performance and scalability.
- Troubleshoot and debug issues across the full stack, from the user interface to the database layer to ensure the reliability of releases.
- Participate and eventually lead technical design sessions to decompose and design complex systems and interfaces.
- Collaborate with cross-functional teams to ensure technical and user requirements are met.
- Must be a self-starter, continuously be learning both best code practices and the latest technologies in the AI ecosystem.
Other
- This role requires the candidate to work from one of the following OneStream office locations: Birmingham, MI, Fort Lauderdale, FL, New York, NY, or Chicago, IL.
- Self-Starter to decompose a problem and plan a solution.
- Ability to quickly learn new technologies and adapt to changes in technology and the business environment.
- Highly adaptive to changing circumstances, with the ability to tackle problems quickly.
- Excellent written and verbal interpersonal skills.