#126909 - 高级全栈软件工程师 – Python/Django 与 AI 集成
#126909 - Senior Full-Stack Software Engineer – Python/Django & AI Integrations
我们正在寻找一名高级全栈软件工程师,负责维护、增强和现代化一系列内部业务应用,这些应用支持候选人和员工生命周期流程。
该职位主要专注于 Python/Django 后端开发,同时涉及 Java/Spring Boot 和 TypeScript/React 的实际工作。工程师还将协助加强企业系统集成,并支持应用程序向 AI 驱动的体验、基于代理的工作流程以及与企业数据的安全集成演进。
强烈建议具备企业级经验。
关键职责
- 维护和改进支持候选人和员工生命周期流程的生产应用。
- 使用 Python 和 Django 开发和增强后端服务。
- 在需要时开发和支持 Java 和 Spring Boot 服务。
- 使用 TypeScript 和 React 构建和维护前端功能。
- 通过 REST API 加强与企业平台的集成。
- 将应用程序与 LLM、AI 助手、代理或其他生成式 AI 能力集成。
- 实现和维护安全的身份验证和授权模式。
- 排查应用缺陷,识别根本原因并实施可靠的修复方案。
- 提升应用的可扩展性、安全性、可维护性和用户体验。
- 对敏感数据、访问管理、可审计性和 AI 驱动的应用行为应用适当的控制措施。
- 维护清晰的技术文档和有效的 JIRA 实践。
- 独立工作并承担所分配应用、功能、集成和技术问题的责任。
- 与技术和业务利益相关者有效协作。
必备技能
- 精通 Python 和 Django 的实际操作经验。
- 具有 Java 和 Spring Boot 的实际操作经验。
- 精通 TypeScript 和 React 的实际操作经验。
- 强大的测试、调试、故障排除和 bug 解决能力。
- 具有将应用程序与 LLM、AI 助手、代理或其他生成式 AI 能力集成的经验。
- 精通构建或集成 REST API 的经验。
- 具有现代身份验证和授权模式的经验,包括 OAuth 2.0、令牌管理、作用域和最小权限访问。
- 熟悉 AI 安全和治理概念,包括敏感数据处理、可审计性、防护机制和用户上下文与系统上下文访问。
- 良好的 JIRA 实践。
- 强大的技术文档编写能力。
- 强烈的团队合作精神和沟通能力。
查看英文原文
We are seeking a Senior Full-Stack Software Engineer to maintain, enhance, and modernize a portfolio of internal business applications supporting candidate and employee lifecycle processes.
This role is primarily focused on Python/Django back-end development, with additional hands-on work in Java/Spring Boot and TypeScript/React. The engineer will also help strengthen enterprise system integrations and support the evolution of applications toward AI-enabled experiences, agent-based workflows, and secure integration with enterprise data.
Enterprise experience strongly preferred.
Key Responsibilities
- Maintain and improve production applications supporting candidate and employee lifecycle workflows.
- Develop and enhance back-end services using Python and Django.
- Develop and support Java and Spring Boot services where required.
- Build and maintain front-end functionality using TypeScript and React.
- Strengthen integrations with enterprise platforms through REST APIs.
- Integrate applications with LLMs, AI assistants, agents, or other generative AI capabilities.
- Implement and maintain secure authentication and authorization patterns.
- Troubleshoot application defects, identify root causes, and implement reliable fixes.
- Improve application scalability, security, maintainability, and user experience.
- Apply appropriate controls for sensitive data, access management, auditability, and AI-enabled application behavior.
- Maintain clear technical documentation and effective JIRA practices.
- Work independently and take ownership of assigned applications, features, integrations, and technical problems.
- Collaborate effectively with technical and business stakeholders.
Must-Have Skills
- Strong hands-on experience with Python and Django.
- Hands-on experience with Java and Spring Boot.
- Strong hands-on experience with TypeScript and React.
- Strong testing, debugging, troubleshooting, and bug-resolution skills.
- Experience integrating applications with LLMs, AI assistants, agents, or other generative AI capabilities.
- Strong experience building or integrating REST APIs.
- Experience with modern authentication and authorization patterns, including OAuth 2.0, token management, scopes, and least-privilege access.
- Familiarity with AI security and governance concepts, including sensitive-data handling, auditability, guardrails, and user-context versus system-context access.
- Good JIRA practices.
- Strong technical documentation skills.
- Strong verbal and written English communication skills.
- Ability to work independently, demonstrate strong ownership, and operate as a self-starter.
Nice-to-Have Skills
- Experience with Workday and/or iCIMS.
- Experience integrating with Workday and/or iCIMS through APIs.
- Hands-on experience developing or supporting Model Context Protocol services or related MCP servers, tools, resources, or prompts.
Required Tools & Platforms
- Python
- Django
- Java
- Spring Boot
- TypeScript
- React
- REST APIs
- OAuth 2.0
- JIRA
Location, Time & Engagement
- Remote contract engagement.
- Open to candidates in approved LATAM sourcing locations.
- CST time-zone coverage is required.
- Full-time allocation of approximately 40 hours per week.
- Current engagement end date is March 31, 2027.