Senior Software Engineer
Job in
Sunnyvale, Santa Clara County, California, 94087, USA
Listed on 2026-07-26
Listing for:
Petals Careers Private Limited
Full Time
position Listed on 2026-07-26
Job specializations:
-
Software Development
Backend Developer, AI Engineer (Applied/Software), Cloud Engineer - Software
Job Description & How to Apply Below
Location: Sunnyvale, CA
Experience: 5–8 Years
Employment Type: Full-Time
About the Opportunity
We're looking for a Software Development Engineer to help build a modern AI-powered platform from the ground up. This role combines traditional software engineering with applied AI, where you'll design scalable backend systems while building and optimizing LLM-powered workflows for production use.
You'll join a small, fast-moving engineering team, own features end-to-end, and work on challenging problems involving distributed systems, APIs, integrations, and AI applications.
What You'll Do
- Design, develop, and deploy backend services, APIs, integrations, and data pipelines.
- Build agentic workflows using LLMs, including prompt engineering, tool/function calling, retrieval-augmented generation (RAG), context management, and structured outputs.
- Develop evaluation frameworks, guardrails, monitoring, and observability to improve AI system reliability and performance.
- Integrate with external enterprise systems using production-grade error handling and scalable architectures.
- Own features from design through deployment, testing, and iteration based on user feedback.
- Contribute to architectural decisions and help build scalable platform infrastructure.
What We're Looking For
- 5–8 years of professional software engineering experience building and operating production systems.
- Strong fundamentals in data structures, algorithms, system design, API design, databases, and distributed systems.
- Proficiency in at least one modern backend language such as Python, Type Script/Node.js, or Go.
- Hands-on experience building with LLMs, including prompt engineering, function/tool calling, RAG, and evaluation of model outputs.
- Ability to work independently, solve ambiguous problems, and deliver high-quality software.
- Strong product mindset and excellent written and verbal communication skills.
Nice to Have
- Experience building conversational AI, voice AI, or multi-agent systems.
- Familiarity with testing and evaluating non-deterministic AI systems.
- Experience integrating enterprise platforms and third-party systems.
- Startup experience with a bias toward ownership and rapid execution.
Why Join?
- Opportunity to build cutting-edge AI-powered products from an early stage.
- Work on challenging engineering problems at the intersection of distributed systems and applied AI.
- High ownership, fast execution, and direct impact on product success.
- Competitive compensation and meaningful equity.
If you're interested or know someone who would be a great fit, feel free to reach out or apply.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×