作为Synopsys的Java后端开发人员,您将处于我们利用先进技术并提供尖端解决方案的使命前沿。
您将与一支充满激情的开发人员和数据科学家团队合作,创建可扩展且高性能的微服务,同时利用OpenAI的力量来增强我们的产品。
职责:
• 使用Java Spring Boot设计、开发和维护高性能的微服务,确保可扩展性、可靠性和安全性。
• 将生成式AI功能集成到我们的应用程序中,实现自然语言处理、机器学习和其他基于AI的功能。
• 从公司各部门的利益相关者那里收集需求,并构建利用AI解决方案的Web应用程序。
• 架构Web应用程序,利用生成式AI功能解决市场团队的挑战。
• 与前端开发人员、数据科学家和其他利益相关者密切合作,了解和解决业务需求。
• 开发和维护连接生态系统中各个组件和服务的高效API。
• 优化和调整代码以实现最大效率和性能。
• 实施版本控制、持续集成和持续部署(CI / CD)的最佳实践。
• 监控和评估托管在云平台上的Web应用程序。
• 了解Java生态系统和AI技术的最新趋势和发展。
要求:
• 计算机科学、软件工程或相关领域的硕士学位。
• 在Java Spring Boot开发方面有8年以上经验,包括微服务架构和开发。
• 在Spring Core、Spring Security、Spring Web、Spring Data和其他Spring框架方面有丰富的经验。
• 在UI框架HTML、CSS、JavaScript、Jquery、AJAX、JSON、XML等方面有丰富的经验。
• 熟练掌握RESTful API的设计和开发。
• 对数据结构、算法和设计模式有深入了解。
• 有生成式AI和机器学习技术经验者优先考虑。
• 对数据库和数据建模有了解,具有关系型和NoSQL数据库的经验。
• 熟悉容器化和编排工具(Docker、Kubernetes)者优先考虑。
• 有LLMs和GPT模型的经验。
• 熟练使用Git等版本控制系统。
• 出色的解决问题能力,能够独立工作和团队合作。
• 熟悉AWS、Azure或GCP等云平台。
• 出色的书面和口头沟通能力。
• 对新兴技术保持热情并具有创新意识。
关于我们
在Synopsys,我们处于改变我们工作和娱乐方式的创新的核心。自动驾驶汽车。人工智能。
云计算。5G。物联网。这些突破正在引领智能万物时代的到来。而我们正在利用世界上最先进的芯片设计和软件安全技术来驱动这一切。
如果您和我们一样热衷于创新,我们希望能够与您见面。
包容和多样性对我们来说非常重要。Synopsys在招聘过程中将不考虑种族、肤色、宗教、国籍、性别、性取向、性别认同、年龄、军人退伍人员身份或残疾等因素。
最近更新日期:2024年1月17日