Five9→
Software Developer AI Insights Intern at Five9 · San Ramon
InternshipHybridFull-timeSan Ramon, CA (Hybrid)$52k–$52k/yr
Skills
javareactive programmingjavascriptpaas platformsrelational databasesnosql databasesautomated testingjunitweb technologieshtmlcssdomweb standardshtml5reactproactive communication
Job Description
Summary: Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. The Software Developer AI Insights Intern will be part of an agile team developing scalable applications and integrating AI technologies, providing an opportunity for impactful learning and contribution to real projects.
Responsibilities:
- Be part of an agile team developing a scalable, highly available application platform using modern PaaS platforms such as GCP
- Testing Generative Artificial Intelligence (GenAI) integration with Knowledge Distiller and Azure OpenAI platform
- Utilizing Java Spring Framework, Spring Boot and reactive programming pattern for creation of highly scalable, robust microservices
- Document the testing procedure and environment
- Communicate clearly about the testing results
Required Qualifications:
- Be part of an agile team developing a scalable, highly available application platform using modern PaaS platforms such as GCP
- Testing Generative Artificial Intelligence (GenAI) integration with Knowledge Distiller and Azure OpenAI platform
- Utilizing Java Spring Framework, Spring Boot and reactive programming pattern for creation of highly scalable, robust microservices
- Document the testing procedure and environment
- Communicate clearly about the testing results
- Java, Reactive programming (desirably, but not required to have experience with rxjava or similar) and JavaScript
- General theoretical understanding of PaaS hosted relational and no-SQL databases (mySQL, BigTable, DataStore, etc.)
- Developing automated test cases with modern tools such as Junit
- Familiarity with Web Technologies (HTML, CSS, DOM, JavaScript) and web standards (HTML5)
- Positive, self-motivated and enthusiastic attitude with a strong sense of ownership
- Proactive communication skills, both verbal and written
Preferred Qualifications:
- Desirable familiarity with client-side JavaScript Toolkits such as React
Required Skills: Java, Reactive programming, JavaScript, PaaS platforms, Relational databases, NoSQL databases, Automated testing, JUnit, Web technologies, HTML, CSS, DOM, Web standards, HTML5, React, Proactive communication