Job Title: Senior Staff Software Engineer, AI/ML
Job Location: San Francisco, CA (Candidates must be located in San Francisco, Seattle, or New York City)
Job Type: Full-Time
Very Important:
- Must be located in San Francisco, Seattle, or New York City
- 6+ Years of Software Engineering Experience Required
- End-to-End AI/ML Product Development Experience Required
- Strong Python and LLM Experience Required
Must Have:
- 6–15 years of Software Engineering experience
- Strong Python programming
- Experience building AI/ML products end-to-end
- Production experience with LLMs
- Hands-on experience with RAG (Retrieval-Augmented Generation)
- Experience with AI Agent frameworks
- Experience building Chatbots, Recommendation Engines, or other Generative AI applications
- End-to-end ML Pipeline development (data ingestion, training, deployment)
- PyTorch or TensorFlow
- Backend Software Engineering experience
- Experience shipping products/features from 0 to 1
- Strong architecture and system design experience
Preferred:
- Healthcare Technology experience
- Full Stack Software Engineering background
- AI Platform Engineering experience
- Model Fine-Tuning experience
- MLOps experience
- Cloud-based AI deployments
- Product-minded engineering mindset
- Experience leading architecture discussions
Keywords:
AI Engineer, Machine Learning Engineer, Staff Software Engineer, Python, LLM, Generative AI, RAG, AI Agents, OpenAI, PyTorch, TensorFlow, Machine Learning, ML Pipeline, Recommendation Engine, Chatbot, Backend Engineer, MLOps, AI Platform, Healthcare AI, Staff AI Engineer.