Observe.AI

Software Engineer I - AI Agents

Observe.AI$145K — $165K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Up to three years of software development experience, including internships or academic projects.
  • Strong programming fundamentals and problem-solving skills.
  • Experience with Python, JavaScript, TypeScript, Golang, or similar languages.
  • Understanding of data structures, algorithms, APIs, databases, and OOP principles.
  • Familiarity with Git and standard software development practices.
  • Ability to learn new technologies and work in a collaborative environment.

Responsibilities

  • Build and maintain backend services using Python, TypeScript, and Golang.
  • Develop and integrate APIs with internal and external systems.
  • Write clean, maintainable, and tested code.
  • Debug and resolve application issues in production.
  • Contribute to the development of AI agent pipelines and logic.
  • Integrate voice AI with telephony and contact-center platforms.
  • Monitor services and improve system reliability and performance.

Benefits

  • Competitive compensation including equity and performance incentives.
  • Excellent medical, dental, and vision insurance options for employees and dependents.
  • Unlimited flexible Paid Time Off for balance and recharge.
  • Additional time off with 10 company holidays and paid parental leave.
  • 401(k) plan for long-term financial planning support.
  • Quarterly Lifestyle Spending Account for wellness and personal growth support.
  • Monthly stipend for mobile and internet connectivity needs.
Full Job Description


We are looking for a Software Engineer I to help build and improve enterprise AI agent products. You will work with experienced engineers to develop backend services, integrate Large Language Models, connect AI agents with external systems, and improve the reliability and performance of production applications.

This is an entry-level role suitable for a recent graduate or an engineer with up to three years of software development experience.

What You'll Be Doing

Software Development
  • Build and maintain services using Python , typescript, golang.
  • Develop APIs and integrations with internal and external systems.
  • Write clean, readable, tested, and maintainable code.
  • Debug application issues and contribute to production fixes.
  • Participate in code reviews, technical discussions, and engineering planning.
AI Agent Development
  • Help develop core pipeline for conversational AI agents.
  • Build prompts, tools, workflows, and conversation logic for AI agents.
  • Support Retrieval-Augmented Generation using documents, embeddings, and vector databases.
  • Create tests and evaluations to measure agent accuracy and reliability.
Voice and Real-Time Systems
  • Contribute to voice AI pipelines involving Speech-to-Text and Text-to-Speech systems.
  • Help integrate voice agents with telephony and contact-center platforms.
  • Investigate latency, audio-quality, and conversation-flow issues.
  • Learn and work with real-time communication technologies such as WebSockets, WebRTC, SIP, or RTP.
Production and Platform Engineering
  • Monitor services using logs, metrics, traces, and dashboards.
  • Help improve system reliability, performance, and cost efficiency.
  • Work with Docker, Kubernetes, cloud infrastructure, and CI/CD pipelines.
  • Document technical designs, APIs, operational procedures, and troubleshooting steps.
Collaboration
  • Work closely with product managers, senior engineers, and implementation teams.
  • Understand customer requirements and translate them into technical solutions.
  • Communicate progress, risks, dependencies, and technical trade-offs clearly.
  • Learn from feedback and take increasing ownership of product areas.


What You'll Bring To The Role
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Up to three years of software development experience, including internships or academic projects.
  • Strong programming fundamentals and problem-solving skills.
  • Experience with Python, JavaScript, TypeScript, golan, or a similar asynchronous programming language.
  • Understanding of data structures, algorithms, APIs, databases, and object-oriented programming.
  • Familiarity with Git and standard software development practices.
  • Ability to learn new technologies and work effectively in a collaborative environment

*Preferred Not Required
  • Event-driven systems and message queues such as Kafka, RabbitMQ, or SQS.
  • Speech-to-Text, Text-to-Speech, WebRTC, SIP, Twilio, or contact-center platforms.
  • Monitoring tools such as Datadog, Prometheus, or Grafana.
  • Personal, academic, or open-source projects involving AI or distributed systems.

Why You'll Love It Here
  • Competitive compensation including equity: Market-aligned base pay, performance incentives, and meaningful equity ownership
  • Excellent medical, dental, and vision insurance options: Comprehensive medical, dental and vision benefits for employees and eligible dependents
  • Flexible Paid Time Off: Our unlimited, flexible PTO policy empowers you to take the time you need to recharge, maintain balance, and perform at your best.
  • Additional Time to Recharge: 10 company holidays, an annual company-wide Winter Break, and paid parental leave to fully support life outside of work.
  • 401(k) plan: Long-term financial planning support with tax-advantaged retirement savings
  • Quarterly Lifestyle Spending Account: Flexible quarterly stipend to support wellness, learning and professional development, and personal growth
  • Monthly Mobile + Internet Stipend: Support for remote and hybrid work connectivity needs
  • Pre-tax Commuter Benefits: Tax-efficient transit and commuting support for hybrid and in-office employees
  • Autonomy and Agency: Play a meaningful role in scaling a category-defining GenAI platform transforming the future of customer experience.

Salary Range

The base salary compensation range targeted for this full-time position is $145 - 165Kper year. Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives and equity (in the form of options). This salary range is an estimate, and the actual salary may vary based on the Company's compensation practices.

If you are ambitious, make an impact wherever you go, and you're ready to shape the future of Observe.AI, we encourage you to apply. For more information, visit www.observe.ai.

#LI-Hybrid

About Observe.AI

Observe.AI is a provider of AI-powered voice customer service solutions. The company's platform uses machine learning and natural language processing to analyze customer interactions and provide insights to improve customer service. Observe.AI's solutions are used by companies in industries such as retail, finance, and healthcare to improve customer satisfaction and reduce costs. The company was founded in 2017 and is headquartered in San Francisco, California.
Learn more about Observe.AI
Size
200 employees
Industry
Founded
2017

Similar Jobs

More Jobs at Observe.AI

More Information Technology Jobs

Find similar Software Engineer I - AI Agents jobs: