Role overview
At New York Life, our 180-year legacy of purpose and integrity fuels our future. As we evolve into a more technology-, data-, and AI-enabled organization, we remain grounded in the values that drive lasting impact.
Our diverse business portfolio creates opportunities to make a difference across industries and communities—inviting bold thinking, collaborative problem-solving, and purpose-driven innovation. Here, you’ll find the rare balance of long-standing stability and forward momentum, supported by an inclusive team that honors tradition while embracing progress.
As a Fortune 100 mutual company, we offer a place to grow your skills, contribute to meaningful work, and deliver solutions that matter. Your ideas drive what’s next, and your growth powers it.
What you'll work on
- Design and implement end-to-end AI-powered applications, from data pipelines and ML models to APIs and user interfaces.
- Collaborate with product managers and stakeholders to translate business problems into technical specifications.
- Build and optimize RAG systems leveraging embeddings, vector databases, and document pipelines.
- Develop AI agents with autonomous reasoning, multi-step task execution, and external tool/API integration.
- Implement Agentic AI protocols including Model Context Protocol (MCP) and multi-agent orchestration frameworks.
- Build scalable frontend applications using React, Angular, or Vue, and backend services with Python, Node.js, Java, or Go.
- Design and maintain SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis) for structured and unstructured data.
- Deploy, monitor, and scale applications on cloud platforms (AWS, GCP, Azure) with Docker and Kubernetes.
- Implement CI/CD pipelines, version control, and automated testing for reliable delivery.
- Ensure system reliability through monitoring, observability, drift detection, and alerting for ML models in production.
- Collaborate with data scientists, DevOps, and cross-functional teams to accelerate AI feature delivery.
- Mentor junior developers and contribute to a culture of engineering excellence.
What we're looking for
- Master’s degree in Computer Science, Machine Learning, Data Science, Software Engineering, or related technical field.
- 4+ years of professional software development experience, with at least 2+ years focused on AI/ML application development and deployment.
- Proficiency in modern frontend frameworks (React, Angular, Vue), backend development (Python, Node.js, Java, Go), and RESTful APIs.
- Strong experience with SQL and NoSQL databases.
- Hands-on experience deploying applications to AWS, GCP, or Azure.
- Proven expertise with Git, CI/CD pipelines, Docker, and Kubernetes.
- Solid understanding of ML pipeline automation, model versioning, and production deployment.
- Strong collaboration and communication skills to work with technical and business partners.
- Experience implementing RAG systems and working with vector databases (Pinecone, Weaviate, ChromaDB).
- Proficiency in agent development frameworks (LangChain, LlamaIndex, Strands) and multi-agent orchestration.
- Familiarity with real-time AI systems, streaming pipelines, and low-latency inference using Kafka or Redis Streams.
- Knowledge of monitoring ML systems for drift, performance degradation, and automated alerting.
- Exposure to insurance or financial services technology solutions.
- Demonstrated ability to lead technical projects and mentor junior engineers.
- Strong portfolio of AI-enabled full-stack applications in production.