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

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.
Qualifications

  • 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.
Bonus points

  • 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.

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Platform & Application in Santa Clara, CA vacancy
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Application
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    21 hours ago
  • $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... 
    Application
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    4 days ago
  •  ...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... 
    Application
    Flexible hours

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $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... 
    Application
    Full time
    Early shift

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...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... 
    Application
    Full time

    Cerebras Systems

    Sunnyvale, CA
    1 day ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...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

    Dexmate

    Santa Clara, CA
    1 day ago
  • $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... 
    Application
    Full time
    Weekend work

    Expedia

    San Jose, CA
    2 days ago
  • $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.... 
    Application
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $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... 
    Application
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago
  • $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... 
    Application
    Full time
    Temporary work
    Internship
    Worldwide
    Flexible hours

    Bio-Techne

    San Jose, CA
    2 days ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $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... 
    Application
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    4 days ago
  • $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

    Google

    San Jose, CA
    5 days ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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

    Google

    San Jose, CA
    5 days ago
  • $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,... 
    Application
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  •  ...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... 
    Application
    Full time

    Dexmate

    Santa Clara, CA
    1 day ago
  •  ...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... 
    Application
    Ongoing contract
    Work at office
    Local area

    Microsoft

    San Jose, CA
    3 days ago
  • $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... 
    Application
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $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... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Application
    Full time
    Work at office

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Application
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Application
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    5 days ago
  • $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.... 
    Application
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Platform & Application. Be the first to apply!