AI Enabled Full Stack Engineer
Straive is a global leader in enterprise-grade data analytics and AI solutions, committed to empowering businesses across various industries with cutting-edge technology and expert insights. Backed by EQT, a top private equity firm, we are uniquely positioned to drive innovation through significant investments and an entrepreneurial spirit.Our core focus is on delivering advanced Data Analytics & AI Solutions. By combining sophisticated technology with subject matter expertise, we deliver material impact on our clients' topline and streamline their operations. We specialize in providing tailored solutions across financial services, CPG, legal, pharma, life sciences, retail and logistics, helping them build robust data analytics and AI capabilities.With a client base spanning 30 countries, Straive's strategically located teams operate from eight countries and is headquartered in Singapore. This global presence enables us to offer localized expertise with a worldwide perspective.Join Straive to be part of a dynamic team at the forefront of data analytics and AI innovation. Here, you'll have the opportunity to contribute to transformative projects, supported by significant investments and an entrepreneurial drive fueled by our partnership with EQT.Job Description: AI-Enabled Full Stack DeveloperLocation: Santa Clara, CA (Onsite)Employment Type: FTE/ContractAbout the RoleWe are seeking highly motivated Full Stack Developers with strong software engineering fundamentals and hands-on experience building AI-powered applications. The ideal candidate will have expertise across frontend, backend, cloud, and modern AI technologies, enabling them to develop scalable, production-ready intelligent applications.Key ResponsibilitiesDesign, develop, test, and deploy full stack applications using modern web technologies.Build and integrate AI/LLM-powered capabilities into enterprise applications.Develop scalable backend APIs and microservices.Create intuitive and responsive frontend experiences.Integrate external APIs, databases, and enterprise systems.Collaborate with product managers, architects, and cross-functional teams to deliver high-quality solutions.Optimize application performance, security, reliability, and observability.Participate in code reviews, architecture discussions, and technical design sessions.Stay current with emerging AI, agentic frameworks, and software engineering best practices.Required QualificationsBachelor's or Master's degree in Computer Science, Engineering, or related field.4-8 years of software development experience.Strong proficiency in JavaScript/TypeScript.Experience with modern frontend frameworks such as React, Angular, or Vue.Strong backend development experience using Node.js, Python, Java, or .NET.Experience building REST APIs and microservices.Hands-on experience with SQL and/or NoSQL databases.Experience with cloud platforms such as Azure, AWS, or GCP.Knowledge of Git, CI/CD, containerization, and DevOps practices.AI Experience (Required)Experience working with Large Language Models (OpenAI, Azure OpenAI, Anthropic, or open-source models).Experience with Retrieval-Augmented Generation (RAG), agents, prompt engineering, or AI orchestration frameworks.Familiarity with vector databases and semantic search.Experience building generative AI applications for real-world use cases.Preferred QualificationsExperience with Kubernetes and container orchestration.Knowledge of observability tools such as OpenTelemetry.Familiarity with AI evaluation frameworks and production AI monitoring.Experience developing enterprise-scale SaaS applications.Exposure to agentic AI platforms and workflow automation.Technical SkillsFrontendReact, Angular, TypeScript, HTML5, CSS3BackendNode.js, Python, Java, .NETREST APIs, GraphQL, MicroservicesCloud & DevOpsAzure/AWS/GCPDocker, KubernetesCI/CD PipelinesAI & DataAzure OpenAI/OpenAI APIsRAG, LangChain, Semantic KernelVector DatabasesPrompt EngineeringLLM Evaluation & MonitoringWhat We're Looking ForStrong problem-solving and analytical skills.Ability to work independently in a fast-paced environment.Excellent communication and collaboration skills.Passion for AI innovation and modern software engineering.Track record of delivering production-quality software.This job description is not intended to cover or contain a comprehensive listing of all responsibilities, duties, or activities that are required. Responsibilities, duties, and/or activities may change, or new ones may be added at any time with or without notice.If you are a motivated professional with a passion for delivering impactful solutions, we’d love to hear from you. Apply today to be part of a dynamic and forward-thinking team at Straive.“Straive is an Equal Opportunity Employer. Our policy is clear: there shall be no discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation.We are an inclusive organization and actively promote equality of opportunity for all with the right mix of talent, skills and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.”