Must have:
- 8+ years of experience with a significant focus on developing, deploying & supporting AI solutions in production environments.
- Proven experience in building enterprise software products for B2B businesses, particularly in the supply chain domain.
- Good understanding of Generics, OOPs concepts & Design Patterns
- Solid engineering and coding skills. Ability to write high-performance production quality code in Python
- Proficiency with ML libraries and frameworks (e.g., Pandas, TensorFlow, PyTorch, scikit-learn).
- Strong expertise in time series forecasting using stat, ML, DL and foundation models
- Experience of working on processing time series data employing techniques such as decomposition, clustering, outlier detection & treatment
- Exposure to generative AI models and agent architectures on platforms such as AWS Bedrock, Crew AI, Mosaic/Databricks, Azure
- Experience of working with modern data architectures, including data lakes and data warehouses, having leveraged one or more of the frameworks such as Airbyte, Airflow, Dagster, AWS Glue, Snowflake,, DBT
- Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and deploying ML models in cloud environments.
- Excellent problem-solving skills and the ability to work independently as well as in a collaborative team environment.
- Effective communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
Good To Have:
- Experience with MLOps tools and practices for continuous integration and deployment of ML models.
- Has familiarity with deploying applications on Kubernetes
- Knowledge of supply chain management principles and challenges.
- A Master's or Ph.D. in Computer Science, Machine Learning, Data Science, or a related field is preferred

About Noodle.ai
About
Connect with the team
Similar jobs
Backend Engineer - Python
Location: Bangalore, India
Experience Required: 2-3 years minimum
About Us:
At PGAGI, we believe in a future where AI and human intelligence coexist in harmony, creating a world that is smarter, faster, and better. We are not just building AI; we are shaping a future where AI is a fundamental and positive force for businesses, societies, and the planet.
Job Overview
We are seeking a skilled Backend Engineer with expertise in Python to join our engineering team. The ideal candidate will have hands-on experience building and maintaining enterprise-level, scalable backend systems.
Key Requirements
Technical Skills
- Python Expertise: Advanced proficiency in Python with deep understanding of frameworks like Django, FastAPI, or Flask
- Database Management: Experience with PostgreSQL, MySQL, MongoDB, and database optimization
- API Development: Strong experience in designing and implementing RESTful APIs and GraphQL
- Cloud Platforms: Hands-on experience with AWS, GCP, or Azure services
- Containerization: Proficiency with Docker and Kubernetes
- Message Queues: Experience with Redis, RabbitMQ, or Apache Kafka
- Version Control: Advanced Git workflows and collaboration
Experience Requirements
- Minimum 2-3 years of backend development experience
- Proven track record of working on enterprise-level applications
- Experience building scalable systems handling high traffic loads
- Background in microservices architecture and distributed systems
- Experience with CI/CD pipelines and DevOps practices
Responsibilities
- Design, develop, and maintain robust backend services and APIs
- Optimize application performance and scalability
- Collaborate with frontend teams and product managers
- Implement security best practices and data protection measures
- Write comprehensive tests and maintain code quality
- Participate in code reviews and architectural discussions
- Monitor system performance and troubleshoot production issues
Preferred Qualifications
- Knowledge of caching strategies (Redis, Memcached)
- Understanding of software architecture patterns
- Experience with Agile/Scrum methodologies
- Open source contributions or personal projects
Job Description
Roles and Responsibilities
· Design, Code, test, debug, implement and document complex WSO2 sequences.
· Monitoring and logging tool stacks - Splunk/ELK/Prometheus, Grafana 4 Design, Code, test, debug, implement and document complex WSO2 sequences.
· Perform Build activities for WSO2 ESB Middleware integration, involves writing XSLT, ESB coding, configuration, and Analysis activities.
· Trouble shooting various problems in different stages of development using logs files, Traces and Log Analyzer.
· Responsible for understanding the requirement, solution design, coordinate the development and testing activities (end to end)
· Guide the team regarding WSO2 platform best practices, framework, reusable artefacts and ensure code quality and timely deliverables.
· Work with functional and technical customers to determine solutions that drive additional business value.
· Work with Github, Azure Devops and CI tools to automate dev, build, deployment and testing.
· Good knowledge in messaging brokers: WSO2 Message Broker, Apache Kafka.
· Monitoring the server (Monitoring logs and WSO2 metrics).
· Desired Candidate Profile
Desired Candidate Profile
· Candidate must have minimum 2+ years of hands-on experience in WSO2, preferably with WSO2 certification.
· Extensive experience in Integration by using WSO2 Product Stack (API Manager 2.6/3.x, Enterprise Integrator 6.5 and Identity Server 5.7.0)
· Experience in Implementing APIs in WSO2 EI and On-boarding APIs into WSO2 API Manager
· Experience in WSO2 API Manager for designing API facades and designing and implementing API Proxies.
· Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XML).
· Must have hands on experience / knowledge with CI tools to automate dev, build, deploy.
· Experience in programming languages: Java, JavaScript, Python
· Experience in on boarding web applications into WSO2 Identity Server for authentication and authorizatio
Qualifications
• Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree.
• 4 years of hands on experience in Integration
- 5+ years of experience
- FlaskAPI, RestAPI development experience
- Proficiency in Python programming.
- Basic knowledge of front-end development.
- Basic knowledge of Data manipulation and analysis libraries
- Code versioning and collaboration. (Git)
- Knowledge for Libraries for extracting data from websites.
- Knowledge of SQL and NoSQL databases
- Familiarity with RESTful APIs
- Familiarity with Cloud (Azure /AWS) technologies
About Grey Chain:
Grey Chain is a Generative AI-as-a-service, Mobile & Digital Transformation firm helping organizations reimagine user experiences with disruptive & transformational thinking and partnership.
We are trusted by UNICEF, BOSE, KFINTECH, WHO, and many Fortune 500 Companies.
About the role:
We are hiring a Senior Architect – AI & Enterprise Development, a top-quality professional with a strong technology and communication foundation, who can lead enterprise-level solutioning and architecture design, particularly in AI-enabled transformation.
This role requires a strategic problem solver who can zoom out to see the big picture while having the ability to deep dive into specific areas when required. You’ll lead architecture and solutioning for high-stakes enterprise clients and work closely with delivery teams to ensure robust and scalable outcomes.
Key Responsibilities
- Lead architecture and solutioning initiatives for enterprise-grade applications with a focus on AI/ML integration.
- Collaborate directly with enterprise clients to understand business problems and design innovative, scalable, and cost-effective solutions.
- Act as a technology evangelist, introducing and implementing cutting-edge AI and enterprise tools/frameworks.
- Provide technical leadership and mentorship to engineering and delivery teams.
- Represent Grey Chain in client meetings, primarily across the Delhi/NCR region.
- Ensure architectural quality, scalability, and security of platforms built.
- Conduct feasibility assessments and create POCs to validate solution approaches.
Skills & Experience Required
- 6+ years of experience in enterprise software development, with at least 3 years in an architecture/solutioning capacity.
- Proven experience working with AI/ML frameworks, enterprise platforms, and designing cloud-native solutions.
- Strong understanding of distributed systems, microservices, and modern architecture patterns.
- Excellent communication skills with the ability to convey complex concepts to non-technical stakeholders.
- Based in Delhi/NCR and comfortable with client-facing responsibilities.
- Demonstrated ability to work in fast-paced environments and solve high-impact problems with a positive, can-do attitude.
Good to Have
- Hands-on experience with platforms like AWS/GCP/Azure and containerization tools (Docker, Kubernetes).
- Exposure to enterprise clients in BFSI, Retail, or Consulting sectors.
- Familiarity with tools like GitLab, Trello, Jira, and collaboration platforms like Zoom.

