CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer - AI Jobs (Hybrid work)

1235 Job Offers

Senior Software Engineer (Backend - EMR/EHR Integrations)
Save Icon
Join our London team as a Senior Backend Engineer specializing in EMR/EHR integrations. You will design and build critical healthcare API connections using standards like HL7 and FHIR, with Python/FastAPI. This hybrid role offers equity, wellness days, and a direct impact on AI-powered clinical w...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Australia , Sydney; Melbourne
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer - Collaborations Team
Save Icon
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer, Core Infrastructure
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
200000.00 - 250000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Australia , Sydney; Melbourne
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer, Backend Platform
Save Icon
Join Harvey as a Senior Backend Platform Engineer in San Francisco. Build scalable internal frameworks and libraries using Python and modern architectures like async I/O. Enjoy equity, comprehensive benefits, and shape a generational AI company at its inflection point.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
200000.00 - 260000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team as a Senior Software Engineer in Sydney or Melbourne. Develop AI-powered solutions for real-time clinical transcription and automated note generation. We seek a backend expert with 5+ years' experience in scalable systems, MongoDB, Redis, and APIs. Enjoy flexible work, equity, and a...
Location Icon
Location
Australia , Sydney; Melbourne
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Australia , Sydney; Melbourne
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer, Backend
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
200000.00 - 260000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Intune's Core Services team in Redmond as a Senior Software Engineer. Lead the design of high-scale, cloud-based infrastructure for a vital global endpoint management service. Utilize your expertise in C#, Java, or Python to build secure, distributed systems on Azure. Mentor engine...
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
Senior Software Engineer - Office Growth and Experiences
Save Icon
Join Microsoft's Office Growth and Experiences team in Redmond. As a Senior Software Engineer, you'll build AI-first Windows experiences using React/React Native and C++. You will own end-to-end feature development, integrating Copilot to help millions of users. Requires 4+ years of experience bu...
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
Senior Software Engineer
Save Icon
Join our team in Bengaluru as a Senior Software Engineer. Develop large-scale enterprise Java applications using Spring Boot, Hibernate, and Kafka. Work in an Agile environment with a focus on CI/CD, automated testing, and code quality. Enjoy flexible vacation, learning opportunities, and compreh...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
flywheeldigital.com Logo
Flywheel Digital
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Specialized Cloud team in Bangalore as a Senior Software Engineer. Design and optimize large-scale, robust data pipelines using Azure technologies. Leverage your 7+ years of software development experience to innovate in cloud, AI/LLM integration, and distributed systems for glob...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Specialized Cloud team in Bangalore as a Senior Software Reliability Engineer. You will enhance the reliability and scalability of Azure Edge services using your expertise in C#, Java, and distributed systems. This role involves on-call duties, automation, and collaborating with ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Customer Experience Team in Bangalore as a Senior Software Engineer. Develop the next generation of Dynamics 365 Contact Center using C#/C++/Java on Azure. Design scalable, AI-enhanced enterprise services and mentor junior engineers in a collaborative environment.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's AI Platform team in Bangalore as a Senior Software Engineer. Build and scale global Azure AI infrastructure, including Azure OpenAI services. You'll design high-performance distributed systems and fine-tune cutting-edge AI models. Requires 8+ years of production coding experience...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a leading health-tech startup in Sydney as a Senior Software Engineer. Develop cross-platform desktop applications using Rust, Tauri, and Next.js. Own the full product lifecycle, from architecture to delivery, in a flexible hybrid role with equity.
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer - Auth & User Management
Save Icon
Join Heidi Health in Melbourne as a Senior Software Engineer specializing in Auth & User Management. Build secure, multi-region scalable systems to protect sensitive health data using Python and modern security practices. Enjoy a fast-paced startup environment with benefits like wellness days and...
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer for a hybrid role in Heredia, Costa Rica. Design and develop low-level C software for networking products, requiring 4+ years of experience. This position offers a focus on embedded systems, professional development, and a collaborative, innovative environment a...
Location Icon
Location
Costa Rica , Heredia
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a private equity-backed tech scale-up in Manchester as a Senior Software Engineer. Work in a product squad using C#, .NET Core, React, and AWS, with full ownership from ideation to deployment. Embrace an experimental culture focused on TDD, Pair Programming, and CI/CD best practices. Benefit...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
60000.00 - 70000.00 GBP / Year
morson.com Logo
Morson Talent
Expiration Date
Until further notice

About the Senior Software Engineer - AI role

Senior Software Engineer - AI Jobs: A Comprehensive Career Overview

The role of a Senior Software Engineer represents a pinnacle of technical expertise and leadership within the software development lifecycle. Professionals in these positions are entrusted with the end-to-end design, architecture, and implementation of complex, scalable software systems. Far beyond basic coding, this senior role involves making critical decisions that define a product's technical foundation, performance, and long-term maintainability. For those exploring senior software engineer jobs, it's crucial to understand the blend of deep technical prowess, strategic thinking, and collaborative leadership that defines the career.

Typically, senior software engineers own significant components or entire applications. Common responsibilities include architecting robust system designs, selecting appropriate technologies and frameworks, and writing high-quality, production-ready code. They are deeply involved in the full stack, often developing both backend services and APIs as well as frontend interfaces. A key duty is ensuring scalability and reliability; they optimize performance, conduct rigorous code reviews, and establish engineering best practices. Furthermore, they frequently integrate various services, databases, and third-party platforms, and are responsible for the deployment and operational aspects of the software, often working closely with DevOps principles and cloud infrastructure.

Leadership and mentorship are hallmarks of the position. Senior engineers guide and upskill junior and mid-level developers, lead technical discussions, and translate business requirements into actionable technical plans. They collaborate extensively with cross-functional teams, including product managers, designers, and quality assurance, to deliver cohesive user experiences. Problem-solving is at their core, as they diagnose and resolve intricate technical challenges and proactively address potential system bottlenecks or security concerns.

The typical skill set for these jobs is extensive. Proficiency in multiple programming languages (such as Python, Java, JavaScript/TypeScript, C#) and modern frameworks (like React, Node.js, .NET) is expected. A strong grasp of system design principles, API design (REST, GraphQL), and both SQL and NoSQL databases is mandatory. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is now standard. Equally important are the soft skills: excellent communication, the ability to articulate complex ideas to non-technical stakeholders, and a commitment to continuous learning in a rapidly evolving field. Most senior software engineer jobs require a bachelor's degree in computer science or a related field, coupled with 5+ years of progressive hands-on development experience, demonstrating a track record of shipping and maintaining significant software projects.