Senior Software Engineer
Core
Design and develop technical solutions, data pipelines, and custom applications to support analytics, reporting, and AI workflows within an agile team.
Role type
Senior Software Engineer (Data & AI) (via careerplan.io/jobs/618519419340-senior-software-engineer-at-libertymutual)
Builds
Data ingestion/curation pipelines, custom applications, and AI/ML support infrastructure
Domain
Enterprise Data Engineering and Generative AI
Deliverable
production ML models
Required skills
Python, TypeScript/Node.js, React, SQL, Postgres, Microservices, REST APIs, AWS (CDK, Glue, Lambdas, S3, Step Functions, DynamoDB, ECS, Fargate, SQS, API Gateway), CI/CD (GitHub Actions, Jenkins, Azure DevOps), LLM orchestration, search systems, context engineering, workflow observability, prompt and model tracking
Preferred skills
DataDog, MLflow, LangSmith, Agile data engineering concepts, consultative design skills
Responsibilities
Design and develop technical solutions for data-driven initiatives; provision data for model development and AI workflows; automate testing (unit, integration, regression); support custom applications through their lifecycle; champion engineering excellence and foster a learning mindset.
Seniority
Senior, hands-on IC
