4+ years of experience as a software engineer, primarily with Python
Ideally, you possess an advanced degree (Bachelor's / Master's) in Computer Science, Computer Engineering, or a relevant field with a focus on Artificial Intelligence, machine learning, but equivalent industry experience may be considered
2+ years of hands-on experience building and deploying applications that use Large Language Models (LLMs)
Experience in extracting structured JSON from text using LLMs and a deep understanding of Prompt Engineering
Proficiency in classic NLP libraries for tasks like NER, text classification, and pre-processing
Experience with LLM tracing, debugging and evaluation platforms such as Langfuse
Excellent communication, organizational, problem-solving, debugging, and analytical skills
Experience in async processing of data at scale
Using frameworks like LangChain, HuggingFace, and backend web frameworks like FastAPI
Expertise on core engineering skills - Cloud, microservice architecture, caching, and queuing
Familiarity with concepts/tools as Docker, k8s, VCS, CI/CD
Previous experience in data extraction from specific domains (e.g., financial reports, news)