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

Python Developer

Title- Python Developer (AI / Gen AI)
Location- Plano, TX- Fully Onsite From Day-1
Type- 40 Hours/Week
Visa- Open

Job Description
We are seeking a highly skilled Python Developer with hands-on experience in building scalable applications and a strong recent background in AI / Gen AI development. The ideal candidate will have expertise in Python, APIs, databases, and writing clean, efficient, production-grade code.

Key Responsibilities
Design, develop, and maintain high-quality Python applications and backend services.
Build, optimize, and integrate AI/Gen AI models into applications (LLMs, embeddings, vector stores, etc.).
Develop and consume RESTful APIs / microservices, ensuring security, scalability, and performance.
Work with databases (SQL/NoSQL) to design schemas, write queries, optimize data access, and ensure data integrity.
Collaborate with data scientists, ML engineers, and product teams to implement AI-driven features.
Write efficient, maintainable, and well-documented code following best practices.
Troubleshoot, debug, and resolve production issues end-to-end.
Participate in code reviews, design discussions, and sprint planning.

Required Skills & Experience
4+ years of strong experience in Python development.
Recent and practical experience in AI / Gen AI / LLM-based application development.
Solid understanding of API development (FastAPI, Flask, Django REST, etc.).
Strong experience with databases (MySQL, PostgreSQL, MongoDB, Redis, or similar).
Good understanding of cloud environments (AWS / GCP / Azure) is a plus.
Experience with Git, CI/CD pipelines, and containerization (Docker, Kubernetes) preferred.
Strong problem-solving skills and ability to write clean, modular, and scalable code.