Jobs · New Jersey

Machine Learning Engineer Vice President

Citi · Jersey City, NJ · 3 wk ago
Hybrid$142k–$213k/yrFull-time

We are seeking a highly skilled and motivated Machine Learning Engineer to join our technology team. The ideal candidate will design, develop, and deploy cutting-edge applications leveraging Generative AI and Large Language Models (LLMs).

Responsibilities

  • Architect and Build AI Solutions: Design and architect end-to-end platform capabilities and services that integrate with Generative AI technologies.
  • Implement RAG Solutions: Develop and deploy solutions using VectorRAG and GraphRAG techniques with both open-source and commercial Large Language Models.
  • Develop AI Workflows: Apply a strong understanding of Agentic AI workflows and frameworks to build sophisticated, automated systems.
  • Drive DevOps Best Practices: Implement robust CI/CD pipelines, automated testing, and containerization (Docker, Kubernetes) to streamline the development and deployment of machine learning models.
  • End-to-End Project Ownership: Manage deliverables from conception to deployment, proactively identifying and mitigating risks to ensure project goals are met.
  • Rapid Prototyping: Perform and lead quick proof-of-concept (POC) projects to evaluate and demonstrate the feasibility of new GenAI use cases.
  • Ensure System Integrity: Assess and manage risk in all technical and business decisions, ensuring compliance with applicable laws, rules, and regulations, and maintaining transparency in reporting and managing control issues.
  • Collaborate and Innovate: Work closely with cross-functional teams to solve complex problems, adapt quickly to changing priorities, and contribute to a culture of innovation.

Requirements

  • 5+ years of relevant experience in Software Development or a Systems Analysis role, with a strong focus on machine learning.
  • Strong object-oriented programming skills with expert-level proficiency in Python.
  • Deep experience with AI/ML frameworks (e.g., Langchain) and hands-on experience with Generative AI technologies and Large Language Models.
  • Proven experience building applications that apply LLMs and GenAI to use cases such as search, chat agents, and guided analytics.
  • Strong, working knowledge of DevOps tools (e.g., Jenkins, GitLab, Docker, Kubernetes) and Infrastructure as Code (IaC) practices.
  • Solid understanding of modern software development practices, including microservices architecture and API design principles.
  • Experience with various data storage solutions (e.g., NoSQL, SQL, data lakes) and data pipeline orchestration.
  • Excellent analytical and problem-solving skills with a proven ability to troubleshoot complex technical issues and provide innovative solutions.
  • Bachelor's Degree in Computer Science, Computer Engineering, Information Systems, or equivalent work experience.

Skills

  • Cloud Architecture: Experience with cloud platforms (e.g., AWS, GCP, Azure) and architectures (e.g., single/multi-tenant).
  • Large-Scale Systems: Experience designing and implementing microservices-based architectures for large-scale platforms in complex environments.
  • Leadership: Demonstrated leadership, project management skills, and a proven track record of self-motivation and continuous learning.
  • AI Frameworks, Generative AI, Large Language Model (LLM) Fine-Tuning, ML Frameworks, Python (Programming Language).

Benefits

  • Medical, dental, and vision coverage.
  • 401(k) plan.
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off packages, including vacation, sick leave, and holidays.
  • For eligible employees, discretionary and formulaic incentive and retention awards.

Pay

Full Time Salary Range: $142,320.00 - $213,480.00

Schedule

Full time

Primary Location: Jersey City, New Jersey, United States

Similar jobs