AI Software Engineer Semantic Data & LLM - 20384

Veritaz AB · veritaz.se

Stockholm, Stockholms län, Sweden Contract 6 days ago
Workplace
On-site
Location
Stockholm, Stockholms län, Sweden
Who can apply
Based in Sweden: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

Veritaz is a leading IT staffing solutions provider in Sweden, committed to advancing individual careers and aiding employers in ensuring the perfect talent fit. With a proven track record of successful partnerships with top companies, we have rapidly grown our presence in the USA, Europe, and Sweden as a dependable and trusted resource within the IT industry. Job Overview Role Summary An experienced AI Software Engineer is needed to join a data platform team focused on semantic modelling, large language models (LLMs), and unstructured data. In this hands-on engineering assignment, you will help extend a governed semantic layer spanning both structured warehouse data and document-based information. The role focuses on building reliable AI-powered data capabilities with traceability, permission-aware retrieval, and production-quality implementation. Key Responsibilities Extend and maintain a governed semantic layer across structured and unstructured data sources. Design and build LLM-based agents that combine data warehouse information with document-derived knowledge. Develop pipelines for document parsing, information extraction, entity extraction, and entity resolution. Create retrieval solutions that preserve source traceability and respect access permissions. Implement and evaluate embedding-based retrieval approaches, including Retrieval-Augmented Generation (RAG) solutions. Assess and improve the quality, accuracy, and reliability of extraction and retrieval methods. Develop, test, and operate robust production systems using well-tested code.

Technical Stack & Requirements Strong development skills in Python and/or TypeScript. Practical experience with LLM-based solutions, including agents and Retrieval-Augmented Generation (RAG). Experience with unstructured-data processing, including document parsing, information extraction, entity resolution, embeddings, and retrieval. Strong SQL skills and understanding of relational data models and data warehouses. Experience with semantic modelling or semantic layers, such as dbt Semantic Layer or Malloy, is advantageous. Knowledge of ontologies or knowledge graphs is advantageous. Experience with Google Cloud Platform, Snowflake, or data governance practices is advantageous.

Qualifications & Experience The ideal candidate has at least 5 years of experience building and operating production systems with a strong focus on code quality and testing. A degree in Computer Science, Data Science, Mathematics, or equivalent practical experience is required. Experience working with semantic data models, knowledge graphs, cloud data platforms, and governed data environments is considered beneficial.

About Software Engineer jobs in Sweden

Open jobs
192 open Software Engineer jobs in Sweden, 65 of them posted in the last 7 days. See all Software Engineer jobs in Sweden
Skills the job ads ask for most
  • Python 48%
  • CI/CD 36%
  • Code review 32%
  • AWS 31%
  • Kubernetes 29%
  • TypeScript 26%

Share of the 453 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.