Certified Remote
PUBLISHED
Jul 29, 2026
Kickstart your tech career with Baishi as a Junior Python Developer! This entry-level role is ideal for recent graduates or beginners with basic Python knowledge. Work remotely on real-world AI projects, receive hands-on mentorship, and grow your skills in a supportive team environment. No extensive experience required—just enthusiasm and a willingness to learn!
Baishi, a cutting-edge AI company (https://baishi.ai/), is seeking a motivated Junior Python Developer to join our fully remote team. This entry-level position is designed for individuals starting their professional journey in software development, offering ample opportunities for learning, mentorship, and rapid growth.
As a Junior Python Developer, you'll collaborate with experienced engineers on exciting AI-driven projects. Your responsibilities will include writing simple Python scripts, assisting with data processing tasks, debugging basic code issues under supervision, and contributing to small features in our applications. You'll gain exposure to beginner-friendly tools and technologies such as Python 3.x, basic libraries like NumPy and Pandas, version control with Git, and introductory web frameworks like Flask. No prior professional experience is necessary—we prioritize potential and a passion for coding.
Our fully remote work model ensures flexibility and work-life balance. You'll communicate daily via Slack for quick updates and async discussions, join video calls on Zoom or Google Meet for stand-ups and planning, and track tasks using Jira or Trello. We follow agile practices with bi-weekly sprints, where you'll participate in lightweight ceremonies tailored for juniors, including pair programming sessions for real-time learning.
Mentorship is at the heart of our culture. You'll be paired with a senior developer who will guide you through your first pull requests, code reviews, and best practices. We provide structured onboarding with interactive tutorials on Python fundamentals, virtual workshops on testing with pytest, and access to online courses via platforms like Coursera or Pluralsight. Grow your skills in areas like scripting automation, API integrations, and basic machine learning pipelines—all at a pace that suits entry-level learners.
This role offers a welcoming path to build a strong foundation in Python development. Expect to handle tasks like data cleaning scripts, simple ETL processes, and unit tests, gradually taking on more complexity as you progress. Our team values inclusivity, continuous feedback, and celebrating small wins, making it an ideal launchpad for your career in AI and software engineering.
Join us to turn your Python hobby or academic projects into a thriving profession. With Baishi's innovative projects and supportive remote setup, you'll thrive while contributing to impactful AI solutions that shape the future.
The employer recommends obtaining this certification to validate your skills and enhance your application.
Note: You can still apply for this position without certification, but having it will make your profile stand out and may be required to move forward in hiring process.