onsite
Software Engineer - Programmers.io
Software Engineer
Develop and maintain machine learning solutions using Scikit and Python, while integrating Java components to deliver scalable, high-performance data pipelines and predictive models.
About the role
Key Responsibilities
- Design, implement, and optimize machine learning models with Scikit-learn and Python.
- Integrate Java services to support data ingestion, preprocessing, and model deployment.
- Collaborate with data scientists to translate research prototypes into production-ready code.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, performance tuning, and continuous integration pipelines.
Requirements
- Proficiency in Python and Java, with hands‑on experience in Scikit-learn.
- Strong understanding of machine learning concepts and algorithms.
- Experience building scalable data pipelines and deploying models in production.
- Excellent problem‑solving skills and ability to work in a fast‑paced environment.
Skills
javamachine learningpython