Back to feed
Dev.to
Dev.to
7/19/2026
Building an AI résumé scorer with Claude + AWS Bedrock - architecture and lessons learned

Building an AI résumé scorer with Claude + AWS Bedrock - architecture and lessons learned

Short summary

ScorAxis is an AI résumé scorer that gives applicants a 0–100 ATS compatibility score with flagged issues and actionable fixes. The architecture splits scoring into deterministic Python logic (0–70) and Claude Sonnet via AWS Bedrock for AI checks (0–30), using forced tool_choice for reliable structured JSON output. Key lessons include separating deterministic from AI logic early and shipping fast for real feedback.

  • AI resume scorer using Claude Haiku for parsing and Sonnet for checks via AWS Bedrock
  • Scoring split: deterministic Python (0-70) + LLM tool-use (0-30)
  • Forced tool_choice yields near-zero JSON validation failures in production

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more