We are looking for a highly skilled Senior Software Engineer to join its AI Division. This position is ideal for a technically strong developer passionate about automation, modern frameworks, and advanced Generative AI integrations. The successful candidate will work on designing, building, and deploying scalable, AI-driven solutions within a dynamic and innovative environment.
Key Responsibilities
- Design, develop, and deploy backend and frontend systems using modern frameworks (React, Next.js, Node.js, FastAPI, etc.).
- Build RESTful APIs and optimize database performance for scalability and reliability.
- Develop automation workflows using Power Automate, Zapier, or n8n to improve efficiency and data flow.
- Integrate Generative AI APIs (ChatGPT, Gemini, Claude, Azure OpenAI, Vertex AI, AWS Bedrock) into production solutions.
- Implement LLM optimizations including RAG pipelines, context optimization, and model evaluation.
- Configure local and cloud-based environments for LLM hosting and fine-tuning.
- Manage CI/CD pipelines and containerized deployments using Docker.
Requirements & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline preferred.
- 3+ years of hands-on experience in backend or full-stack development.
- Strong experience with modern frameworks (React, Next.js, Node.js, Python, or .NET).
- Proficiency with RESTful API design and database query optimization (SQL/NoSQL).
- Practical experience with Power Automate, Zapier, or n8n for process automation.
- Familiarity with Generative AI APIs (ChatGPT, Claude, Gemini, Azure OpenAI, Vertex, Bedrock).
- Knowledge of RAG optimization, context compression, and running LLMs locally.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong analytical and problem-solving skills with attention to scalability and maintainability.
Become part of a forward-thinking AI organization building intelligent, scalable solutions at the forefront of technology. As a Senior Software Engineer, you will contribute to cutting-edge projects, influence architectural decisions, and help shape the next generation of AI-powered systems. If this role aligns with your expertise and ambition, click Apply Now and include “Senior Software Engineer - AI Division” in your email subject to ensure proper routing.