Back to jobs

Senior Machine Learning Engineer

BrothersTech
United States
Contract
AI tools:
TensorFlow
PyTorch

Senior Machine Learning Engineer

We are seeking a Senior Machine Learning Engineer to design, develop, and deploy scalable machine learning solutions for real-world business problems. The ideal candidate will work closely with data scientists, software engineers, and product teams to translate requirements into production-ready ML systems.

Key Responsibilities

* Design, build, train, and deploy machine learning models for structured and unstructured data

* Develop end-to-end ML pipelines including data preprocessing, feature engineering, model training, evaluation, and monitoring

* Implement MLOps practices such as CI/CD for ML, model versioning, retraining, and performance monitoring

* Optimize models for scalability, performance, and reliability in production environments

* Collaborate with cross-functional teams to align ML solutions with business objectives

* Mentor junior engineers and contribute to ML best practices and architecture decisions

Required Skills & Qualifications

* Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

* 5+ years of experience in Machine Learning / AI roles

* Strong programming experience in Python

* Hands-on experience with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn

* Experience with data processing tools and libraries (NumPy, Pandas, SQL)

* Exposure to cloud platforms (AWS, Azure, or GCP)

* Experience deploying ML models into production environments

* Solid understanding of ML algorithms, statistics, and model evaluation techniques

Good to Have

* Experience with NLP, Computer Vision, or Recommendation Systems

* Knowledge of Docker, Kubernetes, and distributed systems

* Experience with big data tools (Spark, Kafka)

* Prior experience in MLOps tools (MLflow, Kubeflow, Airflow)

Applications go to the hiring team directly