- Company Name
- WeSuite
- Job Title
- AI Developer
- Job Description
-
Job Title: AI Developer
Role Summary
Mid‑level AI Developer responsible for designing, prototyping, and deploying AI‑powered features across a suite of vertical market software products. Own end‑to‑end full‑stack implementation from frontend UI to backend services and databases, integrating third‑party AI APIs and applying prompt engineering to deliver production‑ready solutions.
Expectations
- Deliver & iterate AI features rapidly; prototype, test, and ship within short cycles.
- Collaborate closely with product managers, designers, and stakeholders to align AI solutions with user needs.
- Maintain high code quality, scalable architecture, and efficient resource usage (latency, cost, token usage).
- Share AI best practices internally and support adoption of AI tools across teams.
Key Responsibilities
- Rapidly prototype AI features using tools such as bolt.new, Cursor, Windsurf.
- Integrate third‑party AI APIs (OpenAI, Azure AI, Hugging Face) into product workflows.
- Build full‑stack components: React/Vue + TypeScript frontend, Node.js/Python/C# backend, PostgreSQL/MySQL databases.
- Design RESTful APIs, manage authentication (OAuth, JWT), and ensure secure data handling.
- Optimize and monitor AI model performance, cost, and latency.
- Conduct user‑feedback loops, refine features, and enhance usability.
- Participate in POCs, demos, and multi‑tenant deployment scenarios.
Required Skills
- 2–5 years AI product development with proven experience building AI‑enabled features.
- Expert in prompt engineering, LangChain concepts, token, latency, and cost optimization.
- Frontend: modern JavaScript frameworks (React or Vue), TypeScript, component‑based design, Tailwind/Material UI.
- Backend: Node.js, Python (FastAPI/Flask) or C# (.NET Core), RESTful API design, authentication.
- Databases: PostgreSQL/MySQL proficiency, SQL, basic schema design; familiarity with vector databases (Pinecone, Weaviate) is a plus.
- DevOps: Git, CI/CD, Agile (Scrum/Kanban), comfort with AI‑augmented dev tools.
- Excellent communication, cross‑functional collaboration, and problem‑solving abilities.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
- Certifications in AI/ML, cloud services (Azure, AWS), or full‑stack development are advantageous but not mandatory.