软件开发实习生 — 云与DevOps(AWS)
Software Development Intern — Cloud & DevOps (AWS)
这是一个远程职位。
软件开发实习生 —— 云与DevOps(AWS)
Trustbridge | 全职实习 | 印度本地 | 提供津贴
职位简介
Trustbridge 是 Vulcury 的 AI 驱动的制造供应商匹配平台。我们的开发团队在核心应用逻辑方面实力雄厚,但需要在云基础设施方面建立更深厚的能力——特别是利用 AWS 来扩展生产负载,并用并行化、缓存感知的执行方式替代串行处理。
你将从我们的匹配引擎开始,目前在供应商评分过程中,我们对大量历史项目数据进行重复的串行调用。你的第一个项目是重新设计这些调用的方式——在 AWS 上智能地进行批处理、并行化和缓存,从而使引擎在不线性增加成本或延迟的情况下实现扩展。之后,你将扩展到 Trustbridge 其他组件的一般基础设施支持(RFP/RFQ 工具、供应商评估网站、推荐/付款跟踪)。
你将参与的工作
- 分析匹配引擎中当前的历史数据查询模式,识别可以并行化或缓存的串行调用位置。
- 设计并实现基于 AWS 的解决方案(例如 Lambda 并发、SQS/Step Functions 实现并行分发、ElastiCache 或 DynamoDB 缓存层),以减少重复调用。
- 构建监控和成本可视化的功能,使改进效果可测量,而非假设。
- 与我们的 AI/ML 软件工程总监合作,确保基础设施变更与匹配引擎的评分逻辑(企业契合度、能力档案、历史项目数据)保持一致。
- 随着实习的推进,将基础设施实践扩展到 Trustbridge 的其他组件。
- 支持现有工作负载和服务迁移到 AWS——评估哪些内容需要上云迁移(lift-and-shift)还是需要重构,规划数据迁移和切换,以及验证迁移后的性能和成本。
- 记录架构决策和运行手册,使改进成果在实习结束后仍可维护。
我们寻找的人选
我们首要看重四项素质,且会像考察技术能力一样严格筛选:
- 沟通能力 —— 清晰的表达、写作和倾听能力,以及在适当的时候提出问题的意识。
- 努力工作和可靠性 —— 你能够坚持到底,值得信赖。
- 学习意愿和能力 —— 真正的求知欲,而不仅仅是学历。
- 积极的态度 —— 你带来正能量。
查看英文原文
This is a remote position.
Software Development Intern — Cloud & DevOps (AWS)
Trustbridge | Full-time Internship | India-based | Paid Stipend
About the Role
Trustbridge is Vulcury's AI-enabled manufacturing supplier matching platform. Our development team is strong on core application logic but needs to build deeper strength in cloud infrastructure — specifically in using AWS to scale production workloads and replace serial processing with parallelized, cache-aware execution.
You'll start on our matching engine, where we currently make repeated, serial calls against a large historical project corpus during supplier scoring. Your first project will be re-architecting how those calls are made — batching, parallelizing, and caching intelligently on AWS — so the engine scales without linearly scaling cost or latency. From there, you'll expand into general infrastructure support across Trustbridge's other components (RFP/RFQ tooling, supplier assessment site, referral/payment tracking).
What You'll Work On
- Profile and diagnose the current historical-corpus query pattern in the matching engine to identify where serial calls can be parallelized or cached.
- Design and implement AWS-based solutions (e.g., Lambda concurrency, SQS/Step Functions for parallel fan-out, ElastiCache or DynamoDB caching layers) to reduce redundant repeat calls.
- Build monitoring and cost-visibility into scaling changes so improvements are measurable, not assumed.
- Partner with our Director of AI/ML Software Engineering to align infrastructure changes with the matching engine's scoring logic (corporate fit, capability profile, historical project corpus).
- Extend infrastructure practices to other Trustbridge components as the internship progresses.
- Support migration of existing workloads and services to AWS — assessing what to lift-and-shift vs. re-architect, planning data migration and cutovers, and validating performance and cost post-migration.
- Document architecture decisions and run books so improvements are maintainable beyond the internship.
What We're Looking For
We hire on four traits above all else, and we screen for them as rigorously as technical skill:
- Communication — clear speaking, writing, and listening, and a sense of timing for when to raise something.
- Hard work and reliability — you follow through and can be counted on.
- Willingness and ability to learn — genuine intellectual curiosity, not just credentials.
- Positive attitude — you bring people up, not down.
On the technical side:
- Solid programming fundamentals (any modern language; Python or Node.js a plus).
- Exposure to AWS core services (Lambda, EC2, S3, RDS/DynamoDB, SQS/SNS, or similar) through coursework, personal projects, or prior internships.
- Working knowledge of cloud migration concepts — lift-and-shift vs. re-platforming vs. re-architecting, data migration approaches, and minimizing downtime during cutover (exposure through coursework or projects is fine).
- Understanding of the difference between serial and parallel execution, and curiosity about caching strategies and when they apply.
- Comfortable working independently against written specs and asking sharp questions when specs are ambiguous.
How We Work
Trustbridge runs lean: a senior AI/ML engineering lead sets technical direction, and interns execute against clearly documented SOPs and specs with AI-assisted tooling in the loop. You'll have a daily touchpoint with our Chief of Staff and direct technical guidance from our senior engineering lead — you won't be thrown in without support, but you will be expected to own your workstream.
Details
•Location: India-based, full-time.
- Compensation: Paid stipend (details discussed during interview).
- Reports to: Director of AI/ML Software Engineering, with daily coordination through the Chief of Staff.
To Apply
Send your resume and a short note on a project where you parallelized, cached, or otherwise optimized something that was previously running serially — tell us what was slow, what you changed, and what got better.
Originally posted on Himalayas