01 Aug
|
RECEX
|
Bengaluru
Job Description:
Position Overview
We are seeking a skilled and versatile Full Stack AI Engineer with 7+ years of professional experience in software engineering with end-to-end application development and minimum 2+ years of artificial intelligence. The ideal candidate will play a key role in designing, developing, and deploying robust AI-powered applications, working across both frontend and backend systems. This role requires a strong foundation in full stack development, a deep understanding of AI/ML frameworks, and a proven ability to deliver production-ready solutions.
Experience: 8 to 10 years of overall software development experience, with at least 3+ years specifically focused on AI development, including significant hands-on experience with Large Language Models, agent development, and related technologies. Location: Bengaluru Employment Type: Full-time / Permanent
Key Responsibilities
- Hands-on knowledge and experience with Microsoft Azure cloud services, including Azure Foundry, Functions, Blob, and container tools such as Azure Kubernetes.
- Ability to design and manage data pipelines ensuring high-quality data is available for AI model training and deployment.
- Strong knowledge and experience working with structured and unstructured data that span across SQL databases and NoSQL databases such as MongoDB or CosmosDB.
- Experience with various AI tools like LangChain, Autogen, and LangGraph.
- Experienced in developing APIs and API management.
- Experience developing and delivering event driven architectures.
- Experience in using and implementing open-source large language models such as Llama, Mistral, and assorted embedding models.
- Design, develop, and implement scalable web applications that integrate advanced AI and machine learning models.
- Lead the end-to-end lifecycle of projects, including requirements gathering,
architecture, development, deployment, and monitoring.
- Work with cross-functional teams to deliver AI features and clearly communicate technical concepts and outcomes to all stakeholders.
- Stay updated with the latest advancements in AI, web technologies, and software engineering best practices, and proactively guide the team in adopting and implementing these innovations.
- Mentor and guide junior engineers in both AI and full stack development.
- Ensure compliance with data privacy, security, and ethical guidelines in all applications.
Required Qualifications and Experience
- Bachelor’s or Master’s degree in Computer Science Engineering, Artificial Intelligence, or a related field.
- 7+ years of qualified experience in full stack development.
- Minimum 2+ years of hands-on experience on AI.
- Proven experience in backend development using Python or Node.js.
- Advanced frontend development skills using React or other frameworks with a deep understanding of component-based architecture.
- Demonstrable expertise in machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Experience deploying machine learning models into production web applications (cloud and/or on-premises).
- Solid understanding of data engineering, RESTful APIs.
- Knowledge of MLOps practices and tools (e.g., MLflow, Docker, Kubernetes).
- Familiarity with cloud platform Azure and its AI/ML services.
- Proven ability to architect and troubleshoot complex, scalable web and AI solutions.
- Excellent analytical, problem-solving, and communication skills.
Preferred Skills and Attributes
- Experience with natural language processing (NLP), computer vision, or reinforcement learning.
- Background in leading or managing projects and teams.
- Strong business acumen and the ability to align technology initiatives with organisational goals.
📌 AI Engineer for Bangalore (Bengaluru)
🏢 RECEX
📍 Bengaluru