Senior Software Engineer
Verisk Analytics
hackajob is collaborating with Verisk to connect them with exceptional professionals for this role.
Description
We are hiring a Senior Software Engineer with deep expertise in AI/ML engineering and data-intensive systems to join our Catastrophic and Risk Solutions team. You will be a key technical contributor on a cross-functional Agile team building cloud-native SaaS platforms that sit at the intersection of cutting-edge science and production software. This role goes beyond traditional full-stack development — you will design and ship AI-powered features, build data pipelines, and architect scalable ML-serving infrastructure on AWS. This role is office-based in our Boston location, which has a flexible hybrid work model.
Responsibilities
AI & Data Engineering
- Design, build, and deploy machine learning models and AI-powered features into production SaaS products
- Maintain scalable data pipelines for ingestion, transformation, and enrichment of large, complex datasets
- Develop model-serving infrastructure using AWS SageMaker, Lambda, and container-based deployment patterns
- Apply LLM integrations, RAG architectures, and generative AI capabilities where appropriate to enhance product functionality
- Own data quality, observability, and monitoring for AI/ML workloads in production
Software Engineering & Architecture
- Lead the design and implementation of cloud-native microservices and APIs (Python, C#/.NET) on AWS
- Drive best practices in design, code quality, and system design across the team
- Contribute to all stages of the SDLC: requirements review, design, development, testing, and deployment
- Conduct code reviews and mentor team members on engineering standards
- Proactively identify technical risks and communicate them early to course-correct
- Participate in roadmap planning, scoping, and technology feasibility assessments
- Contribute to a culture where solving customer problems is always the highest priority
Qualifications
Required
- B.S. in Computer Science, Mathematics, Statistics, or a related quantitative field; M.S. or Ph.D. preferred
- 5+ years of software engineering experience, with at least 2 years in a senior or lead role on cloud-native AWS products
- Strong Python skills for data engineering, ML pipelines, and API development
- Hands-on experience with ML frameworks such as scikit-learn, PyTorch, TensorFlow, or XGBoost
- Experience building and deploying production ML systems — model training, evaluation, versioning, and serving
- Proficiency with AWS data and AI services: SageMaker, S3, Glue, Athena, Lambda, EC2, CloudWatch
- Experience with data pipeline tooling: Apache Spark, Airflow, dbt, or equivalent
- Solid understanding of data modeling, SQL, and working with large-scale databases (PostgreSQL, MSSQL, or similar)
- Strong grasp of software engineering fundamentals: CI/CD, DevOps, testing, and system design
- Familiarity with REST API design, microservices, and containerization (Docker, Kubernetes)
- Experience with Agile development methodologies
Nice to Have
- Experience with LLMs, prompt engineering, or RAG (Retrieval-Augmented Generation) systems
- Familiarity with MLflow, Weights & Biases, or other ML lifecycle management tools
- AWS Certification (Machine Learning Specialty, Solutions Architect, or equivalent)
- Experience with geospatial data, catastrophe modeling, or climate/weather datasets
- Full-stack experience with Angular or React and .NET Core
- Background in the insurance, reinsurance, or financial services industries
#LI-LM03
#LI-Hybrid
- ...collaborating with Verisk to connect them with exceptional professionals for this role. Description We are hiring a Senior Software Engineer with deep expertise in AI/ML engineering and data-intensive systems to join our Catastrophic and Risk Solutions team. You...SeniorWork at officeFlexible hours
- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: - Support full software development life...SeniorFull timeWork experience placement
$140k - $160k
...About this role: Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous mobile robots. If you are experienced with and passionate about navigation and controls algorithms for mobile robots, and thrive...SeniorFull timeWork at office3 days per week- ...We are seeking a product-minded Software Engineer to join our core team. In this role, you’ll take ownership across the entire product stack designing and building backend systems, spanning into frontend when the product demands it, and bringing genuine product instinct...SeniorFull time
- ...stakeholders across Klaviyo on designs, implementations, and engineering practices. Learn new technologies, bring them to the team and... .... Who You Are Have 4-6+ years of experience in a software engineering discipline and have architected, built and delivered...SeniorFull time
- ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner...Senior
- ...Description Senior Software Engineer About Veson : Veson Nautical is a well - established and rapidly growing software company working to provide end-to-end logistical, operational, and analytical solutions to propel the efficiency and effectiveness...SeniorFull time
- ...About Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS- and comms-denied environments. Backed by VCs... ...the Role We are looking for experienced energetic software engineers to join our growing team building out and delivering on-board...SeniorFull time
- ...(XiTL) for model reinforcement learning and refinement, at scale. Ikigai Labs is seeking a dynamic and passionate Senior Front End Software Engineer with strong software fundamentals to join a high-performing data platform development team. This is a unique opportunity...SeniorFull time
- ...global threats. Our teams combine advanced science, modern software engineering, and powerful analytics to build solutions that support critical... ...practical innovation. The Role We are looking for a Senior Full Stack Developer who is excited to build modern, cloud-...SeniorH1bFlexible hours
- ...A leading open-source software company is looking for a Senior Software Engineer to support their Observability Service team. This role involves developing high-quality software features, collaborating with engineers, and optimizing user experience in large-scale distributed...Senior
- ...customers including ClassPass, Capital One, Cisco, and Rippling, just to name a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors such as Matrix Partners, Battery Ventures...SeniorFull timeWork at officeVisa sponsorshipFlexible hours
$140k - $170k
...people experience work, we’d love you on the team. Visit to learn more. Perk is growing its engineering footprint in North America, and we're looking for a Senior Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk...SeniorFull timeWork at officeImmediate startWorldwideRelocation package3 days per week$112.93k - $225.87k
...Senior Software Engineer (Go) Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth. We don't just work in the sporting industry; we are actively changing it. Since 2006, our...SeniorFull time$178.13k - $225.09k
...Senior Software Engineer w/ Red Hat, LLC in Boston, MA. *Telecommutg permittd: wrk may be performd w/in norml commutg distance from the Red Hat, LLC office in Boston, MA. Write clean, efficnt, & well-documentd code, adhering to Red Hat's policies & industry standrds,...SeniorWork at office- ...Responsibilities Mentor junior staff and define engineering best practices Leverage past experiences to help lead the team through all phases of software development lifecycle Work effectively with developers, stakeholders and cross-functional teams Hands‑on technical...Senior
- ...vehicles. This is the system that executes the software and neural networks that make our... ...We work at the intersection of software engineering, machine learning, sensors, and hardware... ...talk with you. What You’ll Be Doing As a senior engineer in the Next-Gen Technologies...SeniorWork at office
- ...hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development...Senior
- Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self ...Senior
$172k - $229k
...Mission Summary We are looking for a Senior Software Engineer to join our Actions Sustaining Team to diagnose, develop and deploy solutions to solve the immediate challenges facing our deployed autonomous software. You will play a pivotal role in resolving issues that...SeniorWork at officeImmediate startRemote work- ...daily lives. We are looking for motivated engineers to join our team on our mission. The... ...collaborates closely with the Firmware, Software, and Data Science teams in order to... ...communication to and from the hardware. As a Senior Software Engineer on the Connectivity...SeniorFull timeWork at officeRelocation
- ...large, increasingly digital economy. Job Description Join our Engineering team and drive innovation that matters! We solve Identity Management... ...market and product requirements and translate them to software requirements, design and architecture Develop high-quality, high...Senior
$125k - $205.1k
...tier-1 financial institutions to monitor and execute trades rapidly and efficiently. We’re searching for a forward-thinking Senior Software Engineer to help us build the future of capital markets infrastructure. Responsibilities Utilize expertise in low-level programming...SeniorFull timeWork experience placementWork at office- ...expanding, the data challenges we\'re solving are getting more complex, and the core platform team is scaling to match. As a Senior Software Engineer on the Droptable team (Billing Ingest), you\'ll own the architecture at the heart of our product: the backend data...Senior
$112.93k - $225.87k
...Senior Software Engineer (Go) Catapult is building the future of sports performance technology. Since 2006, our solutions have led the way in sports performance software, science and data, enabling professional teams to make data‑driven decisions. What You’ll Do Contribute...Senior- ...Our client, a global, Boston-based Asset Management firm with more than 150bn AUM, is seeking a Senior Software Engineer to join the firm’s Core Investment Systems team. This team is responsible for developing technology solutions supporting investment services and operations...Senior
- ...C++, OO design, andTL1 protocol. They must be familiar with SONET, IP, OSPF, IS-IS, and ES-IS. Theyshould also be experienced in Real-Time system level programming, design, andanalysis and have 5+ years of software development experience. #J-18808-Ljbffr DAG ConsultingSenior
- ...Job Description Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solutions, contributing to the design and development of scalable analytic solutions with high performance. You will work in an agile team to plan and design new features,...Senior
- ...related capability development. Design and develop prototype software using the latest open-source technologies. Receive and incorporate... .... Qualifications BS degree in Computer Science, Computer Engineering, Electrical Engineering, or relevant field plus 5 years of related...SeniorRelocation packageFlexible hours
- ...We have an opening for a Senior Software Engineer to join our development team. This is a contract position reporting to the Applications Development Manager. The ideal candidate is a well‑rounded technical professional with well‑established communication and leadership...SeniorFull timeContract workWork at officeAfternoon shift3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Boston, MA
- software system engineer Boston, MA
- consulting software engineer Boston, MA
- software engineer travel Boston, MA
- real time software engineer Boston, MA
- network software engineer Boston, MA
- senior software engineer remote Boston, MA
- entry level software engineer remote Boston, MA
- software engineer intern Boston, MA
- software developer fintech Boston, MA



