Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Join Our Innovative Team as a Python Developer!
We are looking for a talented Python Developer to join our dynamic team. If you have a knack for designing and implementing RESTful APIs and integrating with third-party services, we want to hear from you!
Key Responsibilities:
- Design and implement RESTful APIs, preferably using Litestar.
- Integrate seamlessly with OpenAI APIs and similar third-party services, managing authentication, rate limits, retries, and streaming.
- Build robust data ingestion pipelines, including web scraping, parsing, and normalization.
- Write clean, maintainable code and actively participate in code reviews and CI/CD processes.
- Own features end-to-end, from scoping to deployment and monitoring.
Requirements:
- 3-5 years of solid hands-on experience with Python.
- Strong knowledge of HTTP/REST, JSON, authentication (JWT/OAuth), and API design.
- Experience with OpenAI APIs or equivalent and related tooling.
- Proficiency in web scraping using requests/httpx, BeautifulSoup/lxml, and Playwright/Selenium.
- Data parsing skills (regex, JSON/CSV) and basic knowledge of pandas.
- Experience with SQL (PostgreSQL or similar), ORMs (SQLAlchemy), and Docker.
- Familiarity with typing, linting, and formatting tools (ruff/black).
OSF Digital is proud to be an equal opportunity employer, where you can bring your whole self to work. Join an inclusive and passionate community of professionals who help bring about digital transformation for businesses around the world. At OSF Digital, we welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, color, religion, national origin, age, marital status, or any other protected category in any of the jurisdictions in which we conduct business.
Key Skills
Ranked by relevanceReady to apply?
Join OSF Digital and take your career to the next level!
Application takes less than 5 minutes