Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Senior Software Engineer

AlphaSense
BengaluruFull-time4+ years

About this job

AlphaSense is a market intelligence and search platform driven by proven AI, helping the world's most sophisticated companies make confident decisions. The company processes a vast universe of public and private content, including equity research, filings, transcripts, and news, serving over 6,000 enterprise customers globally. As a Senior Software Engineer in the Content Engineering team based in Bengaluru, you will work on large-scale content processing using cutting-edge technologies. Your daily responsibilities will involve leveraging AI applications such as NLP and Large Language Models for document understanding tasks like text categorization, document classification, and data extraction. You will build and deploy production-grade LLM solutions, fine-tune models, develop prompt engineering strategies, and implement scalable data processing pipelines. Your work will directly impact how professionals uncover deep insights from thousands of content sets.

Responsibilities

  • Deploy production-grade solutions utilizing Large Language Models.
  • Fine-tune and adapt advanced LLMs for specialized data extraction tasks.
  • Develop innovative prompt engineering strategies to maximize reliability on business documents.
  • Solve technical engineering challenges related to LLM solutions like latency and non-deterministic output.
  • Implement and scale high-volume data processing pipelines for complex documents.
  • Integrate and manage LLM observability to trace, debug, and monitor extractions.
  • Own systems end-to-end including design, coding, monitoring, testing, CI/CD, and support.

Requirements

  • 4+ years of experience as a software engineer with a primary focus on Python.
  • 2+ years of hands-on experience building and deploying applications using Large Language Models.
  • Experience in extracting structured JSON from text using LLMs and deep prompt engineering understanding.
  • Proficiency in classic NLP libraries for tasks like NER, text classification, and preprocessing.
  • Experience with LLM tracing, debugging, and evaluation platforms such as Langfuse.
  • Excellent communication, organizational, problem-solving, debugging, and analytical skills.

Good to have

  • Experience in async data processing at scale using frameworks like LangChain, HuggingFace, and FastAPI.
  • Expertise in core engineering skills including cloud, microservices, caching, and queuing.
  • Familiarity with tools such as Docker, Kubernetes, VCS, and CI/CD.
  • Previous experience in data extraction from specific domains like financial reports or news.

Who should apply

This role is well-suited for experienced software engineers with a strong background in Python and a specific focus on artificial intelligence and machine learning applications. Candidates should have solid practical experience implementing Large Language Model solutions and natural language processing tasks in production environments. Since this is a senior position requiring at least four years of software engineering experience and specific LLM deployment history, it is not targeted at freshers unless equivalent industry experience is demonstrated.

Frequently asked questions

What does the Senior Software Engineer do at AlphaSense?

The Senior Software Engineer works within the Content Engineering team to deploy production-grade LLM solutions, build data processing pipelines, and apply NLP and AI for advanced document understanding and data extraction.

What technical background is required for the Senior Software Engineer role at AlphaSense?

Candidates need over 4 years of software engineering experience primarily using Python, alongside at least 2 years of hands-on experience building and deploying applications with Large Language Models.

Where is the Senior Software Engineer position located at AlphaSense?

The position is located in Bengaluru.

What tools and frameworks are beneficial for the Senior Software Engineer at AlphaSense?

Familiarity with LangChain, HuggingFace, FastAPI, Langfuse, Docker, Kubernetes, and cloud microservices architecture is helpful.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.