后端开发工程师 Gen AI
Backend Developer Gen AI
描述
关于 AllCloud
AllCloud 是通过人工智能放大组织云潜力的领导者。凭借在 AWS 和 Salesforce 上数百次成功的迁移和实施经验,AllCloud 开发了战略和解决方案,使各种规模的企业能够保持创新的前沿。
AllCloud 是以人工智能为主导的专业和托管服务的领导者。作为 AWS 首席合作伙伴和经过审计的托管服务合作伙伴,以及 Salesforce 咨询合作伙伴,AllCloud 提供全面的人工智能驱动的云旅程支持,从最初的迁移到最后的持续管理,通过我们的 Engage 托管服务。我们的专业知识确保客户始终与生态系统最佳实践保持一致,同时专注于核心业务增长。
AllCloud 在 EMEA 和北美地区为全球客户提供服务。
职位概述
我们正在寻找一位技能娴熟、积极主动的生成式 AI 后端开发人员,有 3-5 年相关经验,加入我们的团队。在此职位上,你将负责设计、开发和部署支撑我们核心产品的后端服务。你将使用以 Python 和 AWS 为中心的现代技术栈,特别关注构建可扩展的事件驱动架构,并将最新的生成式 AI 技术整合到我们的系统中。你的专业技能将在构建稳健且高可用的应用程序方面发挥关键作用,这些应用程序能够处理复杂的数据流和业务逻辑。
主要职责
- 使用 Python 开发和维护后端服务和 API。
- 使用 AWS Step Functions 设计和实现事件驱动的工作流程,以协调业务流程。
- 与 AWS Bedrock 集成并利用大型语言模型(LLMs)来构建人工智能功能。
- 使用和管理核心 AWS 服务,包括 Lambda、API Gateway、DynamoDB、Aurora/Postgres 和 S3。
- 设计和构建大规模、高可用性系统,确保性能、可靠性和安全性。
- 使用 Docker 和 Kubernetes/EKS 与微服务和容器化环境协作。
- 与前端开发人员、产品经理和数据科学家合作,交付端到端的解决方案。
- 要求
- 3-5 年后端软件工程经验,至少 2 年 AWS 服务的实际操作经验。
- 精通 Python 后端开发。
- 具备 AWS Step Functions 和事件驱动架构的实际操作经验。
- 熟悉核心 AWS 服务,包括 Lambda、API Gateway、DynamoDB
查看英文原文
Description
About AllCloud
AllCloud is a leader in amplifying organizations’ cloud potential through AI. With a track record of hundreds of successful migrations and implementations across AWS and Salesforce, AllCloud has developed strategies and solutions that enable businesses of all sizes to remain at the forefront of innovation.
AllCloud is a leader in AI-led professional and managed services. As an AWS Premier and audited managed services Partner, and Salesforce Consulting partner, AllCloud provides comprehensive AI-led cloud journey support, from initial migration to ongoing management through our Engage Managed Services. Our expertise ensures that clients remain aligned with ecosystem best practices while focusing on their core business growth.
AllCloud serves clients across the globe with offices in EMEA and North America.
Job Summary
We are looking for a skilled and motivated Backend Developer Generative AI with 3-5 years of experience to join our team. In this role, you will be responsible for designing, developing, and deploying backend services that power our core products. You will work with a modern tech stack centered on Python and AWS, with a specific focus on building scalable, event-driven architectures and integrating the latest Generative AI technologies into our systems. Your expertise will be crucial in building robust and highly available applications that can handle complex data flows and business logic.
Key Responsibilities
- Develop and maintain backend services and APIs using Python.
- Design and implement event-driven workflows using AWS Step Functions to orchestrate business processes.
- Integrate and leverage Large Language Models (LLMs) with AWS Bedrock to build AI-powered features.
- Utilize and manage core AWS services, including Lambda, API Gateway, DynamoDB, Aurora/Postgres, and S3.
- Design and build large-scale, high-availability systems, ensuring performance, reliability, and security.
- Work with microservices and containerized environments using Docker and Kubernetes/EKS.
- Collaborate with front-end developers, product managers, and data scientists to deliver end-to-end solutions.
Requirements
- 3-5 years in backend software engineering, with at least 2 years of hands-on experience with AWS services.
- Python proficiency for backend development.
- Hands-on expertise with AWS Step Functions and event-driven architecture.
- Strong knowledge of core AWS services, including Lambda, API Gateway, DynamoDB, Aurora/Postgres, and S3.
- Proven ability to design and implement large-scale, high-availability systems.
- Experience with microservices and containerized environments (Docker, Kubernetes/EKS).
- Experience integrating LLMs with AWS Bedrock.
- Practical experience with Retrieval-Augmented Generation (RAG) frameworks.
- Experience with Kafka or other event-streaming systems.
- Proficiency with AWS observability tools such as CloudWatch and X-Ray.
- Background in building complex AI-driven workflows that combine structured logic with LLM reasoning.
- A proven track record in production-grade systems within financial, enterprise, or other regulated industries.
Why work for us?
Our team inspires progress in each other and in our customers through our relentless pursuit of excellence; you will work with leaders who promote learning and personal development. We offer competitive salaries, bonus incentives, benefits, flexible hours, and mentoring. Apply now to become part of the team.
AllCloud is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.
Originally posted on Himalayas