MindHunt AIAll openings at MindHunt AI

Python Developer (AI Applications)

San FranciscoFull-timeRemoteEngineering

Apply for this position

We are looking for a skilled Python Developer to join our team and lead the charge in building next-generation AI-powered applications. You won’t just be writing scripts; you’ll be architecting the bridge between complex machine learning models and seamless user experiences.


Key Responsibilities

  • Build & Scale AI Apps: Design, develop, and deploy robust Python-based applications that integrate AI/ML capabilities.

  • API Development: Create and maintain high-performance APIs (using FastAPI or Flask) to serve model predictions to front-end systems.

  • System Integration: Collaborate with data scientists to integrate pre-trained models (LLMs, Computer Vision, etc.) into production environments.

  • Optimization: Refactor and optimize code for maximum speed and scalability, ensuring low-latency responses for AI features.

  • Data Pipelines: Build and manage data ingestion and processing pipelines to feed AI models.


Technical Requirements

  • Python Mastery: Expert-level knowledge of Python and its asynchronous programming patterns.

  • AI/ML Frameworks: Proven experience working with libraries such as LangChain, OpenAI API, PyTorch, or TensorFlow.

  • Backend Ecosystem: Deep understanding of web frameworks like FastAPI, Django, or Flask.

  • Vector Databases: Familiarity with vector storage solutions like Pinecone, Milvus, or Weaviate for RAG (Retrieval-Augmented Generation) workflows.

  • DevOps & Cloud: Experience deploying applications via Docker/Kubernetes on cloud platforms like AWS, GCP, or Azure.

  • Data Handling: Proficiency in SQL (PostgreSQL) and NoSQL databases, along with data manipulation libraries like Pandas and NumPy.


Soft Skills

  • Problem-Solver: A "hacker" mindset—you enjoy finding creative ways to make AI models work within practical constraints.

  • Clear Communicator: Ability to explain technical AI concepts to non-technical stakeholders.

  • Self-Starter: Comfortable working in a fast-paced, iterative environment where the AI landscape changes weekly.

Apply for this position

Powered by MindHunt AI