Files
claude-resume-kit/output/BIS/session_bis_senior_data_analytics_ai.md
T
dennisthiessenandClaude Sonnet 5 d0525cc437 chore(applications): archive BIS + NATO submitted packages, ignore tmp/
Add BIS Basel and NATO JWC Stavanger application output (resume/CV, cover letter,
session file, critique) plus the Bundeswehr experience file backing the NATO
package; update session status tables in AGENTS.md/CLAUDE.md; record two new
Bash allowlist entries for the job scout venv. tmp/ is scratch working files,
now gitignored.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-18 21:03:45 +02:00

14 KiB
Raw Blame History

Session: Bank for International Settlements — Senior Data & Analytics Engineer Artificial Intelligence

JD Info

  • File: JDs/bis_senior_data_analytics_ai.txt
  • JD source: live scrape 2026-07-10 via BIS careers site
  • Role: Senior Data & Analytics Engineer Artificial Intelligence
  • Company: Bank for International Settlements (BIS), Architecture, Platforms and Intelligence / Banking Technology
  • Bundle: ML / AI Engineer (primary) + Staff / Senior Data Engineer (hybrid)
  • Format: Resume (2-page) + 1-page cover letter
  • Location / contract: Basel, Switzerland; hybrid; 3-year fixed term; deadline 24 Jul 2026
  • Salary / benefits: BIS states that salaries and benefits are internationally competitive, normally tax-exempt in Basel, with a defined-benefit pension. Exact offer is not published.

JD Analysis

Requirements

# Requirement Match Evidence
1 Relevant degree or equivalent hands-on experience Direct M.Eng. in Software Design & Engineering; 10+ years professional engineering experience
2 Proven record designing, building and optimising cutting-edge AI solutions Bridge — MED Designed and deployed ML inference for 24/7 Bosch semiconductor production; current AI-enabling data foundation at Swisscom. No claim of LLM solution ownership.
3 Data pipelines, analytical models and data engineering for AI use cases Direct Swisscom Component Owner for Kafka/Python ETL and AWS data-platform migration; Bosch production ML data services.
4 Python Direct Expert-level pipeline and application work at Swisscom; data services and ML/NLP contributions at Bosch and Fraunhofer.
5 LLM application testing and evaluation methodology Gap Verified LiteLLM/custom-GPT exposure does not evidence a formal LLM evaluation framework. Do not claim.
6 Pre-process large unstructured data for AI Bridge — MED Bosch image-classification production workflow and contributing NLP/speech-recognition work at Fraunhofer; no claim of large-scale LLM-corpus preparation.
7 APIs/interfaces integrating AI models with existing platforms Bridge — MED Built Python/Java/C# data services and REST microservices; created/used LiteLLM APIs. No claim of owning a model-integration platform.
8 Monitor and maintain deployed models Bridge — MED Operated production ML inference at Bosch plus observability PoC; no evidence of retraining/model-governance ownership.
9 Financial/banking exposure Gap — nice to have No professional treasury, asset-management or banking experience.
10 Mentor junior colleagues Gap — nice to have No verified mentoring evidence to claim.
11 English Direct Fluent; BIS corporate language is English.

ATS Keywords

  • AI / ML: applied AI, LLM applications, LLM evaluation, model integration, model monitoring, machine learning, NLP, speech recognition, MLOps
  • Data engineering: Python, data pipelines, analytical models, data exploration, preprocessing, unstructured data, APIs, production support
  • Platform / operations: Kubernetes, Docker, AWS, Kafka, Airflow, observability, CI/CD, reliability
  • Domain: Banking Technology, financial services, treasury, asset management, financial structure
  • Collaboration: requirements analysis, stakeholders, technical communication, junior support, continuous learning

Gap Assessment

  • Direct: Python; production data pipelines; cloud data infrastructure; deployed ML inference; Kubernetes/Docker; CI/CD; production support; stakeholder-facing application ownership.
  • Bridge: Applied-AI engineering through production image-classification inference (HIGH); NLP/speech-recognition contribution at Fraunhofer (MED); API/model-interface work via data services, microservices and LiteLLM (MED); model operations via Bosch production deployment and observability (MED); unstructured-data relevance through image and speech workflows (MED).
  • Gap: Formal LLM evaluation methodology; direct LLM application ownership; financial/banking domain; verified mentoring. These stay explicit gaps and will not be disguised as experience.

