Senior Software Developer (Multiple Openings)
Confidential
Posted: February 20, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a Senior Software Developer to design and develop software applications to automate data extraction using Python and R. Key skills required include proficiency in both languages, experience with machine learning and data science.
Required Skills
Job Description
We are a leading Enterprise AI and Intelligent Document Processing (IDP) company that helps global organizations automate complex, document-heavy workflows using AI and machine learning. Our solutions power mission-critical operations across mortgage, insurance, construction, and manufacturing—unlocking data trapped in documents to drive accuracy, efficiency, and compliance at scale.
And now, we are actively seeking Senior Software Developers to join our San Jose office.
Job Duties:
Design, develop, and enhance software applications to automate data extraction using Python
and R; Design and develop databases and user interfaces using Elasticsearch and MongoDB
on Amazon Web Services (AWS) and Azure platforms; Develop architecture prototypes and
prepare high-level technical design documentation to build Artificial Intelligence (AI) and
Machine Learning (ML) based software applications; Implement reusable software library
modules using Java Spring Boot; and Build and manage distributed data pipelines and real-time
processing using Kafka.
Position Type: Full-time (40 hours per week)
Requirements:
Bachelor’s degree (or foreign equivalent) in Computer Engineering, Computer Science,
Information Technology or a related field and five years of progressive experience as a Senior
Software Engineer, Trainee Software Engineer, Associate Software Engineer, Software
Engineer, Senior Software Engineer, Technical Specialist, or a related occupation. The required
experience must include at least 2 years of experience with: Java Spring Boot; Python; R;
Elasticsearch; MongoDB; Amazon Web Services (AWS) or Azure Platform; and Kafka.
If this role aligns with your experience and skills, we encourage you to apply. You can also share your resume directly at [email protected].