Job description
Senior Python Developer with ML Expertise
Are you a passionate Python developer with a knack for machine learning? Selekit is on the hunt for a talented individual to join our innovative team remotely from anywhere in the USA. We're building cutting-edge solutions that drive real impact, and we need your expertise to take our ML projects to the next level!
Role Overview:
Develop and implement machine learning models using Python to solve complex problems.
Collaborate with cross-functional teams to integrate ML algorithms into production systems.
Optimize code for performance, scalability, and reliability in a remote setup.
Contribute to the full ML lifecycle, from data preparation to deployment and monitoring.
This is a fully remote position tailored for US-based candidates, with flexible hours to support work-life balance.
What We're Looking For:
4+ years of hands-on experience in machine learning, with a strong portfolio of Python-based projects.
Excellent proficiency in ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
Solid understanding of data structures, algorithms, and software engineering best practices.
Willingness to work in a remote environment, with strong communication skills for virtual collaboration.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Bonus: Experience with cloud platforms (e.g., AWS, GCP) or big data tools.
What We Offer:
Competitive salary and benefits package.
Fully remote work with flexible scheduling.
Opportunities for professional growth, including training and conferences.
A supportive team culture that values diversity and innovation.
If you're ready to bring your ML expertise to a forward-thinking company, we'd love to hear from you!
Originally posted on Himalayas
Who can apply
Eligible countries: United States. Accepted UTC offsets: UTC-10, UTC-9, UTC-8, UTC-7, UTC-6, UTC-5, UTC+14. Review the full description for employer-specific work authorization, residency and schedule requirements.