Key responsibilities
* design, develop, and maintain software applications using c#, .net core, and related frameworks.
* build and customize salesforce applications using apex, lightning web components (lwc), and flows.
* implement and maintain integrations between salesforce and external systems (rest apis, middleware, or custom .net services).
* write clean, efficient, and maintainable code aligned with klas's development standards.
* participate in code reviews, sprint planning, and technical design discussions.
* collaborate with product owners, qa, and other developers to ensure high-quality, on-time deliverables.
* troubleshoot and resolve bugs, data issues, and integration challenges.
* contribute to ci/cd pipelines, git workflows, and other devops processes.
* stay up to date with evolving tools and frameworks relevant to klas's technology stack.
requisitos
requirements
* experience in ml/nlp/llms; strong command of python (fastapi, async) and solid software engineering fundamentals.
* hands-on experience with vector databases (qdrant preferred) and embedding pipelines.
* experience with rag/agents, prompt engineering, model/tool selection, and evaluation.
* comfortable working on gcp (cloud run, cloud storage, bigquery, secret manager).
* deep knowledge of llm families and their sdks/apis: openai, anthropic, gemini, llama…
* focus on observability and reliability; testing in the loop, ci/cd, and basic incident management.
* nice to have: small-model fine-tuning/lora, speech (asr/tts), agent frameworks, langchain.