What are the responsibilities and job description for the Machine Learning Engineer position at Indotronix Avani Group?
Position Title: Machine Learning Engineer Sr
Position Location: Pittsburgh, PA, Strongsville, OH, Dallas, TX
Onsite/Remote: Fully in office, 5 days per week for team collaboration.
Acceptable time zone(s): EST only
Days of the week: Monday - Friday
Working Hours: Flexible 8-9am EST start
OT: possibility, but not expected
Intended length of Assignment: through 12/31/2026
Contract to Hire, W2
Industry background: financial services is helpful but not required.
Team Dynamic: Working within a large team of data scientists and software engineers.
Roles and Responsibilities:
- Continuous support of models deployed to production applications
- Internal client consultation to elicit and collect requirements, and communicate and align the technical team toward delivery
- Continuous support of models deployed to production applications
- Release planning, coordination, and hands on support throughout release windows
Must Have Skills:
- Experience implementing production solutions that leverage generative AI and LLMs
- Machine learning model solution design, build, orchestration and implementation
- Experience building solutions with model governance, risk management, and regulatory adherence at top of mind
- GPT 5.x
- Langchain
- RAG / RAGAS
Flex Skills/Nice to Have:
- Experience in financial services
- Azure AI Search / AI Agent Service / Document Intelligence / Content Safety
- Microsoft Agent Framework / Foundry
- Redis
- Elasticsearch
- Arize
- Deepeval
- ChromaDB
- Langgraph
Soft Skills:
- Excellent written and verbal communication skills
- Team collaboration
Education/Certifications: Bachelors required
Interview Process: Panel interview - 1 hour.
Salary : $70 - $80