Senior AI Software Engineer

3 weeks ago


Boulder, Colorado, United States Spire Full time
Job Title: Senior AI Software Engineer

Job Description

Spire operates a hybrid work model, with team members coming onsite to a Spire office three times a week. This role must be based in either Boulder, Colorado.

Key Responsibilities:

* Contribute to the design, development, and implementation of software solutions that process large-scale weather data, including NWP outputs, for AI-based models.
* Collaborate with meteorologists, scientists, and engineers to integrate domain knowledge and NWP insights into AI models and forecasting tools.
* Develop and maintain data pipelines to support AI/ML weather forecasting models, ensuring integration with NWP models and traditional weather data.
* Stay current with advancements in AI/ML, NWP, and software engineering, applying relevant methods to improve weather prediction accuracy.
* Mentor junior engineers and provide technical leadership in the development of forecasting software and systems.

Requirements:

* Strong experience in Python and software engineering, with expertise in handling weather data formats (e.g., GRIB, NetCDF) and NWP models (e.g., WRF, ECMWF).
* Familiarity with AI/ML tools and libraries (e.g., TensorFlow, PyTorch) and cloud computing platforms (AWS, GCP).
* Solid understanding of numerical weather prediction (NWP) and how to integrate NWP outputs with AI-driven approaches for improved forecasting.
* Bachelor's, Master's, or Ph.D. in Computer Science, Atmospheric Science, or a related field.

Benefits:

* Competitive salary range: $125,000 - $200,000 USD
* Global perks, including Name Your Satellite Program, Launch Attendance, Generous Time Off Policy, Education Assistance Program, Employee Assistance Program, Employee Stock Purchase Program, Family Leave, Fitness Reimbursement, Employee Referral Program, and Healthy snacks & beverages in every office.

About Spire:

Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world.

Equal Opportunity Employer:

Spire is an equal opportunity employer, committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status.
  • AI Software Engineer

    4 weeks ago


    Boulder, Colorado, United States Technical Integrity Full time

    Technical Integrity: AI Software EngineerWe're seeking a seasoned AI software engineer to join our team and contribute to the development of cutting-edge AI products. As a key member of our engineering team, you'll be responsible for designing, building, and maintaining the foundation, core infrastructure, and components of our LLM testing, evaluation, and...

  • Software Developer

    1 month ago


    Boulder, Colorado, United States QSC Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team and contribute to the development of AI and data science solutions for our Q-SYS platform. As a key member of our team, you will work closely with our AI and data science team to design, develop, and deploy cutting-edge software solutions that enhance our platform.Key...


  • Boulder, Colorado, United States QSC Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at QSC. As a key member of our software development team, you will be responsible for designing and implementing world-class software on our industry-leading Q-SYS platform.Responsibilities:* Design and develop complex...


  • Boulder, Colorado, United States Rubix Recruiting Full time

    Network Security DeveloperLocated in a beautiful location, our team is emerging as a leading producer of secured hardware networks for North America.We are seeking a Senior Software Engineer to join a small dynamic team of Senior level coders to help grow the current product line while also writing new code for emerging projects.The nature of this team...


  • Boulder, Colorado, United States O'Connor Education Support Centre Full time

    Job Description:As a senior software engineer at our company, you will be responsible for developing and maintaining high-quality software systems.We are seeking a skilled and experienced individual who can take on leadership roles in our development team. Your primary focus will be on designing, implementing, and testing software solutions that meet our...


  • Boulder, Colorado, United States Otter Full time

    We are seeking a talented Senior Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our users.Our software engineers work on a wide range of projects, from high-impact security initiatives to core data...


  • Boulder, Colorado, United States Tickets Full time

    Job SummaryTickets is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will play a crucial role in developing new features and maintaining our enterprise access control solutions.About the RoleAs a Senior Software Engineer, you will be responsible for developing, monitoring, and maintaining...


  • Boulder, Colorado, United States Free Play Full time

    Transforming AI Development with FreeplayAt Freeplay, we're revolutionizing the way software companies build and deploy AI products. As a key member of our team, you'll play a crucial role in shaping the future of AI development.Your MissionLay the foundation for our LLM testing, evaluation, and optimization product by designing, building, and maintaining...


  • Boulder, Colorado, United States Ascend Analytics Full time

    Senior Full Stack DeveloperBoulder, CO, or Remote within the U.S.About Ascend AnalyticsAscend Analytics' climate technology software and services provide critical insights to power the energy transition. The company's products enhance critical power supply decisions from short-term operating strategies to long-term investment and resource planning. Ascend's...

  • Senior Linux Engineer

    1 month ago


    Boulder, Colorado, United States Insight Global Full time

    Job OpportunityA federal client of Insight Global is seeking a Senior Linux Engineer to work onsite in Boulder, CO. This engineer will be responsible for building, automating, maintaining, and deploying DevOps pipelines.This individual will collaborate with vendors developing software applications to facilitate integration into the lab environment,...


  • Boulder, Colorado, United States Insight Global Full time

    Job Title: Senior Linux Systems EngineerA federal client of Insight Global is seeking a Senior Linux Systems Engineer to work onsite in Boulder, CO. This engineer will be responsible for building, automating, maintaining, and deploying DevOps pipelines. This person will work with vendors that are developing software applications in support of the customer...


  • Boulder, Colorado, United States Boulder Medical Center Full time

    About the RoleAs a senior software engineer, you will be responsible for designing and developing full-stack applications using a range of technologies.Key ResponsibilitiesDesign and implement full-stack applications using a range of technologies.Collaborate with cross-functional teams to deliver high-quality software solutions.Develop and maintain technical...


  • Boulder, Colorado, United States Insight Global Full time

    Job OpportunityA federal client of Insight Global is seeking a highly skilled Senior Systems Engineer to join their team in Boulder, CO. This individual will be responsible for defining system requirements, developing CONOPS, and generating ICDs. The successful candidate will support mission design work, process definition, and baseline management. This is a...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, Inc. in Boulder, CO. As a key member of our creative team, you will be responsible for developing advanced software solutions to optimize satellite scheduling for missile detection.Key ResponsibilitiesDesign and implement software features to satisfy contract...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, Inc. in Boulder, CO. As a key member of our creative team, you will be responsible for developing advanced software solutions to optimize satellite scheduling for missile detection.Key Responsibilities:Design and implement software features to satisfy contract...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, Inc. in support of our Next-Generation Missile Warning software program. As a key member of our team, you will work on delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace...


  • Boulder, Colorado, United States Garmin International Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Garmin International Inc. In this role, you will be responsible for designing, implementing, and testing software systems that meet the company's high standards.Key ResponsibilitiesArchitect and develop software systems using Java, Kotlin, and other selected...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, Inc. in support of our Next-Generation Missile Warning software program. As a key member of our team, you will work on delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace...

  • Software Developer

    4 weeks ago


    Boulder, Colorado, United States High Precision Devices Inc Full time

    Position:Software Engineer Location: Boulder, CO Job Id: 5610of Openings: 1Software Engineer High Precision Devices Inc. Boulder, ColoradoIn a world driven by the increased demand of technology, semiconductor manufacturers require a trusted partner to pioneer the frontiers of advanced integrated circuits (ICs). High Precision Devices Inc (HPDI) is the...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Engineer to join our team at SciTec. As a Senior Systems Engineer, you will be responsible for developing and implementing systems engineering processes aligned with IEEE 15288. You will also mentor other SciTec staff in systems engineering processes and methodologies, and coordinate between customer...