Dragin
Senior Scala / Python Engineer – AI & Financial Document Processing Temporary Contract | 3–6 Months
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
New York, NY, USA
Work mode:
Onsite
Published on:
31 August 2026
What they need
Dragin is looking for a highly experienced Scala/Python engineer for a focused 3–6 month engagement working on one of our core AI systems.
We have an existing, highly accurate AI platform built to ingest financial documents, extract structured data, understand financial information, perform calculations, and answer complex questions based on documents and CRM data.
The system works extremely well from an accuracy standpoint. The challenge is that the original platform was built primarily in Scala and optimized for accuracy rather than speed and efficiency.
We are looking for a senior engineer to help us modernize it.
What You’ll Work On
Convert an existing production AI application from Scala to Python while maintaining its existing accuracy and functionality
Analyze the current Scala architecture and understand the reasoning and data-processing pipelines already in place
Identify and eliminate unnecessary or inefficient processing
Redesign workflows so the system retrieves information from the fastest and most appropriate source first , rather than automatically processing every available document
Integrate existing Dragin services and APIs, including CRM data and our internal financial-document and bank-statement extraction models
Separate data extraction from AI reasoning where doing so can materially improve speed and cost
Improve latency, scalability, maintainability, and overall system architecture
Work closely with our existing Python/backend and AI teams
What We’re Looking For
This is a senior-level role. We are specifically looking for someone who can quickly understand an existing Scala codebase and make architectural decisions, not someone learning Scala on the job.
Required:
- 5+ years of professional software-development experience
Strong professional experience with Scala
Strong professional experience with Python
Experience working with large or complex existing codebases
Strong understanding of APIs, backend architecture, data pipelines, and system optimization
Ability to profile existing systems and identify major performance bottlenecks
Experience designing production-quality, maintainable software
Experience with any of the following is a major plus:
LLMs / AI applications
RAG or document-question-answering systems
Financial-document processing
OCR / document extraction
Financial calculations or fintech systems
Salesforce or CRM integrations
Migrating production applications between programming languages
Important: Applicants with less than 5 years of professional software-development experience will not be considered for this position.
About the Engagement
This is a temporary 3–6 month contract position , but it requires approximately 40 hours per week or more during the engagement.
We are willing to pay competitively for someone with the right level of Scala expertise and experience.
There is also the potential for this position to convert into a permanent full-time role with Dragin following the initial project.
About Dragin
Dragin builds technology for the revenue-based financing and commercial-finance industries. Our platform combines CRM, financial-document analysis, underwriting automation, payments, email automation, and AI into a single operating environment used by financial companies to manage their businesses.
If you are a senior Scala engineer who also works extensively in Python and enjoys taking sophisticated systems that already work and making them dramatically faster, cleaner, and easier to maintain, we’d like to speak with you.
Other offers great for you!
These companies are also looking for great profiles
Visian
Senior AI Engineer / Data Scientist Senior – Intelligence Artificielle
650
Freelance
Paris, France
Hybrid
Skills
1 day ago
Quick apply
Vaganet
Développeur IA Senior – Python / GenAI / RAG / Agents IA
Permanent contract
Paris, France
Hybrid
Skills
1 day ago
Quick apply
Celad
Développeur Python / Angular / IA (H/F)
35000/42000€
Permanent contract
Rennes, France
Onsite
Skills
10 hours ago
Quick apply
No company information available.