remote
Senior Engineer, Aspiring AI Builder - Devengine
Software Engineer
Lead the transition of AI/ML from prototype to production as a senior engineer, building scalable pipelines on AWS, containerizing models with Docker, and establishing CI/CD workflows to deliver reliable AI features.
About the role
Key Responsibilities
- Design and implement end‑to‑end ML pipelines, from data ingestion to model deployment, using Python and AWS services.
- Containerize models with Docker and orchestrate deployments, ensuring high availability and scalability.
- Establish CI/CD pipelines for automated testing, model validation, and continuous delivery of AI features.
- Collaborate with product and data teams to define feature requirements and translate them into production‑ready solutions.
- Document best practices, architecture decisions, and maintain knowledge base for future engineers.
Requirements
- 5+ years of software engineering experience with a strong focus on Python.
- Hands‑on experience building and deploying ML models in production environments.
- Proficiency with AWS services (SageMaker, Lambda, ECS/EKS, S3, CloudWatch).
- Experience with Docker, Kubernetes, and CI/CD tools (GitHub Actions, Jenkins, or similar).
- Excellent problem‑solving skills and a self‑directed mindset to pioneer new AI initiatives.
Skills
pythonmachine learningawsdockercicd