Backend Engineering Intern (Infrastructure Software) – Remote
Position Type: Internship (Full-Time or Part-Time)
Location: Remote
Duration: 12 weeks
Compensation: Unpaid (***3000 INR is just a placeholder***)
About the Role
We are seeking a motivated Backend Developer Intern to join our engineering team and contribute to building scalable, efficient, and secure backend services. This internship offers hands-on experience in API development, database management, and backend architecture, with guidance from experienced developers. You will work closely with cross-functional teams to deliver features that power our applications and improve user experience.
Responsibilities
- Assist in designing, developing, and maintaining backend services, APIs, and integrations.
- Collaborate with frontend engineers to support application functionality and data flow.
- Write clean, efficient, and well-documented code.
- Support database design, optimization, and query performance improvements.
- Participate in code reviews, debugging, and troubleshooting production issues.
- Assist with unit testing, integration testing, and ensuring system reliability.
- Work with cloud-based environments (e.g., AWS, Azure, GCP) to deploy and manage backend systems.
Requirements
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field.
- Familiarity with one or more backend languages/frameworks (e.g., Node.js, Python/Django, Java/Spring Boot, Ruby on Rails).
- Understanding of RESTful APIs and/or GraphQL.
- Basic knowledge of relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with version control (Git/GitHub).
- Strong problem-solving skills and attention to detail.
- Ability to work independently in a remote, collaborative environment.
Preferred Skills (Nice to Have)
- Experience with cloud services (AWS Lambda, S3, EC2, etc.).
- Familiarity with containerization (Docker) and CI/CD pipelines.
- Basic understanding of authentication and authorization (OAuth, JWT).
- Interest in backend performance optimization and scalability.
What You’ll Gain
- Hands-on experience building backend systems for real-world applications.
- Exposure to industry-standard tools, workflows, and coding practices.
- Mentorship from experienced backend engineers.
- Opportunity to contribute to live projects impacting end users.
1. Strong knowledge in Front end scripting like EJS, JavaScript, Jquery.
2. Proficiency with fundamental front-end languages such as HTML, CSS.
3. Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
4. Proficiency with server-side languages such as Python / Ruby / Java / PHP/ .Net.
5. Good Understand with database technology such as MySQL, Oracle, and MongoDB.
Responsibilities:
- Hand on experience in Golang/Python/Ruby on Rails /Node.Js
- Must have at least 1+ years of experience in Team Handling









