ML Engineer

Jersey City, NJ
Contracted
Experienced
This is a Hybrid role, with 3 days a week in the office

We are looking for a highly skilled Machine Learning Engineer with 4-6+ years of experience to join our innovative team. The ideal candidate will have a strong background in machine learning, software development, and system design. You will be responsible for implementing features and enhancements across both backend and frontend systems, with a focus on building scalable and reusable modules to support our Generative AI initiatives.

Key Responsibilities:
  • Feature Implementation: Implement features and enhancements across backend and frontend applications, ensuring high-quality performance and user experience.
  • Prototyping and Development: Rapidly evaluate, prototype, and implement features using production-grade code, contributing to the overall efficiency and scalability of our systems.
  • Reusable Module Development: Build reusable Generative AI modules using LlamaIndex, promoting code reusability and standardization across projects.
  • Research Optimization: Implement and optimize research-backed features, ensuring that our solutions are cutting-edge and aligned with industry best practices.
  • Continuous Integration/Continuous Deployment (CI/CD): Contribute to the CI/CD pipeline, testing, and observability to enhance deployment processes and system reliability.
  • System Design: Design scalable systems that meet the demands of our growing user base and evolving technology landscape.
  • Collaboration: Work closely with data scientists, software engineers, and other stakeholders to refine requirements and ensure alignment with project goals.
Required Skills:
  • Proficient in Python programming, with experience in developing machine learning applications.
  • Experience with LlamaIndex and vector stores for efficient data retrieval and processing.
  • Strong knowledge of AWS services and REST API development.
  • Familiarity with CI/CD processes, testing frameworks, and containerization technologies (e.g., Docker).
  • Understanding of scalable systems design and implementation.
Qualifications:
  • 4-6+ years of experience in machine learning engineering or a related field.
  • Bachelor’s degree in Computer Science, Data Science, or a related discipline (or equivalent experience).
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
 
 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*