remote
Senior Software Engineer - Outmarket AI
Software Engineer
Senior Software Engineer building AI‑driven insurance solutions using Python, Machine Learning, and AWS. Lead end‑to‑end development of automated quote comparison, coverage analysis, and policy review workflows, ensuring high reliability and compliance.
About the role
Key Responsibilities
- Design, develop, and maintain scalable AI services for insurance workflows using Python and AWS.
- Implement NLP pipelines to extract insights from dense policy documents and generate accurate coverage gap analyses.
- Collaborate with data scientists to integrate machine learning models into production, ensuring performance and compliance.
- Build and optimize data ingestion, transformation, and storage solutions on AWS (S3, Redshift, Glue).
- Drive CI/CD practices, automate testing, and monitor application health in a SOC 2 Type II environment.
Requirements
- 5+ years of software engineering experience with Python and AWS.
- Strong background in NLP and machine learning model deployment.
- Proficiency in data engineering, ETL pipelines, and cloud architecture.
- Experience with CI/CD, containerization (Docker), and infrastructure as code.
- Excellent problem‑solving skills and a passion for building reliable, compliant AI products.
Skills
pythonmachine learningawsnlpcicd