Certified Remote
PUBLISHED
Jul 29, 2026
Kickstart your tech career at Baishi as a Junior Python Developer! This entry-level position is ideal for recent graduates or beginners eager to dive into Python programming. You'll contribute to innovative AI projects, gain hands-on experience with real-world applications, and receive dedicated mentorship. Fully remote, flexible schedule, and endless learning opportunities make this the perfect launchpad for your developer journey.
Baishi is seeking a motivated Junior Python Developer to join our dynamic remote team. As an entry-level role, this position is designed for individuals who are just starting their professional journey in software development. You'll work alongside experienced developers on cutting-edge AI and machine learning projects at https://baishi.ai/, gaining invaluable experience while building your skills.
Key Responsibilities:
This role emphasizes learning and growth. You'll receive one-on-one mentorship from senior developers, attend regular training sessions on Python best practices, and have access to online courses for foundational concepts like object-oriented programming, version control with Git, and agile methodologies. We use tools like Slack for daily communication, Jira for task tracking, Zoom for team meetings, and GitHub for collaborative coding. Our fully remote setup means you can work from anywhere, with asynchronous collaboration to accommodate different time zones.
No prior professional experience is required—we value enthusiasm and a willingness to learn above all. You'll start with manageable tasks that build your confidence, gradually taking on more responsibility as you grow. Expect a supportive environment where questions are encouraged, and mistakes are seen as learning opportunities. Join us to work on impactful projects that leverage Python in AI, such as natural language processing pipelines and data pipelines, all while advancing your career in a company that prioritizes work-life balance and professional development.
Our team practices pair programming sessions for knowledge sharing, weekly stand-ups to stay aligned, and bi-weekly retrospectives to improve processes. You'll have opportunities to explore introductory machine learning with libraries like Scikit-learn under supervision. Baishi fosters a welcoming culture for entry-level talent, with clear paths to promotion as you demonstrate proficiency. If you're passionate about coding and excited to grow into a full-stack or specialized Python role, this is your chance to shine.
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.