Join the TOPS Infosolutions Team
Jr. Python Developer
Experience: 1+ Years | No of Openings: 1
Job Description
- Own small features end-to-end: design, build, test, ship, and support them in production
- Ship clean, tested, reviewable Python code and learn what "good" looks like through code review
- Debug real issues in real systems including production bugs you didn't write
- Participate in design discussions and ask the questions you don't know the answer to
- Use AI coding tools effectively as part of your daily workflow
- Learn the parts of the stack you don't know yet frameworks, AWS services, databases, frontend basics as projects demand
- Show up to client meetings when invited, even if mostly to listen at first
Key Responsibilities
- 1–2 years building and shipping Python applications paid work, not just bootcamp or coursework
- Solid Python fundamentals OOP, data structures, file I/O, error handling, basic async. Can read and write idiomatic Python without help
- Has shipped something to real users a feature, an internal tool, an integration. Something that actually runs and that real people depend on, even at small scale
- Experience with at least one Python web framework (Django, FastAPI, Flask, or similar) even if only basic CRUD work
- SQL basics can write joins, filters, aggregations. Understands what an index is and why it matters
- Git fluency branching, pull requests, resolving merge conflicts, reading diffs
- Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a starting point of view on where they help vs. where they get things wrong
- Strong communication can ask clear questions, write a coherent Slack message, and follow up when blocked rather than going dark
- Curiosity and initiative when stuck, has tried something before asking; when given feedback, applies it and remembers it next time
- Willingness to work across the stack comfortable being uncomfortable on parts you don't know yet
- Exposure to AWS even basic familiarity with EC2, S3, Lambda, or RDS counts. Doesn't need to be deep
- Some experience with testing pytest, unittest, or any framework. Understands why tests exist
- Has worked with REST APIs building them, consuming them, or both
- Exposure to LLM-powered applications anything from "I built a chatbot side project" to "I've worked with RAG at my job"
- Exposure to data work ETL scripts, pandas, basic pipelines
- Front-end basics enough HTML / CSS / JavaScript to debug full-stack issues
Fill The Form To Apply
Are you interested to be part of our excellent team?
Latest Insightsin AI
View All
July 10, 2026
AI
RAG
Fine-Tuning vs RAG vs Prompt Engineering: How to Choose the Right Approach for Your AI Project
View More
June 29, 2026
AI
Healthcare
AI in Clinical Documentation: Less Paperwork, More Patient Care
View More
June 16, 2026
AI/ML
CRM
How We Integrated an AI Agent into a CRM in Under 6 Weeks
View More