Python Developer
Envision Technology Solutions
Location
🇺🇸 Pennington, United States
Type
full_time
Salary
Undisclosed
Posted
3w ago
Job Description
Role: Python full stack with AI Location: Pennington, NJ
Job Description
Must Have Technical/Functional Skills Primary Skill: Strong backend engineering, modern frontend frameworks, cloud/devops, and practical AI/GenAI integration Experience: 10+ yrs Roles &
Responsibilities
Bachelor’s or master’s degree in computer science or related field. • Required Core Python & Backend • Strong expertise in Python programming and OOP concepts • Hands-on experience with frameworks like Django, FastAPI, and Flask • Experience designing scalable REST APIs and microservices • Knowledge of asynchronous programming, multithreading, multiprocessing • Strong understanding of design patterns and clean architecture • Experience with authentication/authorization (OAuth2, JWT, SSO) • Frontend Technologies • Strong experience in React or Angular • Proficiency in JavaScript, TypeScript, HTML5, CSS3 • Experience with responsive UI development and component-based architecture • Knowledge of state management libraries (Redux, Context API, NgRx) • Database & Data Engineering • Experience with relational databases like Oracle, PostgreSQL, MySQL • Hands-on experience with NoSQL databases like MongoDB or Redis • Expertise in query optimization and database performance tuning • Experience handling large-scale data pipelines and ETL processes • AI / Generative AI Skills • Experience integrating AI/ML models into enterprise applications • Hands-on experience with OpenAI API, Azure OpenAI Service, or similar LLM platforms • Knowledge of prompt engineering, RAG architecture, vector databases, embeddings • Understanding of AI agents, copilots, and workflow automation • Familiarity with ML libraries such as TensorFlow, PyTorch, and Scikit-learn • Experience with NLP, chatbot development, and AI orchestration • Cloud & DevOps • Strong experience with cloud platforms like Amazon Web Services, Microsoft Azure, or Google Cloud • Containerization using Docker and orchestration using Kubernetes • CI/CD pipeline implementation using Jenkins, GitHub Actions, or Azure DevOps • Experience with Infrastructure as Code (Terraform, ARM, CloudFormation) • Testing & Quality • Unit testing and automation using PyTest, Selenium, Cypress • Experience with TDD/BDD methodologies • Code quality and security best practices Nice-to-Have Skills • Knowledge of AI governance and responsible AI practices • Experience with MLOps pipelines • Exposure to data analytics and visualization tools • Experience with event-driven architectures and Kafka