Skip to content
mimi

Senior Machine Learning Engineer

Pozent

South Plainfield · On-site Full-time Senior 1mo ago

About the role

Job Summary

We are seeking an experienced Senior Machine Learning Engineer to lead Proof of Concepts (POCs), design scalable ML solutions, drive end-to-end model development, and conduct thorough code reviews. The ideal candidate will combine strong technical expertise with architectural thinking and hands-on development capabilities to deliver high-quality, production-ready machine learning systems.

Key Roles & Responsibilities

  • Lead and execute Proof of Concepts (POCs) to evaluate feasibility of ML/AI solutions
  • Design and architect scalable, production-grade machine learning systems
  • Develop, train, validate, and deploy machine learning models
  • Write clean, efficient, and maintainable code following best practices
  • Conduct code reviews to ensure quality, performance, scalability, and security
  • Collaborate with data engineers, product teams, and stakeholders to translate business requirements into technical solutions
  • Optimize model performance and ensure production monitoring and reliability
  • Implement CI/CD pipelines for ML workflows
  • Document technical designs, model decisions, and implementation details

Core Skills

  • 8–12+ years of overall software development experience
  • 5+ years of hands-on experience in Machine Learning / AI development
  • Strong proficiency in Python (NumPy, Pandas, Scikit-learn)
  • Experience with deep learning frameworks such as TensorFlow or PyTorch
  • Strong understanding of ML algorithms, model evaluation, and feature engineering
  • Experience with model deployment and MLOps practices
  • Familiarity with cloud platforms (AWS / Azure / GCP)
  • Experience with Git-based version control and code review processes
  • Strong problem-solving and communication skills

Nice to Have

  • Experience with Generative AI / LLMs
  • Experience building APIs (FastAPI / Flask)
  • Experience with containerization (Docker, Kubernetes)
  • Experience working in Agile/Scrum environments

Education

  • Bachelor's degree in Computer Science, Engineering, Data Science, or related field
  • Master's or Ph.D. in AI/ML/Data Science – preferred

About the Company

Pozent

Requirements

  • 8–12+ years of overall software development experience
  • 5+ years of hands-on experience in Machine Learning / AI development
  • Strong proficiency in Python (NumPy, Pandas, Scikit-learn)
  • Experience with deep learning frameworks such as TensorFlow or PyTorch
  • Strong understanding of ML algorithms, model evaluation, and feature engineering
  • Experience with model deployment and MLOps practices
  • Familiarity with cloud platforms (AWS / Azure / GCP)
  • Experience with Git-based version control and code review processes
  • Strong problem-solving and communication skills

Responsibilities

  • Lead and execute Proof of Concepts (POCs) to evaluate feasibility of ML/AI solutions
  • Design and architect scalable, production-grade machine learning systems
  • Develop, train, validate, and deploy machine learning models
  • Write clean, efficient, and maintainable code following best practices
  • Conduct code reviews to ensure quality, performance, scalability, and security
  • Collaborate with data engineers, product teams, and stakeholders to translate business requirements into technical solutions
  • Optimize model performance and ensure production monitoring and reliability
  • Implement CI/CD pipelines for ML workflows
  • Document technical designs, model decisions, and implementation details

Skills

AWSAzureDockerFastAPIFlaskGCPGenerative AIKubernetesLLMsMachine LearningNumPyPandasPythonPyTorchScikit-learnTensorFlow

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free