via Dice
$Not specified
Design, develop, and deploy AI-native full-stack applications using Java, Python, and modern JavaScript frameworks.
Requires 5+ years experience with Java (Spring Boot), Python, JavaScript/TypeScript, AI/ML tools, cloud platforms (GCP, Azure), and AI orchestration frameworks.
AI Native Full Stack JS Java/ Py Engineer You will be responsible for designing, developing, and deploying robust and scalable AI-native applications that leverage artificial intelligence (AI) and machine learning (ML) services and tools. You bring expertise in full-stack web application development and backend service development using Java (Spring Boot) and Python, along with modern JavaScript frameworks such as Angular and React. You have a strong foundation in machine learning principles, natural language processing (NLP), and Generative AI, with hands-on experience delivering solutions across Google Cloud Platform (Google Cloud Platform) and Microsoft Azure through the full application lifecycle (development, deployment, telemetry, logging, and monitoring). Responsibilities: • Design, develop, and maintain AInative web applications, APIs, and backend services, including RetrievalAugmented Generation (RAG) solutions. • Develop Javabased backend services and microservices (Spring Boot) to support AI workflows, orchestration, and enterprise integrations. • Utilize Google Cloud Platform (Google Cloud Platform) services (e.g., Vertex AI, BigQuery, Cloud Storage) to build, finetune, and deploy AInative applications. • Utilize Microsoft Azure services (e.g., Azure Machine Learning, Azure OpenAI Service, Azure Synapse Analytics / Azure Data Explorer, Azure Blob Storage) to build, train, and deploy AInative applications. • Implement and integrate AI/ML models and ML services into applications using Python and Java, exposing capabilities through RESTful APIs. • Collaborate with data scientists, product managers, architects, and automation teams to translate business requirements into scalable technical solutions. • Finetune and evaluate models for usecasespecific needs across cloud platforms. • Implement prompt engineering, agent workflows, and RAG pipelines using LangChain, LangGraph, ADK, and related orchestration frameworks. • Develop modular, scalable architectures for AIpowered web applications and APIs. • Integrate LLMs with enterprise systems, databases, and external services. • Implement vector databases for semantic search and build connectors for structured and unstructured data ingestion. • Follow Agile/Scrum practices and document technical designs, workflows, and best practices.Work closely with automation teams, architects, and product owners to deliver end-to-end AI solutions. • Document workflows and best practices for AI integration. Qualifications: • Bachelor s or Master s degree in Computer Science, Engineering, or related field. • 5+ years of experience in AI engineering, backend development, or full-stack development. • Strong proficiency in Java (mandatory) for backend development, with hands-on experience using Spring Boot. • Strong proficiency in Python for AI/ML development and orchestration. • Proficiency in JavaScript/TypeScript and modern frontend frameworks (Angular/React). • Hands-on experience with LangChain, ADK, and agent orchestration frameworks. • Experience with LLMs (OpenAI, Azure OpenAI, Hugging Face) and prompt engineering. • Hands-on experience with Google Cloud Platform and Azure services for AI/ML workloads and application deployment. • Experience with FastAPI/Django, Spring Boot, and ML libraries (TensorFlow, PyTorch, scikit-learn). • Familiarity with vector databases (Pinecone, Weaviate, FAISS). • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines. • Strong understanding of ML algorithms, deep learning, and enterprise system integration. • Excellent communication skills and ability to work in Agile environments.
This job posting was last updated on 3/2/2026