The Weather Company · 7 hours ago
Senior Meteorological Software Engineer - Applied Meteorological Technologies
The Weather Company is the world’s leading weather provider, helping people and businesses make more informed decisions and take action in the face of weather. As a Senior Meteorological Software Engineer, you will work within the Applied Meteorological Technologies group to develop software and AI solutions that enhance weather data acquisition and processing, contributing to innovative weather intelligence systems.
BroadcastingInformation ServicesNews
Responsibilities
Work with atmospheric science-based teams to design effective software and AI solutions to challenging meteorological data and mathematical problems
Engineer and build software, hardware, and AI-based solutions to rapidly implement weather data acquisition, processing, analysis, and forecasting technologies
Advance team productivity by incorporating and advocating modern software engineering practices, including both classical and AI-based approaches
Advocate new and emerging AI-first approaches that improve velocity and efficiency, both in day-to-day software development activities involving the TWCo codebase and in deploying innovative ways of analyzing, processing, and disseminating core meteorological content via AI agents or workflow automations
Transition software into operations and provide ongoing technical support as necessary, including working closely with operational teams and supporting a 24/7/365 on-call rotation
Participate in an agile/scrum work environment
Design, develop, code, install, debug, and test diverse, complex, and wide-ranging software solutions, while demonstrating advanced professional expertise of data flow through full systems implementation, exercising, up to and including leading others in selecting methods, techniques, and evaluation criteria for obtaining results
Determine operating feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions, and provide alternative solutions as required
Provide estimates of work effort and impact of projects and tasks, and provide team leadership, as required
Qualification
Required
5+ years of related experience in full-cycle software development with demonstrated achievements and progressive responsibilities
Understanding of meteorological concepts, particularly in the areas of weather data and weather-adjacent applications, or a provable aptitude to quickly learn them
Bachelor's Degree in Computer Science, Atmospheric Science, or related field/equivalent
Proficiency in software development in C++, Python, and/or Java, and scripting (Bash) in a LINUX/UNIX environment
An emerging proficiency in leveraging AI Coding Assistants (e.g., Gemini CLI, Cline, Claude Code, Aider, or Continue) for efficient software development, demonstrating a commitment to AI-driven workflows in C++, Python, and/or Java development environments
Highly evident motivation to build and deploy real-world weather technologies based on cutting-edge science, including emerging AI technologies. This includes investigating and using AI models to solve real-world problems
Demonstrable experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines
Familiarity with cloud computing technologies such as AWS and its core services like EC2, S3, Lambda, SQS/SNS, or equivalent cloud experience on other platforms
Excellent Written/Verbal communication skills
Preferred
Advanced degree (Master's or higher) in Computer Science, Atmospheric Science, or related field/equivalent
Highly proficient & demonstrated advanced technical level software design, debugging, documentation, and testing skills, requiring application of extensive technical knowledge & skills at the subject matter expert level to complete & document projects
Familiarity with meteorology and/or related earth sciences, especially with gridded radar, satellite, forecast models, and similar meteorological data
Practical understanding and experience with Large Language Model (LLM) concepts, including model access control and prompt management, with a focus on integrating LLMs into software development pipelines
Experience with LLM Proxy and Observability/Prompt Management tools (e.g., LiteLLM proxy or Langfuse) for managing model access, tracking usage, and monitoring prompt performance
Knowledge of various LLM APIs and models, including hands-on experience in selecting, fine-tuning, and integrating models for real-world application development
Familiarity with workflow automation builders (e.g., N8N workflow builder) for creating automated processes and connecting AI agents/services
Ability to analyze, manipulate, and display gridded meteorological datasets, such as GRIB, NetCDF, HDF, etc., and non-gridded text, XML, JSON, and similar industry formats
Knowledge of database formats, technologies, and tools such as SQLITE and PostgreSQL
Knowledge of containerization technologies (e.g., Docker, Kubernetes) and serverless computing
Experience designing and developing multi-threaded applications
Experience working in a distributed software environment
Experience with DevOps practices, infrastructure as code (IaC), and automated deployment tools (e.g., Terraform, Ansible, Chef, Jenkins)
Some level of project management experience
Contributions to open-source projects, tech communities, or speaking engagements at conferences
Benefits
Flexible Time Off program
Hybrid work model
Variety of medical insurance options, including a $0 cost premium employee coverage
Benefits effective day 1 of employment include a competitive 401K match with no vesting requirement, national health, dental, and vision plans
Progressive family plan benefits
An opportunity to work for a global and industry-leading technology company
Impactful work in a collaborative environment
Company
The Weather Company
The Weather Company is owned by a consortium made up of NBC Universal and the private equity firms The Blackstone Group and Bain Capital.
H1B Sponsorship
The Weather Company has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (4)
Funding
Current Stage
Late StageTotal Funding
unknown2023-08-22Acquired
Recent News
Digital Insurance
2025-11-12
2025-10-21
2025-09-13
Company data provided by crunchbase