Software Engineer - Platform & Application

Boson AI

$150K — $270K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 0-2 years of software engineering experience or relevant coursework/projects
  • Strong foundation in programming and understanding of distributed systems
  • Exposure to backend services, APIs, or data processing
  • Proficiency in a programming language like Python, Go, Java, Rust, or C++
  • Familiarity with cloud infrastructure and CI/CD practices
  • Excellent communication skills and a collaborative attitude

Responsibilities

  • Contribute to core platform infrastructure for agentic workflows
  • Help build and maintain distributed services for model API products
  • Develop and maintain data pipelines for analytics and billing
  • Write clean, well-tested code for internal SDKs and libraries
  • Support context and memory systems for conversational tasks
  • Enhance platform observability through logging, tracing, and metrics
  • Collaborate with ML and product teams on infrastructure integration

Benefits

  • Strong mentorship from senior engineers
  • Opportunity for fast growth in ownership and responsibilities
  • Hands-on experience with distributed systems from day one
  • Exposure to a wide variety of technologies and tools
  • Supportive team environment fostering collaboration and learning
Full Job Description
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.


$150,000 - $270,000 a year

Similar Jobs

More Jobs at Boson AI

More Information Technology Jobs

Find similar Software Engineer - Platform & Application jobs: