
Senior Software Engineer
Writesonic
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Own and ship core AI-powered product features end-to-end—from problem definition to production deployment and measurement.
- Design, build, and optimize production LLM systems including RAG pipelines, AI agents, embedding workflows, evaluation frameworks, and fine-tuning pipelines.
- Make architecture and system design decisions across backend services, databases (SQL and vector), APIs, and cloud infrastructure.
- Dive deep into the business domain (marketing, SEO, GEO, content automation) to make smart product and engineering trade-offs.
- Connect every engineering decision to user outcomes—ask “does this move revenue or retention?” before “is this technically elegant?”
- Collaborate directly with founders and cross-functional teams, operating as a product-minded engineer rather than a spec-follower.
Requirements
- Strong proficiency in Python as the primary language.
- Solid grasp of system design, API design, SQL and vector databases, and cloud infrastructure.
- Built and shipped real production systems using LLMs, RAG pipelines, agents, embeddings, evals, or fine-tuning.
- Understands the limits of models—not just the hype. Can clearly articulate the difference between RAG and fine-tuning and when to use each.
- Can take a vague problem, define the solution, build it, and measure its impact without hand-holding.
- Track record of shipping autonomously and iterating based on real user/business feedback.
- Willingness and ability to learn the business domain (marketing, SEO, GEO, content) deeply enough to make smart product calls.
- Consistently connects engineering decisions to user outcomes, revenue impact, and retention metrics.
- Asks “does this move the needle for customers?” before optimizing for technical elegance.
- Open-source contributions or a published technical blog demonstrating depth of thinking.
- Experience with GEO, SEO, AI search, or content automation systems.
- Founding engineer or 0-to-1 product experience at an early-stage startup.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonsystem designAPI designSQL databasesvector databasescloud infrastructureLLMsRAG pipelinesembedding workflowsfine-tuning
Soft Skills
problem definitionautonomous shippingiterating based on feedbackcollaborationproduct-minded engineeringconnecting decisions to user outcomesbusiness domain learningarticulating model limitsmeasuring impactcritical thinking