Software Engineer on the Data Science team collaborating on AI initiatives and technical strategies at MassMutual. Creating systems, infrastructure, and applications to optimize data processing and AI solutions.
Responsibilities
Collaborate with AI Engineers, Data Scientists, Data Engineers, Product Managers, Enterprise Architecture, and broader stakeholders to define strategies for data ingestion and processing, cloud infrastructure design, application development, and observability.
Serve as a technical SME across multiple technologies, guiding architectural decisions and ensuring alignment with enterprise standards.
Provide technical leadership for multiple medium and large initiatives simultaneously, promoting engineering best practices and fostering high‑quality delivery.
Design and implement reusable software libraries and components that accelerate development and increase organizational efficiency.
Lead complex problem solving to deliver scalable, resilient, and maintainable systems.
Partner with team members and business stakeholders to analyze, break down, and plan complex application features.
Participate actively in team ceremonies such as standups, sprint planning, and demos.
Implement infrastructure-as-code to support platform scalability and reliability.
Monitor and remediate software vulnerabilities within required SLAs, contributing to enterprise security posture.
Document infrastructure, workflows, and operational procedures to support transparency, auditability, and long-term sustainability.
Requirements
7+ years working with data and relevant computational frameworks and systems.
7+ years of experience building complex software systems (pipelines/services/backends/frontends).
7+ years of software development experience using Python.
7+ years developing backend applications with API services.
5+ years of experience with AWS cloud services (EKS, EC2, Lambda, etc.).
5+ years of experience with Terraform.
7+ years of experience writing complex SQL queries for relational databases such as MySQL or PostgreSQL.
5+ years of experience with Agile methodologies.
5+ years of hands-on experience with Jenkins pipelines and/or GitHub Actions.
Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
Data Scientist developing and implementing LLM - based agents and leveraging AI techniques to improve client value. Collaborating on project challenges in a dynamic, start - up environment at Gartner.
Data Scientist in AI SaaS integrating 100+ systems for a European unicorn - in - the - making. Ensure scalability, security, and performance in a high - growth environment.
Data Science Intern working on AI - driven recipe and hardware optimization problems in semiconductor processes. Developing machine learning models and collaborating with engineering teams for innovative solutions.
Senior Data Scientist at LexisNexis developing AI - driven solutions for legal analytics. Collaborating with teams to implement machine learning models and monitor performance metrics.
Product Analyst for a leading media tech company managing SEO - friendly content and commercial campaigns. Collaborate with teams for digital content production and user engagement analysis.
Data Scientist at Capital One leveraging machine learning models for credit underwriting decisions. Partnering with data scientists, engineers, and product managers using advanced technologies.
Data Scientist at BBVA AI Factory focusing on AI solutions in finance. Collaborate to develop AI - driven customer relationship models and analytics to enhance banking processes.
Data Scientist specialized in Machine Learning and Generative AI at BBVA AI Factory. Collaborating with experts to deliver innovative AI solutions for the banking industry.
Senior Data Scientist focusing on developing generative AI solutions for financial applications at BBVA. Involved in evaluating models, developing analytical solutions, and iterative experimentation processes.
Data Scientist Analyst at BBVA transforming complex data into strategic solutions using machine learning. Collaborating within Banking Ops team to improve operational efficiency and customer experience.