
Kaizen Technologies Inc.
About the Senior AI/ML Engineer Role
We’re looking for a highly skilled Senior AI and Machine Learning Engineer to lead the development and deployment of AI/ML-powered systems that incorporate Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Java Spark technologies. This role involves designing and deploying scalable AI systems and pipelines to support next-gen data products in a dynamic and evolving enterprise environment.
Key Responsibilities for Senior AI/ML Engineer
- Lead the design, fine-tuning, and deployment of Large Language Models for enterprise-scale applications.
- Architect RAG-based AI solutions integrating vector databases like FAISS, Pinecone, or ChromaDB.
- Build scalable data pipelines using Java Spark and cloud-native tools (AWS preferred).
- Work closely with cross-functional teams including data engineers, architects, and product managers.
- Conduct performance tuning and optimization of machine learning models.
- Stay up to date with advancements in Generative AI, transformers, and model compression techniques.
- Apply NLP techniques for classification, entity recognition, summarization, and search.
- Develop APIs and services to enable downstream integration of AI components.
Required Skills and Experience for Senior AI/ML Engineer
- Strong background in Machine Learning, Deep Learning, and NLP.
- Demonstrated experience with Generative AI, LLMs, and Retrieval-Augmented Generation (RAG).
- Hands-on expertise with Java Spark, PySpark, or other large-scale processing frameworks.
- Proficiency with vector databases such as FAISS, Pinecone, or ChromaDB.
- Familiarity with ML frameworks such as TensorFlow, PyTorch, and Hugging Face Transformers.
- Experience in deploying models to production using MLOps best practices.
- Cloud experience with AWS, Azure, or GCP.
- Strong communication and team leadership skills.
Preferred Qualifications for Senior AI/ML Engineer
- Graduate degree in Computer Science, Data Science, or a related field.
- Experience working in financial services, healthcare, or enterprise SaaS environments.
- Publications, GitHub repos, or Kaggle competition experience.
Ready to Apply for the Senior AI/ML Engineer Role?
Explore opportunities to grow your career with cutting-edge AI projects.
Check out other positions
Let’s discuss your next career move
FAQs (15) for Senior AI/ML Engineer – Jersey City / NYC (Contract)
- What are the core responsibilities of this role?
Designing, fine-tuning, and deploying LLM-based AI solutions using Spark and vector databases. - What experience level is required?
Senior-level with proven hands-on expertise in GenAI, LLMs, and distributed processing. - Which vector databases are used?
FAISS, Pinecone, and ChromaDB are preferred. - Is the role onsite or remote?
The role is onsite in Jersey City or NYC. - Which programming languages are preferred?
Java, Python, and Scala. - What cloud platforms are involved?
Primarily AWS, but Azure or GCP is a plus. - What industries are preferred for prior experience?
Financial services, SaaS, or healthcare. - Is RAG implementation experience mandatory?
Yes, hands-on RAG architecture design is a must. - Do I need a Master’s degree?
It’s preferred but not mandatory. - Will I work with a team or independently?
You will collaborate with engineering and product teams. - What is the duration of the contract?
Typically 6 to 12 months with possible extensions. - Are there any preferred ML libraries?
TensorFlow, PyTorch, Hugging Face, and LangChain. - Is this a client-facing role?
Mostly internal collaboration, but may involve stakeholder presentations. - What is the interview process like?
Includes technical screening, coding test, and system design round. - Can I apply if I’m on a visa?
Yes, but you must already be eligible to work in the US.
To apply for this job email your details to balamuralid@kaizentek.com