onsite
ML Software Engineer - Diverse Lynx Llc
Software Engineer
Lead the design, build, and deployment of production‑grade ML and Generative AI services using Python, AWS, Docker, and Kubernetes, while driving architectural excellence, security, and scalability across multiple workstreams.
About the role
Key Responsibilities
- Architect and develop end‑to‑end ML and Generative AI pipelines that run at scale on AWS.
- Write clean, production‑ready Python code, integrating with data lakes, model registries, and inference endpoints.
- Implement CI/CD workflows, containerization with Docker, and orchestration with Kubernetes to ensure rapid, reliable deployments.
- Define and enforce coding standards, security best practices, and performance benchmarks across the engineering team.
- Collaborate with data scientists, product managers, and DevOps to translate business requirements into robust, maintainable solutions.
Requirements
- 5+ years of software engineering experience with a focus on ML/AI production systems.
- Proficiency in Python, AWS services (SageMaker, Lambda, ECS/EKS), Docker, and Kubernetes.
- Hands‑on experience with CI/CD pipelines, automated testing, and model monitoring.
- Strong understanding of security principles, data privacy, and compliance in cloud environments.
- Excellent communication skills and a proven ability to lead technical initiatives.
Skills
pythonmachine learninggenerative aiawsdockerkubernetescicd