Job Type: Full Time
Job Category: IT

Job Description

Job Title: Python Developer

Location: Alpharetta, GA

Full Time

 

Job Description

Must Have Technical/Functional Skills

 

We are seeking a highly skilled Python Developer with hands-on experience in Artificial Intelligence, Machine Learning, and Generative AI technologies. The ideal candidate will be responsible for designing, developing, and deploying scalable AI-powered applications, backend services, and intelligent automation solutions. This role requires strong Python development expertise combined with knowledge of LLMs, AI frameworks, APIs, and cloud-native architectures.

 

Key Responsibilities 

· Design, develop, and maintain scalable Python applications and microservices. 

· Build and integrate AI/ML solutions, including Large Language Models (LLMs) and Generative AI applications. 

· Develop REST APIs and backend services using FastAPI, Flask, or Django. 

· Design and implement Retrieval-Augmented Generation (RAG) solutions and AI-assisted workflows. 

· Work with vector databases and embedding models to support semantic search and knowledge management applications. 

· Integrate AI services such as OpenAI, Azure OpenAI, Gemini, Claude, or similar platforms. 

· Develop data pipelines for model training, inference, and AI-driven automation. 

· Collaborate with Product Owners, Architects, Data Engineers, and Business Stakeholders to deliver enterprise-grade solutions. 

· Optimize application performance, scalability, security, and reliability. 

· Participate in Agile development processes, code reviews, testing, and CI/CD activities.

 

Roles & Responsibilities

 

Required Skills

 

· 8+ years of hands-on experience in Python development.

· Strong expertise in Python frameworks such as FastAPI, Flask, or Django.

· Experience with RESTful APIs, Microservices Architecture, and distributed systems.

· Good understanding of Machine Learning, NLP, and Generative AI concepts.

· Hands-on experience working with LLMs, Prompt Engineering, and AI model integration.

· Experience with LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, or similar AI orchestration frameworks.

· Knowledge of RAG architecture, embeddings, and vector databases such as Pinecone, FAISS, Weaviate, or ChromaDB.

· Proficiency in SQL and database design principles.

· Experience with Git, CI/CD pipelines, Docker, and containerized environments.

· Strong problem-solving, analytical, and communication skills.

 

Preferred Skills

 

· Experience with cloud platforms such as AWS, Azure, or GCP.

· Knowledge of MLOps, LLMOps, and model deployment practices.

· Experience with PyTorch, TensorFlow, Scikit-learn, Pandas, and NumPy.

· Familiarity with Kafka, Spark, Databricks, or Snowflake. · Exposure to AI governance, Responsible AI, and model monitoring frameworks. 

· Experience in Banking, Financial Services, Capital Markets, or other regulated industries.

Required Skills
Cloud Developer SQL Application Developer

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job