Job Description
We are seeking a Machine Learning Engineer to join a growing AI and data engineering team focused on building production‑ready AI products. This role sits at the intersection of data/ML pipelines, MLOps, and applied generative AI, supporting initiatives such as forecasting, inventory intelligence, and conversational/agentic AI solutions.
The ideal candidate is hands‑on, comfortable moving from prototype to production, and excited about building scalable ML/AI systems.
Key Responsibilities
Design, build, and maintain data and machine learning pipelines to support AI‑driven products and analytics.
Develop and productionize LLM‑based solutions, including conversational and agentic AI use cases.
Implement MLOps best practices, including CI/CD, model lifecycle management, and deployment workflows.
Collaborate on AI prototyping efforts, rapidly validating ideas and transitioning successful prototypes into production systems.
Work with orchestration frameworks such as LangChain and LangGraph to support AI workflows and automation.
Support initiatives related to forecasting and inventory intelligence, including contributions to a unified UI that explains what forecasts are and why they are generated.
Partner closely with data engineering, data science, and business stakeholders to deliver scalable, business‑facing AI solutions.
Contribute to cloud‑based architectures, with exposure to Azure (primary) and GCP (emerging footprint) as part of an upcoming cloud migration.
Compensation:
$20-24/hour
Exact compensation may vary based on several factors, including skills, experience, and education.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
- 5+ years of experience in ML Engineering
- Strong experience with Python for data and machine learning development.
- Advanced SQL skills for data analysis and pipeline development.
- Hands‑on experience building data/ML pipelines (minimum baseline expectation).
- Solid understanding of MLOps, including CI/CD practices for ML systems.
- Experience working with LLMs and modern AI tooling (e.g., ChatGPT, OpenAI APIs).
- Familiarity with LangChain and LangGraph for orchestration of AI workflows.
- Experience working in cloud environments, primarily Azure, with some exposure or interest in GCP.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.