We are looking for a skilled Python Machine Learning Engineer to join our healthcare project for U.S. hospitals. The ideal candidate will have a strong background in machine learning, data analysis, and software development. You will work on designing, developing, and deploying machine learning models that drive hospital staffing decisions.
Responsibilities:
- Model Development: Design, develop, and train machine learning models to solve complex problems.
- Data Analysis: Analyze and preprocess large datasets to extract meaningful insights and features.
- Algorithm Implementation: Implement machine learning algorithms using Python and associated libraries (e.g., scikit-learn, TensorFlow, PyTorch).
- Performance Optimization: Optimize and fine-tune models for performance, scalability, and accuracy.
- Deployment: Deploy machine learning models into production using tools such as Docker, Kubernetes, and cloud services (AWS).
- Collaboration: Work closely with data scientists, software engineers, and other stakeholders to integrate machine learning solutions into products and services.
- Documentation: Document processes, models, and results for knowledge sharing and reproducibility.
- Research: Stay updated with the latest research and advancements in machine learning and AI, and apply new techniques to improve existing systems.
Talents you will bring in our team:
- 5+ years of experience in machine learning, data analysis, and software development.
- Proficiency in Python and popular machine learning libraries (e.g., scikit-learn, TensorFlow, Keras, PyTorch).
- Strong understanding of machine learning algorithms and statistical methods.
Experience with data preprocessing techniques and tools (e.g., pandas, NumPy). - Knowledge of software engineering practices, including version control (Git), testing, and code reviews.
- Familiarity with AWS cloud platform and containerization technologies (Docker, Kubernetes).
- Experience with Postgres databases.
- Strong problem-solving skills and analytical thinking.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong organizational skills and attention to detail.
It would be nice if you have:
- Experience with deep learning frameworks (e.g., TensorFlow, PyTorch).
- Knowledge of timeseries modeling.
- Ability to research and implement ML models.
- Previous experience implementing successful models
What we offer:
- Ambitious goals and interesting projects
- We have one of the most competitive software development academy in Ukraine — Binary Studio Academy. In 2023, it became international and attracted more than 15,000 applicants. It’s a free online initiative that offers intensive training to participants. As a member of our team, you’ll have the opportunity to enroll as a coach or lecturer in the academy and hone your leadership and project management skills!
- Regular & transparent performance and salary review based on results of work
- Mentorship and Personal Development Plans for everyone in the company by request
- Regular educational events from our internal experts (you can be one of them)
- Possibility for both vertical or horizontal growth
Benefits program:
- Paid vacation, paid sick leaves, 10 Public holidays, additional days off
- Educational budget and support in receiving certificates/attending conferences, etc.
- English lessons
Comfortable Working conditions:
- Flexible working hours
- Amortization program or provision of required equipment
Community:
- Various corporate events (psychological training, based on employees’ needs to care about mental health, New Year celebration, team buildings, etc)
- Celebration of important personal and project milestones (project successes, B-days, anniversaries, marriage, childbirth)
- Support of team members during russian aggression (evacuation, safe accommodation in Western Ukraine, financial support for those who joined Armed Forces, donations, etc.).