JOBSEARCHER

AI/Python Engineer

Senior AI/Python Solutions EngineerSan Jose,CAFull TimeJD:We are looking for a experienced Senior AI/Python Solutions Engineer to design, develop, and deploy robust artificial intelligence solutions. The ideal candidate will possess deep expertise in Python programming, AI/ML concepts, and a strong understanding of modern software architecture, including agent-to-agent communication, persistent and vector databases, and high-performance caching. This role requires a hands-on engineer who can build and consume APIs, develop sophisticated chat and form-based applications, and has a solid grasp of conversational AI principles like intent recognition and context managementRequired Skills and QualificationsProfessional experience in software development with a strong focus on AI/ML and PythonExpert-level proficiency in Python and its ecosystem (e.g., NumPy, Pandas, scikit-learn, TensorFlow, PyTorch)Proven experience with database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra)Demonstrable experience with Vector Databases (e.g., Pinecone, Weaviate, Milvus) and their application in AIStrong experience with Redis for caching, session management, and real-time data processingSolid understanding of server architectures, deployment tools, and cloud platformsExtensive experience designing, building, and consuming APIs (RESTful, SOAP)Experience with Agent-to-Agent communication protocols and architecturesProven ability to develop and deploy chat-based solutions and conversational AI systems (e.g., using Rasa, Dialogflow, Microsoft Bot Framework)Deep understanding of conversational AI concepts: intent classification, entity recognition, context management, and dialogue state trackingFamiliarity with Microsoft Certified Professional (MCP) technologies or certifications, demonstrating proficiency in relevant Microsoft environments and toolsExperience with front-end technologies for building interactive forms and user interfaces is a plusPreferred QualificationsExperience with containerization technologies (Docker, Kubernetes)Familiarity with CI/CD pipelines and DevOps practices