remote
Senior Software Engineer I, AI Enablement - Symetra
Software Engineer
Senior Software Engineer driving AI adoption by building shared platforms and AI‑powered applications. Works on document‑processing pipelines, cloud‑native services, and tooling that enable rapid integration of machine‑learning models across the organization.
About the role
Key Responsibilities
- Design, develop, and maintain AI‑enabled services and platforms that power internal workflows, with a focus on scalability and reliability.
- Collaborate with cross‑functional product, data, and UX teams to translate business requirements into robust, production‑grade code.
- Implement end‑to‑end machine‑learning pipelines, including data ingestion, model training, inference, and monitoring.
- Deploy and operate cloud‑native microservices on AWS using Docker, Kubernetes, and CI/CD pipelines.
- Contribute to shared tooling, libraries, and best‑practice patterns that accelerate AI adoption across the company.
Requirements
- 5+ years of professional software engineering experience, with strong proficiency in Python.
- Hands‑on experience building and deploying machine‑learning models in production environments.
- Deep understanding of cloud platforms (AWS), containerization (Docker), orchestration (Kubernetes), and automated CI/CD workflows.
- Proven ability to work in fast‑moving, cross‑functional teams and deliver high‑quality code iteratively.
- Excellent problem‑solving skills and a passion for enabling AI across the enterprise.
Skills
pythonmachine learningawsdockerkubernetescicd