CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs (Hybrid work)

1804 Job Offers

Software Engineer
Save Icon
Software Engineer role in San Francisco building AI-powered SaaS applications. You’ll design full-stack features using React, TypeScript, and Python/Node.js, integrating LLMs via prompt engineering and RAG. Requires 5+ years experience, including front-end LLM work and cloud deployment with Docke...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
215000.00 - 280000.00 USD / Year
llamaindex.ai Logo
LlamaIndex
Expiration Date
Until further notice
Staff Software Engineer - AI/ML Infra
Save Icon
GEICO seeks a Staff Software Engineer for AI/ML Infrastructure to build and scale ML platforms with a focus on LLMs. You will design scalable infrastructure for training and serving open-source LLMs, manage Kubernetes clusters, and optimize inference systems. Requires 8+ years in software enginee...
Location Icon
Location
United States , Chevy Chase; New York City; Palo Alto
Salary Icon
Salary
115000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer at GEICO in Chevy Chase, US. Drive insurance tech transformation by building scalable, zero-downtime platforms using Java, Golang, or C#. Requires expertise in microservices, REST APIs, Azure DevOps, and CI/CD. Enjoy a comprehensive Total Rewards program, 401K with 6% mat...
Location Icon
Location
United States , Chevy Chase
Salary Icon
Salary
80000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Staff Software Engineer - AI/ML Platform
Save Icon
GEICO seeks a Staff Software Engineer for its AI/ML Platform team to build and scale ML infrastructure with a focus on LLMs. You will design Kubernetes clusters, optimize GPU scheduling, and deploy open-source models like Llama and Mistral. Requires 8+ years in platform engineering, Python profic...
Location Icon
Location
United States , Chevy Chase; New York City; Palo Alto
Salary Icon
Salary
115000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Staff Software Engineer - AI/ML Infra
Save Icon
Join GEICO as a Staff Software Engineer on our AI/ML Infra team in Palo Alto. You will design scalable infrastructure for LLMs, manage Kubernetes clusters, and optimize inference systems. Requires 8+ years in platform engineering, Python proficiency, and deep Azure expertise. Enjoy competitive co...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
90000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Software Engineer – Artifact Management & Continuous Integration
Save Icon
GEICO seeks a Staff Software Engineer for its Build Tools & CI team in San Francisco. You will design scalable CI pipelines for Java, .NET, and Go using tools like Bazel and Gradle. Requires 5+ years of experience, proficiency in Linux, and modern Git workflows. Enjoy a comprehensive Total Reward...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
95000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Senior Software Engineer, CoreAI Workload Engines
Save Icon
Senior Software Engineer, CoreAI Workload Engines – Redmond, WA. Optimize large-scale GPU inference for OpenAI and LLMs like Anthropic, Mistral, and Cohere. Drive performance improvements in C++, Python, and PyTorch for Azure’s global AI fabric. Join a team shipping trillions of inferences daily ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Engineering Systems
Save Icon
Join Microsoft in Redmond as a Software Engineer to enhance developer productivity and engineering efficiency. You’ll design automation, CI/CD pipelines, and AI-assisted tools (e.g., GitHub Copilot) to streamline workflows. Requires a CS degree, coding in C++/Python, and experience with version c...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Research Software Engineer - Multiple Levels- AI Frontiers
Save Icon
Join Microsoft Research AI Frontiers as a Research Software Engineer in Redmond or NY. You will build data, evaluation, and training pipelines for generative AI and agentic models using Python. Collaborate with researchers and product teams to launch innovative AI features. Ideal for engineers wi...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer – Azure Reliability at Microsoft. Design AI-powered automation and scalable ML infrastructure to prevent cloud issues and enhance customer trust. Requires expertise in Python, C++, or Java with 4+ years of experience. Join a collaborative global team in Redmond, driving o...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft’s Converged Core team in Redmond as a Software Engineer II to design scalable solutions for hyperscale cloud infrastructure. You’ll build intelligent fleet management systems and automation frameworks using C, C++, C#, Java, or Python. Requires a Bachelor’s in CS + 2 years’ experie...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Signals Software Engineer
Save Icon
Senior Signals Software Engineer sought by Riverstone Enterprise Solutions to support critical Intelligence Community missions. This role requires 7+ years of RF signal processing experience, expertise in C++/Java, and an active TS/SCI with Full Scope Polygraph. You will design, debug, and enhanc...
Location Icon
Location
United States , Columbia
Salary Icon
Salary
185000.00 - 215000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Software Engineer-Hybrid
Save Icon
Riverstone Enterprise Solutions seeks a motivated Software Engineer Level 1 for a hybrid role in Columbia, MD. You will build and enhance tools that transform complex data into actionable intelligence for the Intelligence Community. Requires 7+ years of experience, expertise in Java, JavaScript, ...
Location Icon
Location
United States , Columbia
Salary Icon
Salary
165000.00 - 185000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Senior Medical Device Software Engineer
Save Icon
Senior Medical Device Software Engineer sought to lead real-time software development for a groundbreaking cardiac care platform in the Greater Boston area. This hybrid role (4 days onsite) requires advanced Python, C++, and embedded systems expertise, plus Bluetooth and ROS experience. You will ...
Location Icon
Location
United States , Greater Boston area
Salary Icon
Salary
Not provided
Intellias
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer sought for HPE Morpheus in Ft. Collins, CO. Drive backend development with Java, Python, and RESTful APIs in Linux environments. Leverage 10+ years of experience in cloud technologies (AWS, Azure), CI/CD, and virtualization. Enjoy health benefits, professional growth, ...
Location Icon
Location
United States , Ft. Collins
Salary Icon
Salary
152000.00 - 349000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Staff Software Engineer - Digital eCommerce
Save Icon
Staff Software Engineer sought for GM’s Digital eCommerce team in Austin, TX or Warren, MI (hybrid). You will architect scalable microservices and lead Shopify deployments, ensuring zero-downtime operations. Requires 7+ years in enterprise eCommerce, SRE expertise with Datadog, and full-stack ski...
Location Icon
Location
United States , Austin, Texas; Warren, Michigan
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Bombardier in Wichita as a Software Engineer to design and implement cutting-edge solutions for world-class aircraft. You’ll leverage expertise in Perl, C, Python, and PostgreSQL while working with web technologies and Linux. We offer a competitive salary, comprehensive insurance, retirement...
Location Icon
Location
United States , Wichita
Salary Icon
Salary
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer needed to build CoreAI’s next-generation platform for large-scale reinforcement learning and LLM training. You will develop distributed services, optimize performance, and debug complex model-hardware interactions. Requires a Bachelor’s in CS, 4+ years coding in Python, C...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 258000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Android
Save Icon
Join Walmart Global Tech as an **Android Software Engineer** in Reston, VA. Build high-performant, customer-facing apps at scale using **Kotlin**, **Android SDK**, and **GraphQL**. You will solve complex problems involving **multithreading**, **performance tuning**, and **location-based features*...
Location Icon
Location
United States , Reston
Salary Icon
Salary
108000.00 - 216000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Uber seeks a Staff Software Engineer with advanced ML expertise to join its Data Governance team in Seattle, San Francisco, or Sunnyvale. You will design resilient distributed systems and integrate autonomous AI to preemptively detect data security threats. Requires 7+ years in software engineeri...
Location Icon
Location
United States , Seattle; San Francisco; Sunnyvale
Salary Icon
Salary
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.