About the position
This is a remote position.
We are seeking a Senior Java Developer with a focus on Machine Learning and large-scale data systems. The ideal candidate will combine strong Java expertise with hands-on experience in ML frameworks, Python, and cloud-native infrastructure to build scalable, intelligent data solutions.
Key Responsibilities
- Design, develop, and maintain Java-based backend services for ML pipelines.
- Collaborate with data scientists to productionize machine learning models.
- Build scalable data ingestion, transformation, and processing pipelines.
- Implement APIs and microservices to integrate ML models into applications.
- Optimize performance of large-scale data systems.
- Deploy and manage ML workloads on Kubernetes or cloud platforms.
- Ensure code quality, testing, and adherence to software engineering best practices.
- Monitor, troubleshoot, and tune ML systems in production.
Requirements - Bachelor’s or Master’s degree in Computer Science, Data Science, or related field.
- Relevant ML or cloud certifications advantageous 7+ years of backend development experience in Java.
- Strong knowledge of Machine Learning concepts and frameworks specifically TensorFlow 2.x
- Experience with Matrix Factorization and factorization machines is advantageous.
- Solid Python programming experience for ML and data processing.
- Hands-on experience with large-scale data systems and distributed architectures.
- Experience deploying applications on Kubernetes and containerized environments.
- Strong SQL and NoSQL database skills.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with CI/CD pipelines and DevOps best practices.
- Strong debugging, performance tuning, and problem-solving skills.
- Experience with cloud ML platforms
- Knowledge of big data frameworks (Apache Spark, Hadoop).
- Exposure to model monitoring, logging, and MLOps practices.
- Experience with version control for ML models and data pipelines.
Desired Skills:
- Java
- Machine Learning
- NoSQL
- TensorFlow
Desired Qualification Level:
About The Employer: