What are the responsibilities and job description for the AI/ML Engineer position at Pinnacle Software Solutions?
Job Details
Position: AI/ML Engineer (x2 Openings)
Locations: Jersey City, NJ | Boston, MA (Preferred) | McLean, VA
Work Type: Hybrid (Location-based preference strongly considered)
Important Screening Notes:
Candidates must demonstrate strong hands-on coding ability in Python, Machine Learning, and Pandas.
Thorough understanding of RAG (Retrieval-Augmented Generation) and Agentic AI concepts is essential.
Production-level experience with GenAI applications is a must.
Job Summary:
We are seeking two highly skilled and innovative AI/ML Engineers to join our team. You will play a pivotal role in designing, developing, and deploying production-grade Generative AI solutions with a focus on RAG and Agentic AI workflows. This is a hands-on role that combines model development, cloud deployment, and API engineering.
Key Responsibilities:
< class="" data-start="1098" data-end="1144">Generative AI Application DevelopmentDesign and develop RAG-based and Agentic AI systems using LLMs and advanced prompt engineering.
Fine-tune and evaluate LLMs to meet performance and alignment goals.
Integrate AI applications with internal systems to streamline workflows and enhance functionality.
Build and train machine learning models to solve complex problems.
Deploy models to production environments, ensuring scalability and maintainability.
Continuously optimize models based on real-world performance and user feedback.
Collect, clean, and preprocess data from various sources.
Engineer features and apply data augmentation techniques to boost model accuracy.
Maintain data pipelines for smooth data operations and model lifecycle management.
Develop scalable, asynchronous APIs using FastAPI, Apache, Gunicorn, etc. for model inference and interaction.
Work closely with cross-functional teams including software engineers, data scientists, and product managers.
Translate complex AI/ML findings into clear, actionable insights for stakeholders.
Mentor junior team members and help build a strong AI/ML knowledge culture.
Required Qualifications:
Bachelor s or Master s degree in Computer Science, Data Science, Statistics, or a related field.
6 years of hands-on experience in Machine Learning and Data Science.
Strong expertise in Generative AI, RAG, and Agentic AI workflows.
Proficiency in Python and relevant ML/AI libraries:
Pandas, NumPy, scikit-learn, TensorFlow, PyTorch, LangChain, Matplotlib, Seaborn.
Strong experience with cloud platforms (AWS, Azure, Google Cloud Platform).
Hands-on experience developing asynchronous Python APIs.
Experience building and deploying AI applications at scale in production environments.
Familiarity with data visualization tools like Tableau is a plus.
Exceptional communication, teamwork, and problem-solving skills.
Passionate about staying current with evolving AI technologies and methodologies.