Company Context

  • Mission: BIS supports central banks and financial stability through international cooperation, banking services, research and technology innovation.
  • This role: Banking Technology's Architecture, Platforms and Intelligence team is expanding data, analytics and applied-AI applications. BIS has recently launched Project Voyager to build and integrate a portfolio of generative-AI technologies into its activities.
  • Relevant work: BIS's Project Gaia used LLMs, semantic search and systematic prompting to extract and harmonise climate-related disclosures; its AI work emphasises data quality, privacy, security and resilience in financial services.
  • Culture: International, English-first, public-purpose organisation with an explicit innovation mandate and hybrid work model. The role is Basel-based; hybrid does not mean fully remote.
  • Why them angle: Pair production-grade AI/data engineering with the institution's responsible, data-governed use of AI in central banking. Emphasise operating dependable data and ML systems, not claiming to be an LLM researcher.

Framing Strategy

  • Lead narrative: Infrastructure-first applied-AI engineer: deployed ML inference in a 24/7 manufacturing environment, then built and owned governed cloud data products and pipelines at Swisscom. Brings the operational discipline needed to integrate, run and monitor AI applications in a risk-sensitive institution.
  • Reframing map: Bosch production ML inference → deployed applied-AI application; Swisscom AWS data mesh / metadata → governed, discoverable data foundation for AI; Fraunhofer ARTUS → contributing NLP/speech-recognition experience; data services / MISSION microservices → APIs and interfaces for integrating AI-enabled services.
  • Emphasize: Bosch ML inference deployment; Swisscom Data Mesh, metadata and data products; Python/Kubernetes/AWS/Kafka; application/component ownership; stakeholder requirements and production support; responsible data governance.
  • Downplay: Generic dashboarding; legacy test automation; unverified LLM-evaluation claims; finance-domain claims.
  • CL hooks: Project Voyager's GenAI portfolio; Project Gaia's LLM-supported analysis of unstructured climate disclosures; BIS emphasis on data quality, privacy, security and resilience for AI in financial services.
  • User directives: Target BIS only; preserve accuracy over keyword match; do not imply fully remote work or guarantee a compensation upgrade.

Critique Context (captured in Phase 0, used in /critique)

  • Reviewer persona: Applied-AI/data-platform engineering lead in Banking Technology. They need a pragmatic builder who can make AI applications reliable, safe and usable in an international, risk-sensitive environment.
  • Competitive landscape: Obvious candidates will have direct LLM/RAG evaluation, financial-services data, and model-lifecycle experience. Dennis differentiates through genuine production ML deployment, enterprise data-platform ownership and operational accountability, but must not try to out-claim them on LLM depth.
  • Domain vocabulary: applied AI, LLM evaluation, data governance, unstructured data, model integration, production support, observability, financial stability, responsible innovation, central banking.

Cover Letter Plan

  • Institution type: International financial institution / applied-AI engineering team
  • Paragraph count: 3 paragraphs; 270300 words
  • P1 hook: Production ML inference in Bosch's 24/7 semiconductor fab, paired with BIS's need to operate dependable applied-AI applications.
  • P2P3 evidence: Bosch ML deployment and monitoring; Swisscom's governed data products, metadata and AWS data platform; Fraunhofer NLP contribution as supporting—not primary—LLM bridge.
  • Domain pivot: "While my production work has been in telecom and semiconductor manufacturing rather than banking, it has required the same discipline around reliable data, controlled deployment, observability and stakeholder-facing operation that responsible AI applications demand."
  • Jargon level: Technical but HR-safe
  • Why them hook: BIS's Project Voyager and Project Gaia show an institution applying LLMs where data quality, governance and resilience matter.

Bullet Plan

Swisscom — Staff Data, Analytics & AI Engineer (7 bullets, 14 rendered lines)

# ID Achievement Variant Lines JD Match
* SW-7 Governed data products and metadata within Swisscom's Data Mesh as the discoverable foundation for downstream AI workflows 2L 2 Direct / Bridge
* SW-3 Python applications on Kubernetes with GitLab CI/CD; full containerised delivery and operation 2L 2 Direct
* SW-1 Scoped migration of legacy Teradata/Oracle ETL to AWS serverless data platform 2L 2 Direct
* SW-2 Component ownership of Fulfillment Python/Kafka ETL, governance, incident response and on-call SLA 2L 2 Direct
o SW-4 Stakeholder-facing data products, backlog partnership, automation and production root-cause analysis 2L 2 Direct
o SW-6 PySpark distributed processing in the Data Lake for large-scale Python/SQL data workloads 2L 2 Bridge
+ SW-5 2025/26 Security Champion role: designated security point of contact for secure data-pipeline delivery 2L 2 Direct / page-fill addition

