remote
Software Engineer - Outmarket AI
Software Engineer
Software Engineer focused on building AI‑driven automation for insurance workflows, leveraging Python, Machine Learning, NLP, and AWS to deliver scalable, secure solutions that reduce manual effort and improve accuracy.
About the role
Key Responsibilities
- Design, develop, and maintain Python services that power AI‑driven insurance automation, including quote comparison, coverage analysis, and policy review.
- Implement NLP pipelines to extract insights from dense insurance documents and generate source‑cited proposals.
- Collaborate with data scientists to integrate machine learning models into production, ensuring low latency and high reliability.
- Deploy and manage services on AWS, utilizing ECS/EKS, Lambda, and RDS for scalable, secure infrastructure.
- Write unit, integration, and performance tests; participate in code reviews and continuous improvement initiatives.
Requirements
- 3+ years of professional software development experience in Python.
- Strong background in NLP and machine learning model deployment.
- Hands‑on experience with AWS services (EC2, ECS, Lambda, RDS, S3).
- Proficiency in data engineering concepts and working with structured and unstructured data.
- Excellent problem‑solving skills and a passion for building reliable, high‑impact solutions.
Skills
pythonmachine learningawsnlp