全栈开发工程师(混合办公)

圣弗朗西斯科 3天前全职 网络
面议
Archer 是一家位于加利福尼亚州圣何塞的航空航天公司,致力于建造全电动垂直起降飞机,旨在推进可持续航空出行的优势。我们正在设计、制造和运营一款全电动飞机,该飞机可以搭载四名乘客,同时产生的噪音极小。 我们的目标远大,问题艰巨,我们相信工作场所的多样性使我们更聪明,推动更好的见解,并最终带领我们走向成功。我们致力于培养一个公平和包容的环境,接受我们的差异,支持和庆祝我们所有的团队成员。 您的职责(主要责任): - 设计、开发和维护具有生成式人工智能功能的全栈应用程序,包括可扩展的后端服务和与人工智能模型交互的API - 实施和优化用户界面和用户体验,确保清晰度、响应性和用户满意度 - 理解AI/ML模型的能力,有效整合它们,并为其部署做出贡献 - 参与SDLC的所有阶段,包括计划、设计、开发、测试、部署和持续维护 - 为生产部署提供支持,诊断和解决跨堆栈的复杂问题,以保持最佳的应用程序性能和可靠性 - 跟踪生成式人工智能、全栈开发和相关技术的进步,并向团队引入创新想法 - 实施安全的身份验证和授权系统 - 优化应用程序性能并确保可扩展性 - 编写干净、可维护和文档齐全的代码 - 参与代码审查并坚持编码标准 - 参与技术架构讨论和决策 您需要具备的条件(资格): - 计算机科学、数据科学、工程或相关领域的学士学位 - 5-6年全栈网页开发经验 - 前端:具有现代JavaScript框架的经验(优先考虑React) - 后端:具有服务器端技术的经验(Node.js、Python、Java或Go) - 网页技术:对HTML5、CSS3、JavaScript和响应式设计有扎实的理解 - API:有构建和使用RESTful API和/或GraphQL的经验 - 数据库:熟练掌握SQL和NoSQL数据库(PostgreSQL、MongoDB等) - 云平台:有AWS、Azure或GCP的经验 - 版本控制:熟练使用Git和协作开发工作流 - 使用API与生成式AI模型合作的经验 - 具有RAG架构和向量数据库的经验 - 能够为大型语言模型(LLM)设计有效的提示以实现所需的输出 - 具有测试框架和编写自动化测试的经验 - 理解CI/CD管道和部署流程 - 熟悉容器化(Docker)和编排工具 - 理解安全最佳实践和常见漏洞 - 具有较强的问题解决能力和分析思维 - 优秀的沟通和协作能力 - 自我激励,能够独立工作 - 适应性强,渴望学习新技术 - 注重细节,关注代码质量和用户体验 请注意,此职位描述旨在提供职位的一般概述,并不包括责任和资格的详尽清单。 在Archer,我们旨在吸引、留住和激励具备成长我们业务所需技能和领导力的人才。我们推动绩效付薪文化,并奖励支持公司业务战略的绩效。对于此职位,我们的目标基本工资在$120,000 - $145,000之间。实际薪酬将根据与工作相关的知识、技能和经验等因素决定。 我们是一个致力于创造多元化和包容性工作场所的平等机会雇主。所有符合条件的申请者将不分种族、肤色、信仰、宗教、性别、性别认同、性取向、国籍、残疾、制服服务、退伍军人身份、年龄或任何其他受联邦、州或地方法律保护的特征,包括有犯罪记录的人,获得平等的就业考虑,方式符合适用的州和地方法律的要求。您选择提交的任何职位申请中收集和处理的信息均受Archer候选人隐私政策的约束。Archer目前无法为此职位提供工作签证赞助。Archer自豪地成为致力于工作场所多样性和包容性的平等机会雇主。所有就业方面的决定均基于优点、资格和业务需求。我们不因种族、肤色、宗教、性别、性取向、年龄、国籍、残疾状况、受保护的退伍军人身份、性别认同或任何其他受联邦、州或地方法律保护的特征而歧视。Archer Aviation不与没有事先书面协议的外部招聘机构/个人招聘人员合作。Archer保留使用其收到的任何未经请求的简历的权利,并不对使用未经请求的简历而产生的任何费用负责。如果您是希望与Archer合作的招聘机构或个人招聘人员,请联系People@archer.com。所有招聘流程均由Archer人力团队管理。