Staff Software Engineer
Oraapps Inc
San Francisco, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
San Francisco, United States of America
Tech stack
Artificial Intelligence
Cloud Engineering
Python
Machine Learning
Recommender Systems
TensorFlow
Software Engineering
IBM Watson Health
Chatbots
Data Ingestion
PyTorch
Retrieval-Augmented Generation
Large Language Models
Generative AI
Backend
AI Platforms
Machine Learning Operations
Virtual Agents
Data Pipelines
Requirements
- 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, 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.