人工智能与自动化开发工程师
AI and Automation Developer
Coretek 正在寻找一名 AI 与自动化开发人员,以构建和维护提升团队工作效率的解决方案。您将直接与业务相关方合作,理解他们的流程,将需求转化为可行的解决方案,并负责所分配项目的测试、部署及持续支持。
此职位结合了实际开发与解决业务问题的能力。您将构建 AI 代理和自动化流程,连接业务系统,并根据实际使用情况改进解决方案。我们期望您对工作负责,及时沟通进展和问题,并交付可信赖的解决方案。
职责:
- 与业务相关方合作,识别自动化机会,明确需求,并就范围和验收标准达成一致。
- 使用 Azure AI、Copilot Studio、Power Automate、Tines 及必要的支持代码构建和维护 AI 代理和流程。
- 通过 API、webhook 和平台连接器连接 Microsoft Teams 和 Salesforce 等应用程序。安全处理身份验证和数据访问。
- 在业务任务中应用生成式 AI、提示设计和数据检索。评估输出质量并处理不准确或不完整的响应。
- 在适当情况下使用 Elastic(包括 Elasticsearch 和 Kibana)支持日志和运营数据的搜索、数据检索和分析。
- 使用代表性数据、异常和边界情况进行测试。在发布前解决缺陷,完成同行评审和业务验证。
- 部署带有适当日志记录、错误处理和人工审批步骤的解决方案。在上线后监控其运行并排查问题。
- 记录流程、集成、配置和设计决策,以便其他团队成员能够维护或扩展该解决方案。
- 估算工作量,保持相关方知情,提前提出障碍或风险,以免影响承诺。跟踪节省的时间或其他约定的业务成果。
- 与开发人员和领域专家合作,改进可重用组件,审查变更,并评估可能提升交付效率的工具。
要求:
- 1–3 年在软件开发、自动化、系统集成或相关技术岗位的实战经验。
- 计算机科学、信息系统、数据科学或相关领域的学位,或同等实践经验。
- 具有通过测试和部署交付自动化或应用程序的实际经验。
查看英文原文
Coretek is seeking an AI and Automation Developer to build and support solutions that improve how our teams work. You will work directly with business stakeholders to understand their processes, turn requirements into working solutions, and carry assigned projects through testing, deployment, and ongoing support.
This role combines hands-on development with practical business problem solving. You will build AI agents and automated workflows, connect business systems, and improve solutions based on real usage. We expect you to take ownership of your work, communicate progress and issues early, and deliver solutions that people can rely on.
Responsibilities:
- Work with business stakeholders to identify automation opportunities, clarify requirements, and agree on scope and acceptance criteria.
- Build and maintain AI agents and workflows using Azure AI, Copilot Studio, Power Automate, Tines, and supporting code as needed.
- Connect applications such as Microsoft Teams and Salesforce through APIs, webhooks, and platform connectors. Handle authentication and data access securely.
- Apply generative AI, prompt design, and data retrieval to business tasks. Evaluate output quality and address inaccurate or incomplete responses.
- Use Elastic, including Elasticsearch and Kibana, to support search, data retrieval, and analysis of logs and operational data where appropriate.
- Test with representative data, exceptions, and edge cases. Resolve defects and complete peer review and business validation before release.
- Deploy solutions with appropriate logging, error handling, and human approval steps. Monitor their operation and troubleshoot issues after launch.
- Document workflows, integrations, configuration, and design decisions so another team member can maintain or extend the solution.
- Estimate effort, keep stakeholders informed, and raise blockers or risks before they affect commitments. Track the time saved or other agreed business results.
- Work with developers and subject matter experts to improve reusable components, review changes, and assess tools that could improve delivery.
Requirements
- 1–3 years of relevant professional experience in software development, automation, systems integration, or a closely related technical role.
- A degree in Computer Science, Information Systems, Data Science, or a related field, or equivalent practical experience.
- Hands-on experience delivering a working automation or application through testing and deployment, with responsibility for troubleshooting and maintenance.
- Experience with at least one automation or AI platform, such as Power Automate, Copilot Studio, Tines, or a comparable tool.
- Working proficiency in a programming or scripting language such as Python, C#, Java, or JavaScript, and experience using REST APIs and JSON.
- Practical understanding of large language models, prompt design, and the need to validate AI-generated outputs before using them in business processes.
- Familiarity with Git, basic testing practices, and secure handling of credentials and business data.
- Clear written and verbal communication, attention to detail, and the ability to manage assigned work as requirements and priorities change.
Preferred experience
- Experience building Tines workflows or working with Elastic, including Elasticsearch queries, indexes, or Kibana dashboards.
- Experience with Azure AI, Copilot Studio, Power BI, or integrations involving Microsoft Teams and Salesforce.
- Effective use of coding agents such as Claude Code, Codex, or Cursor, with independent review and testing of generated code.
- Experience measuring automation results, such as reduced handling time, fewer manual steps, improved accuracy, or lower support effort.
Tools and platforms
The role uses Microsoft Azure AI, Copilot Studio, Power Automate, Power BI, Microsoft Teams, Salesforce, Tines, and Elastic. The tools used on each project depend on the business requirements and existing systems.
What success looks like
Success means delivering automations that meet agreed requirements and remain reliable after deployment. You follow through on commitments, keep documentation current, and help business teams confirm that the solutions are reducing manual effort or improving the quality of their work.
Originally posted on Himalayas