Senior Engineer - (Java/Software Development/AI) - Hybrid
Core
Senior Engineer leading strategy and execution of technical roadmaps to integrate applied AI, intelligent automation, and agentic workflows into enterprise solutions.
Role type
Senior IC Software Engineer (AI/Java)
Builds
Enterprise SaaS platforms, AI-augmented workflows, and intelligent services
Domain
Insurance technology, Generative AI, Intelligent Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, C#, SQL, NoSQL, Microservices, Event-driven architecture, AI/LLM evaluation, Workflow orchestration, Vector retrieval, Kubernetes, Cloud platforms (AWS/GCP/Azure)
Preferred skills
GraphQL, gRPC, Flutter, Angular, React, Temporal, Fable, Knowledge graphs
Technologies
Java, Python, C#, SQL, NoSQL, Docker, Kubernetes, Azure, AWS, GCP, GraphQL, gRPC, Kafka, MySQL, PostgreSQL, Cosmos, Cassandra, Apache Trino, Temporal, Fable
Responsibilities
Provide technical leadership in applied AI architecture and technology selection; Design durable, observable AI workflows using orchestration and agent patterns; Evaluate and select AI technologies for use cases based on tradeoffs; Mentor engineering teams on AI patterns and responsible deployment; Build full-stack applications with a focus on resilience and scalability.
Seniority
Senior, hands-on IC with strategic influence