JPC Partners is looking for a Machine Learning Engineer that will help drive implementations of AI and related technologies to address current and future business opportunities. Must have strong experience with prompt engineering, systems design, algorithm selection, conducting experiments, and developing/deploying ML systems. Additionally, they must have a passion for technology and stay current with the latest developments in the field. Must be comfortable working on early-stage proofs of concept. They must have a proven ability to translate high-level product needs into functional requirements. The right candidate will have strong communication skills to work across the organization and the ability to understand what business leaders want to gain from the large datasets.
Essential Job Functions & Responsibilities
- Work cross-functionally with Data Scientists, Full-Stack Developers, and Subject Matter Experts to build pilots and proofs of concepts (POCs)
- Solve complex problems with multilayered data sets and optimize existing machine learning libraries and frameworks.
- Ideate new ways to use company and external datasets to power additional projects.
- Design guardrails to ensure algorithms generate accurate and helpful responses.
- Keep up-to-date with new technology releases and brainstorm how the client can harness their potential
Skillsets and experience: - Experience with relevant frameworks and technologies, including:
- Building production-quality RAG (retrieval-augmented generation) systems.
- Configuring vectors databases for semantic search.
- Using LangChain and sentence transformer frameworks.
- Integrating with GPT-4 (or comparable models).
- MLOps lifecycle from ideation to production.
- Common AI/ML cloud services and infrastructure offerings (preferably AWS/Azure)
- Manipulating data and drawing insights using Python and SQL
- Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
- A drive to learn and master new technologies and techniques.
- Excellent written and verbal communication skills.
- Ability to present and explain technical concepts to non-technical audiences.
- Comfort working with loosely defined requirements where you exercise your creativity and analytical skills to deliver best in class solutions.
- Degree in a STEM field