Core Competencies:
- Ethics. Works with integrity; Upholds organizational values.
- Dependability. Follows instructions and responds to management direction; results-oriented and committed to achieving objectives and tasks as required.
- Teamwork and Collaboration. Exhibits objectivity and openness to others’ views; Gives and welcomes feedback; Contributes to building a positive culture. Communicates effectively.
- Professionalism. Tactfully approaches others, reacts well under pressure, treats others respectfully, and is accountable for all actions and decisions.
- Organizational Support. Follows policies and procedures; Completes administrative tasks correctly and on time; Supports the organization’s goals and values.
- Quality Management. Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness.
- Decision-Making. Analyzes each situation, looking for opportunities to make any situation more beneficial for the company. Participates effectively in communication to achieve optimum results.
- Cognitive Ability. High intelligence, problem-solving/initiative, dependability, and ability to access and navigate relevant APIs.
Tasks required:
AI & Agent Development
- Design, develop, and deploy AI agents powered by LLMs such as Claude, OpenAI GPT, and similar models.
- Create robust prompt engineering frameworks to maximize AI accuracy, reliability, and consistency.
- Implement agent workflows, reasoning chains, memory management, and tool integrations.
- Develop AI-powered review response generation, sentiment analysis, and reputation monitoring capabilities.
- Optimize AI performance, response quality, and operational costs.
Backend Development
- Architect and develop scalable backend services using Python and/or Node.js.
- Build RESTful and GraphQL APIs to support AI workflows and customer applications.
- Implement authentication, authorization, logging, monitoring, and security best practices.
- Design and maintain database schemas and data pipelines.
- Develop asynchronous processing and background job systems for AI and API operations.
API Integration & Automation
- Integrate with third-party platforms
- Build resilient API orchestration workflows with retry mechanisms, rate-limit handling, and fault tolerance.
- Implement webhook-based and scheduled synchronization processes.
Frontend Development
- Design and develop customer-facing dashboards and administrative portals.
- Build responsive and intuitive user experiences using modern frontend frameworks.
- Develop reporting, analytics, review monitoring, and AI-generated response management features.
System Architecture & DevOps
- Define and maintain system architecture, infrastructure, and deployment strategies.
- Ensure scalability, performance, reliability, and security across the platform.
- Establish CI/CD pipelines and development best practices.
- Implement monitoring, observability, and alerting systems.
Product Ownership
- Collaborate with founders, product stakeholders, and designers to translate requirements into technical solutions.
- Lead technical decision-making and architecture discussions.
- Mentor junior developers and contribute to engineering standards and processes.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent practical experience).
- 5+ years of experience in Full Stack Software Development.
- 3+ years of experience working with AI/LLM-powered applications.
- Strong proficiency in Python and/or Node.js.
- Experience integrating OpenAI, Claude, Anthropic, or similar LLM APIs.
- Strong knowledge of prompt engineering techniques and AI workflow design.
- Experience building production-grade SaaS platforms.
- Strong experience with REST APIs, webhooks, and third-party API integrations.
- Experience with SQL and NoSQL databases.
- Experience building modern frontend applications using React, Next.js, Vue.js, or similar frameworks.
- Strong understanding of cloud platforms such as AWS, GCP, or Azure.
- Experience implementing authentication, authorization, and security best practices.
- Strong troubleshooting, debugging, and error-handling skills.
Preferred Qualifications:
- Experience building AI agents, autonomous workflows, or agentic systems.
- Experience with vector databases and Retrieval-Augmented Generation (RAG).
- Familiarity with LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, or similar AI frameworks.
- Experience with Docker, Kubernetes, and containerized deployments.
- Knowledge of observability tools such as Datadog, Grafana, Prometheus, or OpenTelemetry.
- Experience in reputation management, social media platforms, or marketing technology solutions.
- Startup experience with ownership of products from concept to production.