Career Soft Solutions Inc is focused on delivering innovative AI-native applications. The AI Engineer will design, develop, and deploy robust applications leveraging AI and machine learning services, collaborating with various teams to translate business requirements into scalable technical solutions.
Responsibilities:
- Design, develop, and maintain AI‑native web applications, APIs, and backend services, including Retrieval‑Augmented Generation (RAG) solutions
- Develop Java‑based backend services and microservices (Spring Boot) to support AI workflows, orchestration, and enterprise integrations
- Utilize Google Cloud Platform (GCP) services (e.g., Vertex AI, BigQuery, Cloud Storage) to build, fine‑tune, and deploy AI‑native 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 AI‑native 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
- Fine‑tune and evaluate models for use‑case‑specific 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 AI‑powered 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
Requirements:
- 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 GCP 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