Avatar for sproutme
AI Marketing agent for home service business owners

Founding Engineer

Posted: 1 month ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Java
Javascript
Machine Learning
Architecture
Performance
Distributed Systems
Analytics
Scalability
System Design
Relational Databases
Automated Testing
Azure
Reliability
TypeScript
Docker
Data Pipelines
Microservices
AWS
Kubernetes
Go
GCP
noSQL Databases
APIs
CI/CD Pipelines
ML Frameworks
Event-Driven Architectures
Deployment Workflows
Backend Services
AI-Driven Products
Data-Intensive Applications
Third-Party AI Services
Model-Driven Workflows
Integrating Models into Production Systems

About the job

Company Description SproutMe empowers businesses to deploy enterprise-grade marketing strategies through autonomous AI agents. The company delivers full-stack automated marketing solutions tailored to lead-generation businesses, helping them streamline and scale their customer acquisition efforts. SproutMe focuses on maximizing ROI through predictive planning, continuous autonomous optimization, and data-driven decision-making. By enabling hyper-personalization across the entire buyer journey, SproutMe helps clients create more relevant, engaging, and effective marketing experiences.

Role Description As a Founding Engineer at SproutMe, you will design, build, and maintain core systems that power our autonomous AI marketing platform. You will work closely with the founders to define technical architecture, choose key technologies, and develop end-to-end features from concept to production. Daily responsibilities include writing high-quality, scalable code, integrating AI models and data pipelines, setting up testing and deployment workflows, and monitoring system performance and reliability. You will collaborate cross-functionally to translate product requirements into technical solutions, participate in code reviews, and help establish engineering best practices and culture. This is a full-time, on-site role based in Sunnyvale, CA.

Qualifications

  • Strong software engineering skills, including proficiency in at least one modern programming language (e.g., Python, TypeScript/JavaScript, Go, or Java) and experience building production-grade backend services or APIs.
  • Experience with system design and architecture, including microservices, distributed systems, or event-driven architectures, and familiarity with performance, scalability, and reliability considerations.
  • Practical knowledge of cloud platforms (e.g., AWS, GCP, or Azure), containerization and orchestration (e.g., Docker, Kubernetes), and CI/CD pipelines for automated testing and deployment.
  • Background in data-intensive applications, such as integrating data pipelines, working with relational and NoSQL databases, and handling analytics or model-driven workflows.
  • Exposure to machine learning or AI-driven products, including integrating models into production systems, working with ML frameworks, or using third-party AI services.
  • Ability to work in an early-stage environment, taking ownership of projects, making pragmatic technical decisions, and contributing to both product and engineering strategy.
  • Strong communication and collaboration skills, with the ability to work closely with non-technical stakeholders and contribute to a respectful, inclusive team culture.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience; startup or founding team experience is a plus.

About the company

sproutme company logo
AI Marketing agent for home service business owners1-10 Employees
Learn more about sproutme image

Founders

Pulkit Khurana
Founder
image
View the team image

Similar Jobs