Senior Software Engineer – Data Science

2 weeks ago


Boulder, Colorado, United States Ricoh USA, Inc. Full time $80,000 - $140,000 per year

Position Overview

We are seeking a technical professional to join our team in the design, testing, development, and support of Ricoh Software Products and Systems. This role involves contributing to new and existing software solutions, typically as part of a larger project. The ideal candidate will work under general supervision and collaborate with senior professionals.

Key Responsibilities

  • Participate in software development activities for new and existing products.
  • Evaluate software alternatives and recommend basic solutions.
  • Collaborate on development projects, occasionally coordinating team activities.
  • Contribute to project planning and execution within the team.
  • Recommend solutions to technical issues impacting the team.
  • Ensure timely completion of technical objectives within cost and quality targets.
  • Liaise with internal teams and external customers on routine matters.
  • Follow established development processes and support evolving business needs.
  • Document work clearly and accurately.
  • Take on additional responsibilities as assigned.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience.
  • Foundational knowledge in software development principles and practices.

Skills & Abilities

  • Solid understanding of software engineering concepts and tools.
  • Developing professional expertise with sound judgment in defined practices.
  • Analytical and creative problem-solving skills.
  • Ability to work on moderately complex problems requiring review of multiple factors.
  • Strong teamwork and communication skills.
  • Ability to influence and negotiate on technical issues.
  • Positive contributor to team culture and mission.
  • Quick learner with adaptability to new tools and assignments.

Working Conditions & Expectations

  • Ability to manage job-related stressors and maintain performance.
  • Work in environments adhering to regulatory or industry standards.
  • Flexibility for travel, overtime, and handling multiple tasks.
  • Clear and concise written communication.
  • Willingness to understand diverse perspectives and maintain positive relationships.
  • Ownership of assignments and timely completion of commitments.

Posting Description for External Candidates

Enter Custom External Posting Description

Short Description for External Candidates

Description for External Candidates

Come Create at Ricoh

If you are seeking a team driven by passion and purpose, come create with us at Ricoh. We are a group of information seekers and customer-obsessed collaborators committed to delivering services, solutions, and technologies that empower business success. We're looking for talented, inspired individuals to help drive high-performance teams with our culture of excellence.

Ricoh is an integrated solutions provider that connects people and technology, creates outstanding customer experiences, and delivers innovation for businesses worldwide. We empower digital workplaces by enabling individuals to work smarter from any location and harness the power of information—how it is collected, stored, managed, and shared—to unlock organizational potential. If you're seeking a purpose-driven and passionate team, come create with us and help shape our high-performance culture of excellence.

We're Hiring: Machine Learning & Data Scientist

Are you driven by data and inspired by innovation? We're looking for a
Software Developer
to help shape the future of intelligent applications. This role blends deep technical expertise with strategic thinking to solve complex business challenges using cutting-edge AI and data science.

What You'll Do

  • Create, evaluate, and optimize test automation scripts using AI
  • Translate ambiguous business problems into clear, data-driven questions and actionable insights
  • Communicate technical findings effectively to both technical and non-technical stakeholders
  • Collaborate with cross-functional teams to align data science efforts with business goals
  • Build, validate, and deploy machine learning models, including large language models (LLMs)
  • Perform data wrangling, preparation, and governance to ensure high-quality inputs for modeling

Required Skills & Experience

  • 3+ years of software development experience with strong Python and JavaScript skills
  • Strong SQL and NoSQL database skills; Linux proficiency
  • Analytical mindset, attention to detail, and problem-solving skills
  • Excellent communication and collaboration abilities
  • Experience with Agile methodologies, Jira, and Confluence

Preferred Skills & Experience

  • Java/C/C++ or comparable language
  • Experience with test automation platforms (e.g., WebdriverIO, Postman)
  • Data visualization tools (e.g., Seaborn, Tableau)
  • Familiarity with web development frameworks (React, Angular, Flask, Django)
  • Experience with machine learning and modern AI frameworks
  • 2+ years of hands-on experience with LLMs, including prompt engineering and fine-tuning
  • Understanding of cloud platforms (AWS, Azure, Google Cloud) and enterprise IT operations
  • Libraries: Pandas, NumPy
  • Experience with innovation, patents, and intellectual property

Qualifications

  • Bachelor's degree in Computer Science, Data Science, Statistics, or a related field—or equivalent practical experience

If you're passionate about turning data into impact and thrive in a collaborative, fast-paced environment, we'd love to connect



  • Boulder, Colorado, United States Ricoh Careers Full time

    Come Create at RicohIf you are seeking a team driven by passion and purpose, come create with us at Ricoh. We are a group of information seekers and customer-obsessed collaborators committed to delivering services, solutions, and technologies that empower business success. We're looking for talented, inspired individuals to help drive high-performance teams...


  • Boulder, Colorado, United States The Trade Desk Full time $124,900 - $228,900

    Who we are:The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on...


  • Boulder, Colorado, United States Omni Federal Full time $170,200 - $212,600 per year

    Job DescriptionJob Title: Senior Software EngineerLocation: Boulder, COSecurity Clearance: Active Top Secret with SCI eligibilityWe question. We listen. We adapt.Be honest. Be pragmatic.Omni Federal, founded in 2017 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across the...


  • Boulder, Colorado, United States SciTec Full time

    SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense, and we are growing our creative team We support customers throughout the Department of Defense and U.S. Government in building innovative new tools to deliver...


  • Boulder, Colorado, United States Anduril Industries Full time $165,000 - $218,000

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...


  • Boulder, Colorado, United States Spire Full time $130,500 - $171,000 per year

    We are seeking an experienced Software Engineer to join our Sat OS team (which develops the high-level operating system for the spacecraft). The successful candidate will play a crucial role in developing software for our satellite systems, contributing to the expansion and enhancement of our space-based payload execution and data collection capabilities....


  • Boulder, Colorado, United States Garmin Full time $60,000 - $90,000 per year

    OverviewWe are seeking a full-timeSoftware Engineering Internfor summer 2026 in our Boulder, CO location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products under supervision.Essential FunctionsLearn to develop software using C, C++, C#, Java, assembly language, or other...


  • Boulder, Colorado, United States SciTec, Inc. Full time $98,000 - $146,000 per year

    SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense, and we are growing our creative team We support customers throughout the Department of Defense and U.S. Government in building innovative new tools to deliver...


  • Boulder, Colorado, United States SumUp Full time $155,000 - $175,000

    Senior Software Engineer  Reports into our Boulder, Colorado OR El Paso, TX locations (M-F)Who you are:  Senior Software EngineerAs part of the SumUp team working in our Boulder, Colorado (Or El Paso, TX) office, you'll play an important role in building and maintaining key services that power our in-store products, integrations and payments. We're a...


  • Boulder, Colorado, United States Google Full time $248,000 - $349,000 per year

    info_outlineXThe application window will be open until at least November 23, 2025. This opportunity will remain online based on business needs which may be before or after the specified date.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience with software development in one or more programming languages (e.g.,...