Artificial Intelligence Developer - Full Stack (Python, Angular, Azure)
Synechron Technologies
Apply on company website
Artificial Intelligence Developer - Full Stack (Python, Angular, Azure)
Synechron Technologies
Pune
Not disclosed
Job Details
Job Description
Artificial Intelligence Developer | Python, Angular & Azure Functions | OpenAI / Azure OpenAI | REST API | Azure SQL
Job Summary
Synechron is seeking a talented Artificial Intelligence Developer to design, develop, and maintain end-to-end full stack applications integrating frontend, backend, AI services, and databases. This role is key in advancing GenAI chatbot solutions, implementing Retrieval-Augmented Generation (RAG) architectures, and building scalable cloud-native applications that deliver business value through innovative AI technologies. The successful candidate will collaborate closely with architects, product owners, and business stakeholders to translate requirements into scalable and secure AI solutions.
Software Requirements
Required:
Proficient in Python (4+ years experience in backend API development, preferably using FastAPI or Flask)
Skilled in Angular frontend development with strong UI/UX focus
Expertise in REST API development and integration
Experience developing serverless applications using Azure Function Apps or AWS Lambda
Hands-on with Azure SQL or Microsoft SQL Server for database design and optimization
Practical knowledge of OpenAI or Azure OpenAI APIs for GenAI chatbot development
Familiarity with version control using Git
Comfortable working in agile development environments
Preferred:
Basic to intermediate understanding of RAG-based architecture, including document ingestion, embeddings, and retrieval systems
Understanding of application security, authentication, and API protection best practices
Experience with microservices architectural patterns
Overall Responsibilities
Develop and maintain full stack AI-integrated applications, combining frontend, backend, AI services, and databases.
Design and support generative AI chatbot solutions using OpenAI or Azure OpenAI APIs.
Implement components of RAG architecture such as document ingestion, embeddings, and prompt orchestration.
Build scalable backend APIs and microservices primarily in Python.
Deploy and maintain serverless applications on Azure Function Apps.
Create and optimize database structures and queries in Azure SQL or MSSQL environments.
Develop responsive Angular applications integrated with backend services.
Implement authentication and security controls across the application stack.
Participate in code reviews, testing, debugging, performance tuning, and CI/CD pipelines.
Collaborate with product owners, architects, and business stakeholders in delivering scalable AI solutions.
Technical Skills (By Category)
Programming Languages:
Essential: Python, TypeScript/JavaScript (Angular)
Preferred: Additional backend or scripting languages
Databases/Data Management:
Essential: Azure SQL, Microsoft SQL Server
Preferred: Database tuning, stored procedures
Cloud Technologies:
Essential: Azure Function Apps or AWS Lambda
Preferred: Cloud security and scalable architectures
Frameworks and Libraries:
Essential: FastAPI or Flask (Python), Angular (frontend)
Preferred: AI/ML libraries related to embeddings and retrieval
Development Tools and Methodologies:
Essential: Git, Agile (Scrum, Kanban)
Preferred: CI/CD automation tools
Security Protocols:
Preferred: API security, authentication mechanisms, data protection standards
Experience Requirements
Minimum 4 years of experience in full stack software development.
Proven expertise in Python backend API and Angular frontend development.
Hands-on experience with serverless cloud deployments on Azure or AWS.
Experience integrating OpenAI or Azure OpenAI APIs, with knowledge of GenAI chatbot development.
Familiarity with RAG architectures is a plus.
Experience in agile team environments and client-facing collaboration.
Day-to-Day Activities
Write clean, maintainable, and scalable code across frontend and backend AI services.
Develop and integrate generative AI chatbot solutions.
Collaborate with cross-functional teams to design and deliver AI-powered applications.
Conduct code reviews, debugging, and performance tuning.
Participate in daily agile ceremonies including stand-ups and sprint planning.
Monitor deployments and optimize cloud resources.
Document software functions and architectural strategies.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.
Certifications in cloud computing, AI, or related fields are advantageous.
Commitment to continuous learning in AI and cloud technologies.
Professional Competencies
Strong analytical and problem-solving skills.
Effective communication for stakeholder engagement.
Adaptability to evolving technologies and project scopes.
Innovative thinking with focus on quality and scalability.
Excellent time management and organizational skills.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Experience Level
Mid LevelJob role
Work location
Pune - Hinjewadi (Ascendas), India
Department
Software Engineering
Role / Category
Software Backend Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 4 years
About company
Name
Synechron Technologies
Job posted by Synechron Technologies
Apply on company website