18h ago
Senior Java + Python Software Engineer
Georgian office
โจ $130k-$160k / yearest.
full-timeseniorsoftware
๐ Tech Stack
๐ผ About This Role
You'll join an ML team to build data pipelines and optimize search relevance at a US-based software company. You'll design scalable backend services in Java and Python and work with large-scale data processing using PySpark. This role combines backend development and big data engineering for production ML systems.
๐ฏ What You'll Do
- Design and maintain scalable backend services in Java and Python
- Build and optimize data pipelines with PySpark
- Collaborate with ML engineers on data preparation
- Improve system performance, scalability, and reliability
๐ Requirements
- 6+ years of commercial software development experience
- Strong experience with both Java and Python
- Solid experience with Spark / PySpark or similar frameworks
- Proven experience building data pipelines and working with large datasets
โจ Nice to Have
- Experience with search/relevance systems like Elasticsearch or semantic search
- Experience supporting ML workflows or feature engineering
- Experience with Databricks or similar environments
๐ Benefits & Perks
- ๐ B2B contract with US office
- ๐ NY working hours with at least 6 hours overlap
๐จ Hiring Process
Estimated timeline: 2-3 weeks ยท AI estimate
- 1Recruiter Screenยท 30 min
- 2Technical Interviewยท 60 min
- 3Hiring Managerยท 45 min
0 0 0