What are the responsibilities and job description for the Machine Learning Engineer position at Indotronix Avani Group?
Position Title: Senior Machine Learning Engineer
Provide locations: Pittsburgh, PA, Cleveland, OH, OR Dallas, TX
Ability to work remotely: 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-9 am EST start
OT: possibility, but not expected
Travel: No
Intended length of Assignment: through 3/31/27
Reason for open position: Replacement
Potential for Contract Extension: Yes
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