Principal AI/ML Engineer

  • Boston, MA
  • Posted 3 hours ago | Updated 3 hours ago

Overview

On Site
Hybrid
Depends on Experience
Contract - W2
Contract - 24 Month(s)
No Travel Required

Skills

LLM models
Java
Python
Kubernetes
Terraform
Aws
CI/CD

Job Details

Location: Portland, ME; Boston, MA; Chicago, IL; and San Francisco, CA (hybrid 1-3 days onsite/ week)

Must have:

  • Have 15-20 years of software design and development experience at a large scale.
  • Lead and drive the development of technology and platform for the company's AI/ML engineering needs, ensure the functional richness, reliability, performance, and flexibility of this platform
  • Help design the architecture and lead the implementation of the AI/ML infrastructure, platform and services
  • Good experience in building machine learning supervised and unsupervised models.
  • Experience in using LLM models
  • Java & Python
  • LinkedIn Page
  • Excellent communication

Qualifications & Experience

  • A technically deep and innovative Software Engineer leader able to act and deliver to the business needs.
  • Have 15-20 years of software design and development experience at a large scale.
  • Strong software development skills in his or her chosen programming language, but ready and willing to learn and program in Java and Python.
  • Good experience in building machine learning supervised and unsupervised models. Experience in Reinforcement Learning is a plus.
  • Experience in using LLM models a plus
  • Broad understanding of distributed computing frameworks like Ray and Spark
  • Demonstrable experience in Kubernetes and Terraform
  • Experience with Sagemaker a plus
  • Broad understanding of cloud architecture tools and services, such as S3, EMR, Kubernetes, Lambda functions. Experience in AWS and Azure is highly desirable.
  • Deep technically; hands-on in architecture design, development, deployment, and production operation; familiar with agile software development and modern development tools and frameworks; holding strong engineering principles including automation and quality as well as best practices with a high bar. Extensive experience in full software development life cycle E2E including in production monitoring.
  • Rich experience and deep expertise in the areas of Big Data and large scale data platforms, especially in AI and ML.
  • Highly experienced and deep understanding of CI/CD automation.
  • Rich experience in combined engineering practice and agile development. Experienced in leading and guiding teams for effective development using this approach.
  • Excellent analytical skills; Capability in identifying and resolving complex problems.
  • An understanding of and experience in payment organizations is a plus.
  • A mentor to individual contributors of different seniority levels and expertise.
  • Ability to encourage and foster a culture of visibility and transparency across teams
  • Strong written and verbal communication skills
  • Strong philosophy of continuous improvement
  • Bachelor s degree in computer science or a related field. A higher degree in a related field is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.