What are the responsibilities and job description for the Sr. AI / ML Engineer position at Saransh Inc?
Role: Sr. AI / ML Engineer
Location: Phoenix, AZ (Onsite from Day 1)
Job Type: Contract
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline.
- 5 years of software development experience.
- Familiar with Agile or other rapid application development methods.
- Solid experience in test-driven development, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, browser compatibility testing.
Must have proficiencies:
- Java, Spring Boot, Python, FastAPI
- ReactJS, Svelte
- PostgreSQL, NoSQL Db
- PyTorch, TensorFlow/Keras, LangChain, NLP (NLTK, spaCy), pandas, Matplotlib
- Vector databases (ChromaDB, FAISS, pgvector)
- Cloud Deployment (AWS/GCP/Azure)
- Docker
- Git
- AI/ML
Skills:
- Retrieval
- Augmented Generation (RAG).
- Prompt engineering and optimization.
- Data Modeling - Synthetic Data Generation.
- Exploratory Data Analysis.
- Data cleaning and preprocessing.
- Tokenization and embedding models.
- Model evaluation and benchmarking.
- Unit testing for ML pipelines.
- Data validation and drift detection.
- LLM output evaluation and hallucination testing.