Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineering - Machine Learning

$150k - $194k

Dell Technologies

The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for a changing world. Working at the cutting edge, we design and develop software to protect data hosted across On-Prem, Public Cloud, Hybrid Cloud - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us as a Software Senior Engineer on our Engineering Development team in Hopkinton, Massachusetts.

What you’ll achieve

As a Software Principal Engineer, you will develop next-generation cyber resiliency and data protection software for Dell's Data Protection team. You will be responsible for developing sophisticated software systems and solutions safeguarding enterprise-level customer data against data loss, cyber threats, and ransomware attacks—while driving through AI-powered solutions for enhanced cyber resiliency.

You will:

Develop next generations products and will have an opportunity to shape the best client technologies in the world

Contribute to the design and architecture of high-quality, complex systems and software/storage environments

Contribute to the development and implementation of test strategies for complex software products and systems

Prepare, review and evaluate software specifications based on the product requirements, and contribute to the designs and implement them as product features with specific focus on device and serviceability of client platforms

Qualifications and Experience

5-8 Years of experience in software development using Java and/or Golang

Experience in Java, Spring, Spring Boot, Data Structure, Microservices, ORM Tools in Java and Cloud technologies

Experience in API design using OpenAPI/Swagger/RAML and API implementation/integration

Experience in multi-threaded environments, Windows/Linux/Unix programming, hands-on exposure with AI technologies and proficient usage of AI tools for all facets of SDLC

Experience in feature requirements, development and design of applications which interact closely with business, excellent problem solving, programming skills, code detective and root cause analysis skills

Expertise in object-oriented designs for any problem statement and ability to break down a problem statement into HLD, LLD and code to the design, and experience designing and implementing complex, scalable enterprise-grade systems

Eagerness to contribute to full stack based on need/opportunities, quality first mindset and attitude to take full ownership of the delivery from development to unit tests to end-to-end tests, model adaptable behavior to pick up new technologies and stay curious

Expertise in design/maintenance with multi-vendor CI/CD pipeline and DevOps mode, knowledge on AI/ML, GenAI and prompt engineering

Implement automation tools and frameworks (CI/CD pipelines), experience with distributed systems, operating systems, device drivers, and system architecture

Compensation

Dell is committed to fair and equitable compensation practices. The salary range for this position is $150k - $194k.

Benefits

Benefits and perks are available to all employees.

Equal Employment Opportunity

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.

Job Info

Job Identification R282892

Job Category Software Engineering

Posting Date 05/08/2026, 07:36 PM

Apply Before 05/15/2026, 12:00 AM

Job Schedule Full time

Job Shift Day

Locations 176 South Street, Hopkinton, MA, 1748, US

Total Compensation Range USD 149600 - USD 193600

Award winning financial wellness tools and resources

