AI Software Engineer
Job Summary
We are seeking a passionate and skilled Backend Developer with hands-on experience in Generative AI technologies to join our engineering team. This role focuses on building scalable backend systems while integrating cutting-edge AI capabilities into enterprise applications. You will be responsible for designing, developing, and maintaining high-performance services and AI-driven models.
Responsibilities
- Design and maintain backend services and APIs
- Integrate and deploy Generative AI models
- Fine-tune and optimize LLMs
- Implement CI/CD and containerization
- Manage cloud-based infrastructure
Required Skills
- Java Spring Boot or Python
- Microservices Architecture
- Generative AI & LLMs
- LangChain & RAG pipelines
- Docker & Kubernetes
Job Details
Key Responsibilities:
- Design, develop, and maintain backend services and APIs using modern frameworks (e.g., Java Spring Boot, Node.js, or Python FastAPI).
- Integrate and deploy Generative AI models (e.g., OpenAI, Hugging Face, LangChain) into production environments.
- Fine-tune and optimize LLMs for specific use cases.
- Build secure, scalable, and high-performance microservices.
- Monitor and improve system performance, reliability, and scalability.
- Implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
- Deploy and manage applications on cloud platforms, preferably Microsoft Azure.
- Participate in code reviews, testing, and continuous integration processes.
Required Skills & Qualifications:
- 3+ years of backend development experience using Java Spring Boot or Python.
- Strong understanding of RESTful APIs, microservices architecture, and asynchronous processing.
- Experience working with Generative AI APIs and/or open-source models.
- Experience with LangChain, LLM orchestration, or RAG (Retrieval-Augmented Generation) pipelines.
- Familiarity with prompt engineering, embedding models, or vector databases.
- Strong problem-solving and debugging skills.
Preferred Skills:
- Exposure to multi-modal AI systems and agentic AI frameworks.
- Exposure to MLOps and model deployment workflows.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Experience with cloud platforms (Azure, AWS or GCP).
- Knowledge of frontend frameworks like React or Angular.
Education & Experience:
- 4 year Bachelor's Degree.
- 4 or more years of experience.