Bosch Semiconductor — (Senior) Data & ML Engineer (5 bullets, 10 rendered lines)

# ID Achievement Variant Lines JD Match
* BS-1 Production ML inference: Docker/Kubernetes/Ansible image classification in a 24/7 semiconductor fab 2L 2 Direct / strongest AI evidence
* BS-2 Python/Java/C# data services over Oracle and Hadoop/Impala supplying manufacturing analysis applications 2L 2 Direct / API bridge
* BS-3 Application Owner for analytics applications and pipelines: SLOs, user enablement, vendor and stakeholder operations 2L 2 Direct
+ BS-5 Co-owned Spotfire analytics platform, built C# extensions and co-presented at TIBCO Analytics Forum 2022 2L 2 Direct / page-fill addition
o BS-4 ELK/Kafka anomaly-detection PoC plus Grafana/Prometheus/Loki monitoring for production systems 2L 2 Bridge

Fraunhofer CML — Research Software Engineer (4 bullets, 8 rendered lines)

# ID Achievement Variant Lines JD Match
* FC-2 Contributed ML/NLP and speech-recognition components to ARTUS, a safety-critical sea-rescue transcription project 2L 2 Bridge
+ FC-4 Contributed to a research-grant proposal for ML-based predictive maintenance in maritime operations 2L 2 Bridge / page-fill addition
o FC-3 Built containerised REST microservices for maritime data exchange, showing service/API integration 2L 2 Bridge
o FC-1 Independently introduced Jenkins CI/CD quality gates while developing decision-support software 2L 2 Bridge

Vizrt — DevOps Engineer (2 bullets, 4 rendered lines)

# ID Achievement Variant Lines JD Match
o VZ-1 Python/C++ distributed real-time backend components for a production broadcast platform 2L 2 Bridge
o VZ-2 Python integration/unit tests and CI/CD quality gates, supporting a testing-discipline bridge without claiming LLM evaluation 2L 2 Bridge

Generali — IT Consultant (2 bullets, 4 rendered lines)

# ID Achievement Variant Lines JD Match
o GN-1 Introduced BDD automation, owned the technical implementation and trained colleagues across the Java community 2L 2 Bridge
o GN-3 Java/J2EE workflow features, WebService deployment migration and Spring Boot/Camel integration PoC 2L 2 Bridge

Confirmed set: 20 variable bullets / 40 rendered lines. The three marked additions were added at the 2-page fill gate: security responsibility, analytics-platform ownership and an accurately hedged ML research contribution.

Forced exclusions: No direct LLM-evaluation, RAG, LangChain/LangGraph/LlamaIndex, finance/banking, mentoring, or model-retraining claim. Do not use the outdated three-year Swisscom Security Champion wording. Do not imply solo ownership of Swisscom's company-wide Data Mesh.

Focus impact: Bosch production ML, Fraunhofer NLP, Swisscom data products/metadata and operations are elevated over generic dashboards, legacy test automation and RPA.

Verified BIS hooks: Project Gaia uses AI/LLMs and semantic search to extract climate-risk indicators from unstructured corporate disclosures; Project Voyager is BIS's two-year programme for integrating a GenAI technology portfolio into BIS activities.

Output Files

  • Resume: output/BIS/e2e_bis_senior_data_analytics_ai_resume.tex
  • Cover Letter: output/BIS/e2e_bis_senior_data_analytics_ai_cover_letter.tex
  • Critique: output/BIS/critique_bis_senior_data_analytics_ai.md

Critique Summary

  • Score: 80.5/100 (strong package; structural ceiling is direct LLM evaluation and financial-services experience, not a writing defect).
  • Tier 1: Improve the page-two Bosch continuation/fill if the two-line-only preference can be relaxed; clarify the documented LiteLLM scope as created/used APIs.
  • Strengths: Bosch 24/7 production ML, Swisscom governed data and pipeline ownership, clear Python and production-support evidence.
  • Do not add: LLM evaluation, direct LLM application ownership, banking, model retraining, or mentoring claims without new evidence.

Status

  • Phase 0: DONE
  • Phase 1: DONE (20 bullets confirmed; 3 page-fill additions documented)
  • Phase 2 Resume: DONE
  • Cover Letter: DONE (281 words, 1 page; compiled and visually verified)
  • Critique: DONE (80.5/100; user finalized without further edits)
  • Package: SUBMITTED (2026-07-10)
  • Next: Await BIS response; retain the critique and portal answers for interview preparation.