Software Engineer - Platform & Application
Boson AI
Job Description
Job Description
About Boson AI: At Boson AI, we are not just building AI solutions; we are pioneering the future of enterprise AI. Driven by a passion for cutting-edge AI research, particularly in the transformative areas of large language models and agentic systems, our mission is to tackle the most complex real-world problems for businesses and unlock significant value. We are a dynamic and collaborative team of researchers and engineers who thrive on pushing the boundaries of what's possible, dedicated to delivering high-quality, reliable products that seamlessly integrate into the fabric of enterprise workflows and set new industry standards.
About the Role: Help build and operate the core platform behind Boson's model APIs and agentic products. You'll work alongside senior engineers on the infrastructure that every Boson agent runs on — API serving, state management, data pipelines, context retrieval, and execution runtime — shipping real features while growing into deeper ownership over time. This is a role for someone early in their career who wants to learn distributed systems by building them, with strong mentorship and meaningful production responsibility from day one.
Responsibilities- Contribute to the core platform infrastructure: the API serving layer, state management, policy enforcement, and execution runtime for agentic workflows — starting with well-scoped components and taking on broader ownership as you grow.
- Help build and maintain distributed services that back our model API products, including request routing, rate limiting, and multi-tenant isolation, under the guidance of senior engineers.
- Build and maintain pieces of our data pipelines (ETL/ELT) for API logs, usage analytics, and billing, with a focus on data correctness and freshness.
- Develop and improve internal SDKs and libraries — writing clean, well-tested code with clear contracts that product teams can rely on.
- Support our context and memory systems for conversational workloads: retrieval, caching, and integration with vector stores and retrieval pipelines.
- Add observability across the platform — structured logging, tracing, and metrics — and help investigate and resolve reliability issues.
- Collaborate with ML and product teams to integrate model serving, voice runtime, and tooling infrastructure, learning how the full stack fits together.
- 0–2 years of professional software engineering experience (internships, co-ops, and strong personal or open-source projects count), or a recent CS degree with equivalent hands-on work.
- Solid programming fundamentals and a genuine interest in backend and distributed systems — you understand concepts like concurrency and fault tolerance and are eager to apply them in production.
- Some exposure to building backend services, APIs, or data processing — through work, coursework, or projects.
- Proficiency in at least one language such as Python, Go, Java, Rust, or C++, and a willingness to pick up new ones.
- Familiarity with the basics of cloud infrastructure (AWS/GCP), containers (Docker/K8s), version control, and CI/CD — or clear enthusiasm to learn them quickly.
- Curiosity, strong communication, and a collaborative mindset — you ask good questions, welcome feedback, and want to grow.
- Coursework, projects, or internship experience touching LLM serving, retrieval, or agentic systems.
- Exposure to data pipeline tools (Kafka/Kinesis, Spark/Flink, Airflow) or agent frameworks.
- Experience with real-time media (audio/video streaming) or any latency-sensitive system.
- A track record of shipping something end-to-end — a side project, a hackathon build, or an open-source contribution you're proud of.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$152k - $241.5k
...coordinated access control platform. Our UAM platform is a cutting... ...Science, Electrical Engineering, Computer Engineering, or a... ...Functions, etc.Background in software development with AI tools (Codex... ...eligible for equity and benefits.Applications for this job will be...ApplicationFull time$221.2k - $387.1k
...what data.Veza's Access Graph platform maps an organization's... ...cloud, on-prem, and custom applications.With over 30 billion access... ...environments, and AI agents. For engineers joining Veza today, this means... ...within one of enterprise software's most strategic acquisitions...ApplicationWork at officeRemote workFlexible hours$152k - $241.5k
The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's autonomous vehicle platform to new markets! This role... ...spanning HW architecture, embedded software, and application-layer tooling to deliver scalable workflows...ApplicationFull time$184k - $287.5k
...team develops production-grade AI applications and shared AI platforms that operate across desktop, mobile... ...environments. These systems power engineering productivity, intelligent assistants... ...NVIDIA. We are seeking a Senior Staff Software Engineer to help architect and...ApplicationFull time$184k - $287.5k
The Autonomous Vehicles Platform team is looking for a hands-on System Software Engineer. As part of our team, you will work on our Autonomous Driving Platform software... ...in inventing, developing, and maintaining application framework and tools on multi-computer and...ApplicationFull time$300k - $425k
...watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we... ...we’re actively looking for a Senior Software Engineer, Content Platform who can drive further... ...and maintain real-time data processing applications to support business-critical use cases...ApplicationWork at officeLocal areaRemote workMonday to ThursdayFlexible hours- ...Cloud PlatformWhy is the Prisma Cloud Platform team so special?Prisma Cloud provides... ...shared services and is used by all the applications in Prisma Cloud. This core platform may... ...Core Platform RQLAs a Sr.Principal Software Engineer, you will break monoliths into microservices...ApplicationFlexible hours
$184k - $287.5k
...cloud provider businesses. These platforms bring together the full power... ...optimized NVIDIA AI and HPC software stack. We are seeking an excellent Senior System Engineer to work on bring up, integration... ...for equity and benefits.Applications for this job will be accepted...ApplicationFull timeEarly shift- ...speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing... ...inference. About the Role We're hiring a Software Engineer to help contribute to projects on our Inference Platform team. Our team primarily owns the...ApplicationFull time
$184k - $287.5k
...OpenBMC Firmware for GPU Server platforms focus on but not limited to... ...test case reportsProviding software quality reports based on... ...Degree (or higher) in Electrical Engineering or Computer Science or... ...eligible for equity and benefits.Applications for this job will be...ApplicationFull time- ...foundation for physical AI — a unified platform that combines high-quality robotic hardware... ...robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and... ...platform experience (AWS, Azure, GCP) VLM and LLM application development experience...Application
$249k
...for travelers everywhere.Principal Software Development Engineer Our Technology Team partners with teams... ...employees. A singular technology platform powered by cloud and data provides secure... ...due to a disability during the application or recruiting process, please submit...ApplicationFull timeWeekend work$123k - $190k
Job DescriptionAboutThe HIL Platform and Services team in the GM... ...validation platforms to test AV software prior to deployment, to... ...Reliability. RoleAs a Software Engineer on the HIL Platform and... ...Deployment, Middleware, OS, Sensor Applications, and Vehicle Integration....ApplicationFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$280k - $380k
...TVRoku is the #1 TV streaming platform in the U.S., Canada, and... ...reliability and automation, engineering systems that perform under stress... ...Engineering) Senior Software Engineer to join our dynamic... ...security of infrastructure and applications including implementing security...ApplicationWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$132.4k - $217.6k
...-Techne develops innovative software and instrumentation solutions... ...directly into our platforms to improve usability, automation... ...insight. This Senior Software Engineer role sits at the intersection... ...software and customer-facing applications Architect and implement Retrieval...ApplicationFull timeTemporary workInternshipWorldwideFlexible hours$272k - $431.25k
...seeking a highly motivated Principal System Software Engineer to drive next-generation innovations in automotive platform software, system architecture, and performance... ...also be eligible for equity and benefits.Applications for this job will be accepted at least until...ApplicationFull time$140k - $215k
...world’s most advanced AI-native platform. We work on large scale... .... What You’ll Do:Lead backend engineering efforts from rapid prototypes to large-scale applications across CrowdStrike products.Leverage... ...time and produce high quality software that is unit tested, code...ApplicationFull timeWork experience placementWork at officeLocal areaRemote workWork from home2 days per week3 days per week$174k - $253k
....5 years of experience with software development in one or more programming... ....Google's software engineers develop the next-generation... ...push technology forward.The Platforms and Devices team encompasses... ...environments (desktop, mobile, applications), as well as our first party...Application$184k - $287.5k
...work.Join NVIDIA's Embedded Platform Middleware team [NvSci Team]... ...building the foundational system software that enables safe, high-... ...software, safety-critical engineering, and ground breaking accelerator... ...for equity and benefits.Applications for this job will be accepted...ApplicationFull time$147k - $211k
...Review code developed by other engineers and provide feedback to... ...of experience with Android application development.Preferred qualifications... ...and resolution, and software test engineering. Google's software... ...software solutions.The Platforms and Devices team encompasses...Application$143k - $286k
...are looking for an experienced Staff Software Engineer to join Walmart Search Runtime Engineering... ...or browsing through categories, our platform powers the intelligence behind product... ..., high performing, and robust Java applications. Strong foundation in system design,...ApplicationFull timeTemporary workPart time- ...We are looking for a Senior AI Engineer to design, build, and ship AI-powered software across the full stack — from the... ...AI team, and customer-facing applications Own features end-to-end: product... ...designing multi-tenant platforms or internal developer platforms...ApplicationFull time
- ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ....Microsoft’s Azure Data engineering team is leading the... ...mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture.Within...ApplicationOngoing contractWork at officeLocal area
$147k - $237.5k
...resolve incidents at scale. As a Principal Software Engineer, you will own the technical vision for our AI-powered platform, shaping how agentic workflows and LLM-driven... ...managers, cybersecurity researchers, and AI application teams to translate business problems into AI...ApplicationFull timeWork at office$152k - $241.5k
NVIDIA's high-performance computing platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...ApplicationFull time$224k - $356.5k
...you can make a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-end autonomous driving applications. We are seeking senior software engineers who are passionate about...ApplicationFull time$184k - $287.5k
NVIDIA is looking for Senior Software Engineer to join the Cumulus Linux team! We present you... ...responsible for defining and implementing core platform services, as well as Reliability,... ...be eligible for equity and benefits.Applications for this job will be accepted at least...ApplicationFull timeWork at office$224k - $356.5k
...Local AI team is building the software stack that makes large... ...language models and generative AI applications run at maximum efficiency on... ...best experience. We own the platform — performance, CI/CD... ...Computer Science, Computer Engineering, Electrical Engineering, or...ApplicationFull timeLocal area$248k - $310k
...-native Zero Trust Exchange platform. This innovation protects our... ...users, devices, and applications in any location.Here, impact... ...are looking for a Director, Engineering, Common Platform Services to... ...role, reporting to the VP, Software Engineering in the Zero Trust...ApplicationFull timeWork at officeLocal area3 days per week$184k - $287.5k
We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application crafted to provide our storage customers the capabilities to handle and supervise our distributed storage infrastructure....ApplicationFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Platform & Application. Be the first to apply!
- agile software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- software engineer staff Santa Clara, CA
- experienced software developer Santa Clara, CA
- work from home software developer Santa Clara, CA
- software developer fintech Santa Clara, CA
- software data engineer Santa Clara, CA
- financial software developer Santa Clara, CA
- software developer internship Santa Clara, CA
- software engineer Santa Clara, CA


