What are the responsibilities and job description for the Data Engineer - AI/ML position at Yochana?
Job Title: Data Engineer - AI/ML
Location: Santa Clara, California
HIGHLY EXPERIENCED ON SQL CODING, DATABRICKS AND SNOWFLAKES
Job Summary
We are looking for an experienced AI Data Application Engineer to build and deploy AI-driven solutions that solve real business problems. This role bridges AI/ML capabilities with production-ready systems and works closely with product, data science, and platform teams.
Key Responsibilities
Build AI-powered applications using machine learning and generative AI
- Integrate ML models, LLMs, and AI services into applications
- Develop APIs and microservices for AI solutions
- Work with data scientists to deploy models into production
- Implement prompt engineering and inference pipelines
- Ensure performance, scalability, security, and reliability
- Support real-time and batch AI use cases
- Set up monitoring for application and AI behavior
- Manage model versioning, A/B testing, and rollback
- Ensure data privacy and responsible AI compliance
- Contribute to architecture and best practices
- Troubleshoot production issues
- Mentor junior team members
Required Skills & Qualifications
Application Development
- 5–6 years of software development experience
- Strong skills in Python or JavaScript/TypeScript
- Experience with FastAPI, Flask, Django, or Node.js
- Good understanding of APIs, microservices, and system design
- Frontend experience (React, Angular, Vue) is a plus