Generous leave of absence for new parents and caregivers

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineering - Machine Learning in Hopkinton, MA vacancy
  • $179k - $231k

    Software Principal Engineer – Control Path The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements...  ...internal and external partners. Join us as a Software Senior Engineer on our Engineering Development team in... 
    Suggested

    National Society for Black Engineers

    Hopkinton, MA
    2 days ago
  • $150k - $194k

     ...Dell Technologies is seeking a Software Senior Engineer - Data Path to develop cutting-edge data protection and cyber resiliency software in Hopkinton, Massachusetts. The role involves creating sophisticated software to safeguard enterprise customer data against loss... 
    Senior

    Dell Technologies

    Hopkinton, MA
    2 days ago
  • $179k - $231k

     ...A leading technology company in Hopkinton, Massachusetts seeks a Software Principal Engineer with extensive experience in software development, particularly with Java and Golang. This role involves developing cutting-edge data protection products and requires a strong... 
    Senior

    National Society for Black Engineers

    Hopkinton, MA
    2 days ago
  •  ...Software Senior Engineer - Data Path, C, C++The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for a changing world. Working at the cutting edge, we design and develop software to... 
    Senior

    Dell Careers

    Hopkinton, MA
    2 days ago
  •  ...Software Engineer Our Connected Aviation – Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for talented experienced...  ...to join our team developing and supporting our Air Traffic Control Systems worldwide. We develop safety-of-life air traffic... 
    Senior
    Worldwide
    Flexible hours

    RTX

    Fayville, MA
    5 days ago
  • $138.9k - $180.6k

     ...Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting,...  ...GNU, VS Code, Microsoft Visual Studio, Arduino Version control systems including SVN, Git. Issue tracking via Jira, or... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Southborough, MA
    2 days ago
  •  ...Software Principal Engineer - Data Path (C/C++)The Data Protection Software Engineering team delivers next-generation data protection and data availability enhancements and new products for a changing world. Working at the cutting edge, we design and develop software to... 

    Dell Careers

    Hopkinton, MA
    2 days ago
  • $149.6k - $193.6k

     ...The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies... 
    Senior
    Full time
    Flexible hours
    Shift work

    Dell Technologies

    Hopkinton, MA
    2 days ago
  •  ...About The Role ECI is seeking a Senior Systems TMV (Test Method Validation) Engineer to support our client's project...  ...What You'll Do Lead and execute software-related Test Method Validation (...  ..., ensuring alignment with design controls and quality system requirements.... 
    Senior
    Visa sponsorship
    Work visa
    Flexible hours

    ECI

    Marlborough, MA
    2 days ago
  • $149.6k - $193.6k

    Dell Technologies is seeking a Software Principal Engineer for their Software Engineering team in Hopkinton, MA. The ideal candidate will have 6 to 8 years of experience and a strong background in programming languages, operating systems, and embedded software. This full... 
    Senior
    Full time

    Dell Technologies

    Hopkinton, MA
    2 days ago
  • $86.8k - $165.2k

     ...Our Connected Aviation – Air Traffic Solutions (ATS-SED) is seeking an experienced Software Engineer to support and enhance our Air Traffic Control Systems worldwide, including NextGen Weather Processor, STARS, and AutoTrac product lines. The role is located in Marlbrough... 
    Senior
    Worldwide
    Flexible hours

    Prattwhitney

    Sudbury, MA
    2 days ago
  • $86.8k - $165.2k

     ...Required Our Connected Aviation – Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for talented experienced...  ...to join our team developing and supporting our Air Traffic Control Systems worldwide. We develop safety-of-life air traffic management... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Worldwide
    Flexible hours

    RTX

    Marlborough, MA
    8 days ago
  • $86.8k - $165.2k

     ...Prattwhitney is looking for an experienced Software Engineer in Sudbury, MA, to enhance Air Traffic Control Systems. Key responsibilities include diagnosing software issues and collaborating with an engineering team. Qualified candidates must have a Bachelor's degree... 
    Senior
    Flexible hours

    Prattwhitney

    Sudbury, MA
    2 days ago
  •  ...systems. Our AEROS® energy operating system is the engine of innovation to provide advanced control functions allowing our customers to maximize the...  ...LGES Vertech is looking for an experienced Senior Fullstack Software Engineer at our Westborough, MA head office. We... 
    Senior
    Work at office
    Worldwide
    Flexible hours
    Shift work

    LG Energy Solution Michigan, Inc.

    Westborough, MA
    5 days ago
  •  ...Computational Geometry Senior Software Engineer United States Who Is Re:Build Manufacturing? At Re:Build Manufacturing we're rebuilding...  ...of 3D physical phenomena, mechanical-interacting control system design and modeling. Boundary Representation CAD software... 
    Senior
    Permanent employment
    Work experience placement
    Remote work

    Re:Build Manufacturing

    Framingham, MA
    5 days ago
  •  ...Application Engineer and Senior Technical Support Representative Date Posted: 8/26/25. Full Time: Holliston, MA. Category: Exempt. Reports...  ...Engineers. Provides phone and email technical support for pumps, controllers, and sensors. Acts as a resource of technical information... 
    Senior
    Full time
    Work experience placement
    Work at office

    Iwaki America

    Holliston, MA
    2 days ago
  •  ...leading technical solutions provider is seeking an Application Engineer and Senior Technical Support Representative based in Holliston, MA. The...  ...candidate will have extensive experience with analytical controls and strong communication skills, essential for providing effective... 
    Senior

    Iwaki America

    Holliston, MA
    2 days ago
  •  ...Senior Embedded Software Engineer This is your opportunity to join the Receiver/ Exciter & Processing Architecture (REPA) Department as a Senior...  ...Qualifications We Prefer Experience with version control systems such as ClearCase or GIT. Experience in shell... 
    Senior
    Work experience placement
    Relocation package
    Day shift

    RTX

    Fayville, MA
    10 days ago
  •  ...Senior Principal Systems Engineer Join a team with a global impact that extends beyond the skies! At Collins...  ...the next generation of Air Traffic Control RADAR Systems and supporting our...  ...program And more! At Collins, the paths we pave together lead to limitless... 
    Senior
    Work at office
    Worldwide

    RTX

    Fayville, MA
    5 days ago
  • $86.8k - $165.2k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...Architecture Department as a Senior Software Engineer. The team's primary goal is to...  ...real-time signal processing algorithms or control functions for sensor systems on Linux.... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon Technologies

    Fayville, MA
    6 days ago
  • Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with... 
    Senior
    Full time

    Dell Technologies

    Hopkinton, MA
    3 days ago
  • $178.5k - $231k

     ...The Software Engineering team delivers next-generation application enhancements and new products...  ...term technical direction while mentoring senior engineers and partnering closely with...  ...systems. Embed security scanning and controls throughout the SDLC, including SAST, DAST... 
    Full time
    Shift work

    Dell

    Hopkinton, MA
    2 days ago
  •  ...company forward. As a Senior Private Cloud Infrastructure...  ...architects, network engineering, security, and...  ...corporate networks, security controls, and compliance...  ...engineering teams. Apply modern software engineering patterns...  ...libraries and golden paths. Operating services on... 
    Senior
    Temporary work

    Launch your career growth with Staples stores.

    Framingham, MA
    3 days ago
  •  ...initiative, values teamwork, shares success, and rewards excellence. Responsibilities You'll participate in all phases of the software development lifecycle, collaborating in cross-functional teams to implement and maintain modeling features for 3GPP array... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks Inc

    Natick, MA
    4 days ago
  •  ...Contribute to the development of the Gentuity imaging application software and internal software tools Contribute to the specification...  ...Must have: Minimum of 5 years of experience in Software Engineering Modern C++, including Objected Oriented Design,... 
    Senior

    Gentuity LLC

    Sudbury, MA
    2 days ago
  •  ...Senior Software Engineer Cloud Gateway Futurewei American Storage Lab is looking for a talented software engineer to help building the cloud gateway software product partner with Ceph. Job Responsibilities Design, build and implement the Cloud Gateway products... 
    Senior
    Local area
    Remote work
    Overseas

    Netpace

    Framingham, MA
    5 days ago
  • $135.7k - $210.4k

     ...Senior Software Engineer - Synthetic Aperture Radar JavaScript Not Enabled Your browser settings are preventing you from taking full advantage of the MathWorks Careers application. You can enable JavaScript within the Options or Preferences menu of most browsers. For... 
    Senior
    Work experience placement

    MathWorks

    Natick, MA
    4 days ago
  •  ...A fast-growing, tech-forward organization is hiring a Full Stack Engineer to build next-generation AI-powered enterprise applications. This is a full-time opportunity based in a modern engineering environment focused on scalable systems, microservices, and cutting-edge... 
    Senior
    Full time

    Motion Recruitment

    Framingham, MA
    2 days ago
  •  ...prevention agents' investigation suite of software, including providing recommendations on...  ...Collaborate with product management and engineering leadership to understand business...  ...maintain, and improve software. • As a Senior Engineer, knowledge share and support pier... 
    Senior

    Kaav Inc.

    Framingham, MA
    4 days ago
  • $119.6k - $164.45k

     ...Senior Control Systems Engineer, Audio Technology page is loaded## Senior Control Systems Engineer, Audio Technologylocations: US, MA - Framinghamtime type: Full timeposted on: Posted 6 Days Agotime left to apply: End Date: May 8, 2026 (4 days left to apply)job requisition... 
    Senior

    Bose

    Framingham, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineering - Machine Learning. Be the first to apply!