onsite
Full Stack Staff Software Engineer - AI Augmented Development - The Hartford
Software Engineer
Lead the design and delivery of AI‑augmented full‑stack applications, driving architecture, cloud deployment, and intelligent features using Python, Node.js, React, and AWS services.
About the role
Key Responsibilities
- Architect, develop, and maintain end‑to‑end web applications that integrate AI/ML services for enhanced developer productivity.
- Design and implement scalable backend services using Python and Node.js, and responsive front‑ends with React.
- Lead cloud infrastructure provisioning, CI/CD pipelines, and container orchestration on AWS and Kubernetes.
- Collaborate with product, data science, and security teams to embed machine‑learning models and ensure compliance with industry standards.
- Mentor engineering peers, conduct code reviews, and champion best practices for performance, reliability, and observability.
Requirements
- 10+ years of professional software engineering experience, with a proven track record of full‑stack development.
- Strong expertise in Python, Node.js, and modern JavaScript frameworks such as React.
- Hands‑on experience deploying and managing services on AWS, including serverless and containerized workloads.
- Practical knowledge of machine‑learning concepts and integrating ML APIs or custom models into production systems.
- Experience with Kubernetes, Docker, and CI/CD tooling (e.g., GitHub Actions, Jenkins) for automated delivery.
Skills
pythonnodejsreactawsmachine learningkubernetes