Match score not available

Sr. Machine Learning Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

BS or MS in Computer Science, Engineering, or a related field, 5+ years of experience in building and deploying Machine Learning-based software applications, Expertise in AI/ML frameworks and libraries like XGBoost and scikit-learn, Proficiency in database technologies and cloud infrastructure management..

Key responsabilities:

  • Collaborate in the design and development of Software as a Service offerings
  • Own the end-to-end implementation of AI/ML infrastructure and MLOps framework
  • Integrate Python-based recommendation engines with backend APIs and databases
  • Advise on AI/ML-related issues with engineering and product teams.

NTD Software logo
NTD Software Startup https://ntdsoftware.com/
11 - 50 Employees
See all jobs

Job description

A high-growth technology company is seeking an experienced Senior AI/ML Engineer to help transform healthcare by providing a trusted single source of truth for identity across the care continuum. The mission is centered on revolutionizing healthcare through cutting-edge technology and providing robust development opportunities for employees.

Responsibilities
  • Collaborate in the design and development of Software as a Service offerings
  • Work with cross-functional teams on AI/ML software development and delivery
  • Design, build, test, run, and maintain Machine Learning pipelines, including model training workflows, model deployment, and model serving
  • Work effectively within an Agile framework to deliver new capabilities
  • Own the end-to-end implementation of AI/ML infrastructure and MLOps framework for model telemetry and experiment tracking
  • Integrate Python-based recommendation engines with backend APIs and databases
  • Participate in all phases of the Software Development Life Cycle: Design, new feature development, test automation, performance tuning, troubleshooting, software maintenance, CI/CD infrastructure, and service integrations
  • Advise and consult on AI/ML-related issues and optimizations with engineering, product, and customer experience teams

  • Requirements:
  • BS or MS in Computer Science, Engineering, or a related field
  • 5+ years of experience in building and deploying Machine Learning-based software applications, with 7+ years of overall industry experience
  • Strong collaboration skills with onsite/remote teammates, utilizing agile methodologies
  • Expertise in various AI/ML frameworks and libraries, including XGBoost, scikit-learn, pandas, numpy, keras, huggingface, etc.
  • Hands-on experience in developing and deploying Python applications in production
  • Experience with MLOps frameworks such as MLFlow, Kubeflow, etc.
  • Proven experience in end-to-end ML pipeline work, including model storage, training, versioning, serving, containerization, and deployment
  • Proficiency in database technologies, SQL queries, and orchestration tools like Airflow
  • Experience managing cloud infrastructure in AWS or GCP with templating software like CloudFormation or Terraform
  • Strong understanding of Object-Oriented Analysis and Design principles, including Design Patterns
  • Familiarity with CI/CD technologies such as Jenkins, Git, SonarQube
  • Strong technical and analytical skills, with the ability to analyze system functionality and resolve production issues
  • Ability to work under pressure with tight deadlines and manage ambiguity on certain projects
  • Experience with systems and software architecture
  • Strong communication and presentation skills
  • NTD Software is an equal opportunity employer. We do not discriminate on the basis of age, race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, age, or any other basis protected by law. All employment decisions at NTD Software are based on a person’s merit, business needs, and role requirements.

    Required profile

    Experience

    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Collaboration
    • Communication
    • Analytical Skills
    • Time Management
    • Problem Solving

    Machine Learning Engineer Related jobs