Job Title: Full Stack Engineer (AI Systems, Prompt Engineering Focus)
Experience
10+ years of hands-on experience in full stack software development.
Overview
We’re seeking a highly motivated and intellectually curious full stack engineer who’s eager to learn, experiment, and iterate rapidly.
This role is ideal for someone who thrives in fast-moving, direction-driven environments—someone who takes initiative, embraces new technologies, and enjoys building AI-driven solutions from end to end.
Key Responsibilities
• Work closely with the manager and cross-functional teams to translate ideas and directions into working prototypes and production systems.
• Design, develop, and deploy full stack applications, integrating front-end and back-end components seamlessly.
• Leverage prompt engineering and AI model interaction techniques to enhance user and system intelligence.
• Rapidly iterate, test, and refine features based on user feedback and evolving goals.
• Maintain clean, scalable, and maintainable code, with an eye for performance and user experience.
• Stay current with the latest in AI, LLMs, and software frameworks, continuously applying learnings to improve outcomes.
Required Skills and Qualifications
• 10+ years of experience in software development across front-end and back-end technologies.
• Proficiency in at least one modern front-end framework (React, Angular, or Vue) and one back-end stack (Node.js, Python, or Java-based frameworks).
• Good working understanding of AI/LLM systems—how to call and integrate them into applications.
• Experience with prompt engineering, designing and refining prompts for AI systems (e.g., OpenAI, Anthropic, or similar).
• Familiarity with APIs, microservices, and cloud deployment (AWS, GCP, or Azure).
• Strong debugging, version control (Git), and CI/CD pipeline experience.
• Excellent communication and collaboration skills, with a growth mindset and hunger to learn.