onsite
Software Engineer - Kforce Technology Staffing
Software Engineer
Software Engineer focused on building and scaling production ML systems, integrating models into enterprise services, and creating platform tooling for high‑reliability deployments using Python, AWS, Docker, Kubernetes, and CI/CD pipelines.
About the role
Key Responsibilities
- Partner with Data Scientists to package, scale, and operationalize machine learning models for secure, reliable production use.
- Collaborate with application and platform engineers to integrate ML capabilities with enterprise gateways and services.
- Design and operate enterprise‑scale ML systems serving tens of millions of users with high reliability and performance.
- Build platform tooling for model deployment, monitoring, and lifecycle management.
- Implement CI/CD pipelines and infrastructure automation to accelerate model releases.
Requirements
- Strong experience in Python and machine learning frameworks (e.g., TensorFlow, PyTorch, scikit‑learn).
- Proficiency with AWS services (SageMaker, ECS/EKS, Lambda, S3) and container orchestration using Docker and Kubernetes.
- Hands‑on experience building CI/CD pipelines and automating deployments.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonmachine learningawsdockerkubernetescicd