You are viewing a preview of this job. Log in or register to view more details about this job.

Python Developer

About 

NeuroHire is building an AI-first SaaS platform that helps companies hire smarter using data and intelligent systems. Our backend systems power everything from user workflows to AI-driven features, and Python plays a key role in how we build and scale.

We’re looking for a Python Developer who enjoys building reliable backend systems, writing clean code, and using modern tools (including AI) to ship faster and smarter.

If you like solving real problems and building production-grade systems — you’ll fit right in.

What You’ll Work On

Build and maintain backend services and APIs using Python

Develop scalable systems that support core product features

Work with databases to store, retrieve, and process application data

Integrate third-party services and APIs

Use AI tools to assist with coding, debugging, testing, and documentation

Collaborate with frontend, product, and AI teams to deliver features

Write clean, maintainable, and well-tested code

Debug production issues and improve system performance

Contribute to architecture and technical decisions

What We’re Looking For

0 to 2 years of experience in Python development

Strong proficiency in Python and frameworks (Django, Flask, FastAPI, etc.)

Experience building REST APIs and backend services

Familiarity with databases (PostgreSQL, MySQL, MongoDB, etc.)

Understanding of system design and scalable architecture

Experience with version control (Git)

Familiarity with cloud platforms (AWS, GCP, Azure)

Experience using AI tools (ChatGPT, GitHub Copilot, etc.) in development workflows

Strong problem-solving skills and ownership mindset

Nice to Have (Not Required)

Experience with asynchronous programming or microservices

Familiarity with Docker and containerization

Exposure to integrating AI APIs

Basic understanding of frontend technologies

Experience in SaaS or product-based companies