remote
Machine Learning Engineer - GitHub
ML Engineer
Experienced Machine Learning Engineer to design, develop, and deploy AI models that improve security and developer productivity, leveraging Python, deep‑learning frameworks, and cloud infrastructure.
About the role
Key Responsibilities
- Design and implement scalable machine‑learning pipelines for security‑related features and developer assistance tools.
- Develop, train, and fine‑tune deep‑learning models using TensorFlow or PyTorch.
- Collaborate with product, security, and infrastructure teams to integrate models into production services.
- Optimize model performance and cost on AWS, including CI/CD automation for model deployment.
- Monitor model health, conduct A/B testing, and iterate based on real‑world feedback.
Requirements
- 5+ years of professional experience building and deploying machine‑learning solutions.
- Strong proficiency in Python and deep‑learning libraries such as TensorFlow or PyTorch.
- Hands‑on experience with cloud platforms (AWS) and containerized deployment (Docker, Kubernetes).
- Solid understanding of data pipelines, feature engineering, and model evaluation metrics.
- Excellent problem‑solving skills and ability to work independently in a remote environment.
Skills
pythontensorflowpytorchmachine learningaws