Posted on: 13/10/2026
We are looking for an experienced AI Engineer with strong expertise in Python development, AI/ML integration, and full-stack application development.
The ideal candidate will be responsible for designing, developing, and deploying intelligent applications by combining Python-based backend systems, modern frontend technologies, and AI capabilities.
The role involves building scalable applications, integrating AI models and APIs, developing robust backend services, and collaborating with cross-functional teams to deliver production-ready solutions.
Key Responsibilities :
- Design, develop, and maintain scalable applications using Python and modern full-stack technologies.
- Build backend services, APIs, and business logic using Python frameworks such as FastAPI, Flask, or Django.
- Integrate AI and machine learning models into web applications to deliver intelligent features and automation.
- Develop responsive and user-friendly frontend interfaces using JavaScript, TypeScript, React.js, or similar frameworks.
- Design and implement RESTful APIs and integrate frontend components with backend services.
- Work with large datasets, data processing pipelines, and external data sources to support AI-powered applications.
- Integrate third-party AI services, model APIs, and relevant libraries into application workflows.
- Develop secure, scalable, and high-performance applications with a focus on reliability and maintainability.
- Collaborate with data scientists, AI engineers, product managers, and software developers to translate business requirements into technical solutions.
- Implement authentication, authorization, data validation, error handling, and application security practices.
- Write clean, reusable, and testable code while following software engineering best practices.
- Perform unit testing, integration testing, debugging, and performance optimization.
- Deploy and maintain applications using cloud platforms and CI/CD pipelines.
- Monitor application performance, troubleshoot production issues, and continuously improve system efficiency.
- Participate in code reviews, technical discussions, architecture decisions, and Agile development activities.
Required Skills and Qualifications :
- 4 - 8 years of experience in software development, with strong proficiency in Python and full-stack application development.
- Strong programming knowledge of Python, object-oriented programming, and software design principles.
- Hands-on experience with Python frameworks such as FastAPI, Flask, or Django.
- Experience developing frontend applications using React.js, Angular, Vue.js, or equivalent technologies.
- Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Strong understanding of REST APIs, API integration, and backend service development.
- Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
- Practical experience integrating AI/ML models, AI APIs, or intelligent automation capabilities into applications.
- Understanding of machine learning fundamentals, model inference, and AI application development.
- Experience with Git, version control, debugging, and testing frameworks.
- Knowledge of application deployment, cloud environments, and CI/CD practices.
- Familiarity with Docker and containerized application development.
- Strong problem-solving, analytical, and communication skills.
Preferred Qualifications :
- Experience with generative AI applications, large language model (LLM) integrations, and prompt engineering.
- Familiarity with retrieval-augmented generation (RAG), vector databases, and semantic search.
- Exposure to machine learning libraries such as PyTorch, TensorFlow, or scikit-learn.
- Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
- Familiarity with Kubernetes, automated deployment, and application monitoring.
- Understanding of AI application security, model evaluation, and responsible AI practices.
- Experience building scalable, production-grade AI-powered web applications.
Education :
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1678057