JOBS IN USA: FactSet Hiring Lead Software Engineer for Financial AI
JOBS IN USA: Global financial data provider FactSet has announced an opening for the position of Lead Software Engineer in its Financial AI and Document Processing division. The role is open to professionals with 5 to 7 years of experience and will be based across locations including the Philippines, Hyderabad, and the United States. According to the company listing, there is one vacancy currently available.

Role Focus: Financial AI and Intelligent Document Systems
FactSet, an S&P 500 company serving over 200,000 investment professionals worldwide, is looking to strengthen its News Distribution team. The selected candidate will lead the design and development of large-scale systems that process financial documents such as PDFs, HTML files, and DOCX formats.
The position involves building intelligent pipelines capable of analyzing and transforming vast volumes of unstructured financial data. These systems will support AI-driven analytics, search capabilities, and next-generation financial intelligence products used by investors and institutions globally.
Key Responsibilities in the Position
The Lead Software Engineer will be expected to architect scalable document ingestion and vectorization pipelines. The role also includes applying advanced natural language processing techniques to extract and classify financial information for downstream analytics and AI applications.
In addition, the selected professional will:
- Design distributed, fault-tolerant systems in cloud-native environments
- Collaborate closely with data scientists and product teams
- Develop search, recommendation, and generative AI features
- Implement testing and monitoring frameworks to ensure data quality
- Research and integrate emerging technologies such as large language models and vector databases
The role combines hands-on engineering with technical leadership responsibilities, including mentoring team members and promoting best practices in software development.
Eligibility and Required Skills
Candidates must hold a bachelor’s or master’s degree in Computer Science, Engineering, or a related field. A minimum of five years of experience in professional software engineering is required.
Strong programming skills in Python or other object-oriented languages such as Java, C++, or C# are essential. The company is also seeking professionals with expertise in distributed systems, scalable data pipelines, and retrieval architectures.
Experience working in Linux environments, along with knowledge of version control systems like Git and CI/CD workflows, will be important for this role.
Preferred Technical Exposure
While not mandatory, additional experience in AI and machine learning frameworks, including BERT or SentenceTransformers, will be advantageous. Familiarity with vector databases such as Elasticsearch, OpenSearch, Pinecone, or Weaviate is also desirable.
Candidates with exposure to cloud platforms like AWS, GCP, or Azure, as well as distributed computation frameworks such as Spark or Ray, may have an added edge. Understanding financial data sources such as SEC filings and earnings reports would further strengthen a candidate’s profile.
Work Culture and Employee Benefits
FactSet emphasizes a collaborative and growth-oriented work culture. Employees are offered health and life insurance benefits, retirement savings plans, paid time off, and participation in an employee stock purchase program.
The company also promotes flexible work arrangements to maintain work-life balance. Structured learning and development time, volunteer initiatives, and employee resource groups are part of its workplace environment.
Employment Details and Application
The position falls under the Software Development category within the Engineering division. It is a full-time, permanent role. Candidates from any graduate or postgraduate background in relevant fields may apply.
Interested applicants can explore the official job listing and apply through FactSet’s careers portal:
https://www.factset.com/careers

