Capco - AI Engineer - Full Stack Development (India)

Capco - AI Engineer - Full Stack Development (India)

15 Oct
|
Capco Technologies
|
India

15 Oct

Capco Technologies

India

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 contemporary 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.

📌 Capco - AI Engineer - Full Stack Development (India)
🏢 Capco Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: capco - ai engineer - full stack development (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: capco - ai engineer - full stack development (india) / india