Senior Software Engineer (AI Applications)
AlphaSense is seeking a passionate Senior Software Engineer to join our Content Engineering team. This team specializes in large-scale content processing using cutting-edge technologies. In this role, you'll leverage AI applications, including natural language processing (NLP) and large language models (LLMs), for document understanding tasks such as classification, text categorization, data extraction, and semantic similarity.
As a Senior Software Engineer, you will deploy LLM-based production-grade solutions, fine-tune and adapt state-of-the-art LLMs for specialized data extraction tasks, and develop innovative prompt engineering strategies to maximize reliability and performance on confidential business documents. You will also address engineering challenges associated with LLM solutions, such as high latency and non-deterministic output, and implement scalable data processing pipelines capable of handling high volumes of complex documents with accuracy and efficiency. Additionally, you will integrate and manage LLM observability to trace, debug, and monitor extractions, and own systems end-to-end, including designing, coding, monitoring, testing, CI/CD, and on-call support.
The ideal candidate has over six years of experience as a software engineer, primarily with Python, and holds an advanced degree in Computer Science, Computer Engineering, or a related field with a focus on AI or machine learning, though equivalent industry experience may be considered. You should have at least two years of hands-on experience building and deploying applications that use 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 named entity recognition, text classification, and pre-processing, as well as experience with LLM tracing, debugging, and evaluation platforms such as Langfuse, are also required. Excellent communication, organizational, problem-solving, debugging, and analytical skills are essential.
AlphaSense offers a competitive compensation package, including salary, benefits, and perks. The company fosters a collaborative and innovative culture, providing growth opportunities and a supportive environment for professional development. Joining AlphaSense means becoming part of a team dedicated to empowering professionals to make smarter decisions through AI-driven market intelligence.