Home
Jobs

3368 Flask Jobs - Page 28

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Summary: We are seeking a highly skilled Python Fullstack Developer to join our banking technology team. The ideal candidate will have strong experience in building scalable APIs and fullstack applications using Python and modern frontend frameworks. You will work closely with cross-functional teams to deliver secure, high-performance solutions for digital banking platforms. Key Responsibilities: Design, develop, and maintain robust APIs and fullstack applications using Python (Flask/Django) Collaborate with platform engineering and DevOps teams to integrate APIs into cloud-native environments (preferably GCP or AWS) Ensure adherence to architectural standards, security protocols (OAuth2, JWT), and performance benchmarks Participate in code reviews, unit testing, and CI/CD pipeline integration Troubleshoot and resolve technical issues across the stack Document API specifications using Swagger/OAS3.0 and maintain version control via Git Must-Have Skills: Proficiency in Python and frameworks like Flask or Django (with or without React/Angular) Experience with API security standards (OAuth2, SSL/TLS, JWT) Git, Jenkins, Docker, and CI/CD pipelines REST API Development and API Consumption following industry standard Exposure to Cloud platform (GCP preferred, AWS acceptable) Containerization technology for packaging and deploying applications Good-to-Have Skills: Exposure to banking domain workflows (e.g., customer onboarding, payments, KYC) Experience with microservices architecture Knowledge of container orchestration (Kubernetes) Agile/Scrum methodology experience RESTful API design and integration Familiarity with API management tools (Apigee, AWS API Gateway, MuleSoft) Database experience with PostgreSQL, MySQL, or MongoDB Awareness of common web security vulnerabilities and how to prevent them Show more Show less

Posted 1 week ago

Apply

10.0 - 16.0 years

25 - 40 Lacs

Gurugram

Remote

Naukri logo

Good knowledge of building Data Pipelines using Python with Flask API and library Polars and strong knowledge of relational databases like MySQL, DB2 and Mssql server and non relational databases MongoDB. Knowledge of Kafka is add on. Stack: 1. Python 2. Polars 3. MySQL, DB2 and Mssql server databases 4. MongoDB. 5. Very Good Communication skills. 6. Open to travel to USA

Posted 1 week ago

Apply

1.0 - 5.0 years

2 - 7 Lacs

Zirakpur

Work from Office

Naukri logo

We are looking for a skilled Python Developer with 1.5 to 5 years of experience. The ideal candidate should have strong coding skills, a solid understanding of backend development, and experience in working with APIs, databases, and web frameworks.

Posted 1 week ago

Apply

3.0 - 6.0 years

5 - 10 Lacs

Hyderabad

Remote

Naukri logo

Job Title: Backend Engineer Location: Remote / Hybrid (based on candidate preference) Experience: 3+ Years Employment Type: Full-time About the Role We are looking for a skilled and motivated Backend Engineer with a strong foundation in Python and a passion for building scalable, intelligent systems. You will be instrumental in developing APIs, integrating LLM-based solutions, and contributing to AI-first applications. This role is perfect for someone who thrives in a fast-paced environment, is comfortable mentoring junior engineers, and is eager to work on innovative applications at the intersection of AI and product development. Key Responsibilities Design, develop, and maintain scalable APIs using Python and frameworks like FastAPI. Build and optimize backend services and infrastructure using MongoDB , Docker , and cloud platforms like AWS . Develop and integrate LLM-based features , including Retrieval-Augmented Generation (RAG) applications. Write clean, maintainable, and well-tested code with strong emphasis on unit testing and debugging. Collaborate with cross-functional teams, including frontend developers and data scientists. Guide and support junior engineers by providing mentorship and technical direction. Embrace and promote an AI-first mindset throughout the development lifecycle. Contribute to performance monitoring, logging, and system stability improvements. Required Qualifications 3+ years of experience in Python backend development. Hands-on experience with API development using one of: FastAPI , Flask , or Django . Strong knowledge of MongoDB and RESTful service architecture. Familiarity with Docker and containerized deployment pipelines. Experience with AWS or Google Cloud Platform services. Proven experience building or integrating LLM-based applications , especially RAG pipelines . Excellent problem-solving and debugging skills . Comfortable guiding junior developers and conducting code reviews. Nice to Have Experience with any frontend frameworks (Next JS, React, Vue, or similar). Familiarity with DevOps practices and CI/CD pipelines. Knowledge of vector databases and semantic search tools (e.g., FAISS, Pinecone, Weaviate). Exposure to AI/ML model deployment and scaling. What We Offer Opportunity to work on cutting-edge AI projects. Collaborative and innovative work environment. A chance to grow as a leader while working on impactful solutions.

Posted 1 week ago

Apply

3.0 - 6.0 years

5 - 10 Lacs

Hyderabad

Remote

Naukri logo

Job Title: Backend Engineer Location: Remote / Hybrid Employment Type: Full-time About the Role We are looking for a skilled and motivated Backend Engineer with a strong foundation in Python and a passion for building scalable, intelligent systems. You will be instrumental in developing APIs, integrating LLM-based solutions, and contributing to AI-first applications. This role is perfect for someone who thrives in a fast-paced environment, is comfortable mentoring junior engineers, and is eager to work on innovative applications at the intersection of AI and product development. Key Responsibilities Design, develop, and maintain scalable APIs using Python and frameworks like FastAPI. Build and optimize backend services and infrastructure using MongoDB , Docker , and cloud platforms like AWS . Develop and integrate LLM-based features , including Retrieval-Augmented Generation (RAG) applications. Write clean, maintainable, and well-tested code with strong emphasis on unit testing and debugging. Collaborate with cross-functional teams, including frontend developers and data scientists. Guide and support junior engineers by providing mentorship and technical direction. Embrace and promote an AI-first mindset throughout the development lifecycle. Contribute to performance monitoring, logging, and system stability improvements. Required Qualifications 3+ years of experience in Python backend development. Hands-on experience with API development using one of: FastAPI , Flask , or Django . Strong knowledge of MongoDB and RESTful service architecture. Familiarity with Docker and containerized deployment pipelines. Experience with AWS or Google Cloud Platform services. Proven experience building or integrating LLM-based applications , especially RAG pipelines . Excellent problem-solving and debugging skills . Comfortable guiding junior developers and conducting code reviews. Nice to Have Experience with any frontend frameworks (Next JS, React, Vue, or similar). Familiarity with DevOps practices and CI/CD pipelines. Knowledge of vector databases and semantic search tools (e.g., FAISS, Pinecone, Weaviate). Exposure to AI/ML model deployment and scaling. What We Offer Opportunity to work on cutting-edge AI projects. Collaborative and innovative work environment. A chance to grow as a leader while working on impactful solutions.

Posted 1 week ago

Apply

3.0 - 5.0 years

3 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Strong proficiency in JavaScript, TypeScript including ES6+ features. Experience with modern front-end frameworks/libraries (React). Solid understanding of HTML5, CSS3, and responsive design principles. Experience with RESTful API design and integration. Working knowledge of Python and experience with at least one Python web framework (Django, Flask, or FastAPI). Proficiency with version control systems like Git. Primary Skills Understanding of DevOps practices, CI/CD pipelines, and containerization (e.g., Docker) is a plus. Familiarity with databases (SQL and NoSQL) such as PostgreSQL, MySQL, or MongoDB. Agile Scrum based Development Open-source contributions

Posted 1 week ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

About The Opportunity A dynamic player in the software development sector, we specialize in creating robust applications that solve real-world problems. Our focus is on delivering high-quality solutions that enhance user experience and drive business success. We are seeking a skilled Python Developer to join our team, where you will play a crucial role in designing and implementing innovative software solutions. Role & Responsibilities Develop and maintain high-quality Python code for various applications. Design and implement RESTful APIs for seamless integration with front-end applications. Collaborate with front-end developers and other team members to create responsive, user-friendly applications. Participate in code reviews and contribute to team best practices. Write unit and integration tests to ensure software quality and reliability. Optimize applications for maximum speed and scalability. Skills & Qualifications Must-Have Proficiency in Python programming and frameworks such as Django or Flask. Experience with RESTful API development. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Strong understanding of unit testing principles and practices. Knowledge of version control systems, preferably Git. Preferred Experience with Agile development methodologies. Ability to optimize code and improve application performance. Exposure to containerization technologies like Docker. Benefits & Culture Highlights Collaborative and innovative work environment. Opportunities for continuous learning and professional growth. Flexible working hours with a focus on work-life balance. Skills: version control,python,machine learning,version control (git),nosql,mongodb,agile development,python programming,postgresql,restful api development,django,agile methodology,restful apis,unit testing,sql,database management,flask,docker Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About The Opportunity A dynamic player in the software development sector, we specialize in creating robust applications that solve real-world problems. Our focus is on delivering high-quality solutions that enhance user experience and drive business success. We are seeking a skilled Python Developer to join our team, where you will play a crucial role in designing and implementing innovative software solutions. Role & Responsibilities Develop and maintain high-quality Python code for various applications. Design and implement RESTful APIs for seamless integration with front-end applications. Collaborate with front-end developers and other team members to create responsive, user-friendly applications. Participate in code reviews and contribute to team best practices. Write unit and integration tests to ensure software quality and reliability. Optimize applications for maximum speed and scalability. Skills & Qualifications Must-Have Proficiency in Python programming and frameworks such as Django or Flask. Experience with RESTful API development. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Strong understanding of unit testing principles and practices. Knowledge of version control systems, preferably Git. Preferred Experience with Agile development methodologies. Ability to optimize code and improve application performance. Exposure to containerization technologies like Docker. Benefits & Culture Highlights Collaborative and innovative work environment. Opportunities for continuous learning and professional growth. Flexible working hours with a focus on work-life balance. Skills: version control,python,machine learning,version control (git),nosql,mongodb,agile development,python programming,postgresql,restful api development,django,agile methodology,restful apis,unit testing,sql,database management,flask,docker Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

About The Opportunity A dynamic player in the software development sector, we specialize in creating robust applications that solve real-world problems. Our focus is on delivering high-quality solutions that enhance user experience and drive business success. We are seeking a skilled Python Developer to join our team, where you will play a crucial role in designing and implementing innovative software solutions. Role & Responsibilities Develop and maintain high-quality Python code for various applications. Design and implement RESTful APIs for seamless integration with front-end applications. Collaborate with front-end developers and other team members to create responsive, user-friendly applications. Participate in code reviews and contribute to team best practices. Write unit and integration tests to ensure software quality and reliability. Optimize applications for maximum speed and scalability. Skills & Qualifications Must-Have Proficiency in Python programming and frameworks such as Django or Flask. Experience with RESTful API development. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Strong understanding of unit testing principles and practices. Knowledge of version control systems, preferably Git. Preferred Experience with Agile development methodologies. Ability to optimize code and improve application performance. Exposure to containerization technologies like Docker. Benefits & Culture Highlights Collaborative and innovative work environment. Opportunities for continuous learning and professional growth. Flexible working hours with a focus on work-life balance. Skills: version control,python,machine learning,version control (git),nosql,mongodb,agile development,python programming,postgresql,restful api development,django,agile methodology,restful apis,unit testing,sql,database management,flask,docker Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

About The Opportunity A dynamic player in the software development sector, we specialize in creating robust applications that solve real-world problems. Our focus is on delivering high-quality solutions that enhance user experience and drive business success. We are seeking a skilled Python Developer to join our team, where you will play a crucial role in designing and implementing innovative software solutions. Role & Responsibilities Develop and maintain high-quality Python code for various applications. Design and implement RESTful APIs for seamless integration with front-end applications. Collaborate with front-end developers and other team members to create responsive, user-friendly applications. Participate in code reviews and contribute to team best practices. Write unit and integration tests to ensure software quality and reliability. Optimize applications for maximum speed and scalability. Skills & Qualifications Must-Have Proficiency in Python programming and frameworks such as Django or Flask. Experience with RESTful API development. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Strong understanding of unit testing principles and practices. Knowledge of version control systems, preferably Git. Preferred Experience with Agile development methodologies. Ability to optimize code and improve application performance. Exposure to containerization technologies like Docker. Benefits & Culture Highlights Collaborative and innovative work environment. Opportunities for continuous learning and professional growth. Flexible working hours with a focus on work-life balance. Skills: version control,python,machine learning,version control (git),nosql,mongodb,agile development,python programming,postgresql,restful api development,django,agile methodology,restful apis,unit testing,sql,database management,flask,docker Show more Show less

Posted 1 week ago

Apply

1.0 - 3.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. EY-Consulting – AI Enabled Automation – Staff - Full Stack Developer At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Key Responsibilities: Requires 1-3 years minimum prior experience. Develop and maintain applications using Python. Collaborate with cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Troubleshoot and debug applications. Work on both the front-end and back-end of the application stack. Relevant Experience of more than 2 years Required Skills: Strong proficiency in Python with at least 2 years of relevant experience. Experience with web frameworks such as Django or Flask. Familiarity with front-end technologies like HTML, CSS, and JavaScript. Preferred Skills: Knowledge of React JS, Node JS, or Angular. Understanding of RESTful APIs and web services. Experience with version control systems like Git. Knowledge of database technologies such as SQL and NoSQL. Additional Requirements: Excellent problem-solving skills. Strong communication and teamwork abilities. Ability to work in an agile development environment. What Working At EY Offers At EY, we’re dedicated to helping our clients, from start–ups to Fortune 500 companies — and the work we do with them is as varied as they are. You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments. Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. Plus, we offer: Support, coaching and feedback from some of the most engaging colleagues around Opportunities to develop new skills and progress your career The freedom and flexibility to handle your role in a way that’s right for you EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate. Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today. Show more Show less

Posted 1 week ago

Apply

3.0 - 8.0 years

6 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

https://zrec.in/kSLd0?source=CareerSite

Posted 1 week ago

Apply

1.0 - 3.0 years

0 Lacs

Kolkata, West Bengal, India

On-site

Linkedin logo

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. EY-Consulting – AI Enabled Automation – Staff - Full Stack Developer At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Key Responsibilities: Requires 1-3 years minimum prior experience. Develop and maintain applications using Python. Collaborate with cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Troubleshoot and debug applications. Work on both the front-end and back-end of the application stack. Relevant Experience of more than 2 years Required Skills: Strong proficiency in Python with at least 2 years of relevant experience. Experience with web frameworks such as Django or Flask. Familiarity with front-end technologies like HTML, CSS, and JavaScript. Preferred Skills: Knowledge of React JS, Node JS, or Angular. Understanding of RESTful APIs and web services. Experience with version control systems like Git. Knowledge of database technologies such as SQL and NoSQL. Additional Requirements: Excellent problem-solving skills. Strong communication and teamwork abilities. Ability to work in an agile development environment. What Working At EY Offers At EY, we’re dedicated to helping our clients, from start–ups to Fortune 500 companies — and the work we do with them is as varied as they are. You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments. Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. Plus, we offer: Support, coaching and feedback from some of the most engaging colleagues around Opportunities to develop new skills and progress your career The freedom and flexibility to handle your role in a way that’s right for you EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate. Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Software Engineer II - Full Stack Developer Job Overview The Applications Development Team is a dedicated collection of self-organizing, interdependent, co-located individuals representing different functional roles with all the necessary skills to turn Product Backlog items into a potentially shippable increment within the Sprint / Iteration. Team members may be developers, testers, analysts, architects. The team is cross-functional, which means that between all its members they possess sufficient skills to do the work. There is no dictated leadership hierarchy within the team members. Suitable for a highly skilled Technical Leads with Agile/Scrum experience to work with a team of very experienced developers on some enterprise global application projects Responsible for the creation of a software product as per the definition in the product backlog Do you have what it takes to provide technical leadership for a Scrum team, including coaching and mentoring? Have you got the skills to be recognized as a senior developer in a Scrum team? ROLE Essential Responsibilities Of The Position Work closely with Solution Architect in designing applications, based on TDD (Test Driven Development) Lead the Scrum Team on new technology adoption / processes. Coach and mentor other developers Undertake code reviews of the development team Work on POC and bring knowledge to the team. Provide advice and support to other team members Estimate the size of backlog items that they are responsible for delivering. Translate backlog items into engineering design and logical units of work (tasks) Evaluate technical feasibility Write technical User Stories for backlog Implement sprint backlog items Write unit tests/functional tests/integration tests as per the definition of done for the Scrum team. Write and verify code which adheres to the acceptance criteria Application of product development best practices as per industry standards Support UAT – resolving issues as per business priority Post Implementation Support and production support Undertake regular "brown bag" presentations Ensure we move towards common technical goal All About You Web services & API standards (REST/OAuth/JSON) Programming & Scripting Languages (Java, C++, Scala, JS, Python, Shell*) Application Frameworks (springboot, node.js, vert.x) Web application frameworks (AngularJS, Flask, Spring) Software Architectures (mico-services, event driven, peer-to-peer) Application Security Asynchronous Pub-Sub and Point to Point Messaging Systems Analytical and Problem-solving Ability to operate effectively independently Technical Communication (Written and Oral) Other Experience Desired Postgres, pgAdmin, Spring Batch, Apache Kafka, IntelliJ Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-249332 Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

About The Opportunity A dynamic player in the software development sector, we specialize in creating robust applications that solve real-world problems. Our focus is on delivering high-quality solutions that enhance user experience and drive business success. We are seeking a skilled Python Developer to join our team, where you will play a crucial role in designing and implementing innovative software solutions. Role & Responsibilities Develop and maintain high-quality Python code for various applications. Design and implement RESTful APIs for seamless integration with front-end applications. Collaborate with front-end developers and other team members to create responsive, user-friendly applications. Participate in code reviews and contribute to team best practices. Write unit and integration tests to ensure software quality and reliability. Optimize applications for maximum speed and scalability. Skills & Qualifications Must-Have Proficiency in Python programming and frameworks such as Django or Flask. Experience with RESTful API development. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Strong understanding of unit testing principles and practices. Knowledge of version control systems, preferably Git. Preferred Experience with Agile development methodologies. Ability to optimize code and improve application performance. Exposure to containerization technologies like Docker. Benefits & Culture Highlights Collaborative and innovative work environment. Opportunities for continuous learning and professional growth. Flexible working hours with a focus on work-life balance. Skills: version control,python,machine learning,version control (git),nosql,mongodb,agile development,python programming,postgresql,restful api development,django,agile methodology,restful apis,unit testing,sql,database management,flask,docker Show more Show less

Posted 1 week ago

Apply

2.0 - 3.0 years

4 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

ob Title: Python Developer Machine Learning & AI (2–3 Years Experience) Job Summary: We are seeking a skilled and motivated Python Developer with 2 to 3 years of experience in Machine Learning and Artificial Intelligence. The ideal candidate will have hands-on experience in developing, training, and deploying machine learning models, and should be proficient in Python and associated data science libraries. You will work with our data science and engineering teams to build intelligent solutions that solve real-world problems. Key Responsibilities: Develop and maintain machine learning models using Python. Work on AI-driven applications, including predictive modeling, natural language processing, and computer vision (based on project requirements). Collaborate with cross-functional teams to understand business requirements and translate them into ML solutions. Preprocess, clean, and transform data for training and evaluation. Perform model training, tuning, evaluation, and deployment using tools like scikit-learn, TensorFlow, or PyTorch. Write modular, efficient, and testable code. Document processes, models, and experiments clearly for team use and future reference. Stay updated with the latest trends and advancements in AI and machine learning. Required Skills: 2–3 years of hands-on experience with Python programming. Solid understanding of machine learning algorithms (supervised, unsupervised, and reinforcement learning). Experience with libraries such as scikit-learn , pandas , NumPy , Matplotlib , and Seaborn . Exposure to deep learning frameworks like TensorFlow , Keras , or PyTorch . Good understanding of data structures and algorithms. Experience with model evaluation techniques and performance metrics. Familiarity with Jupyter Notebooks, version control (Git), and cloud platforms (AWS, GCP, or Azure) is a plus. Strong analytical and problem-solving skills. Preferred Qualifications: Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or related field. Experience with deploying ML models using Flask , FastAPI , or Docker . Knowledge of MLOps and model lifecycle management is an advantage. Understanding of NLP or Computer Vision is a plus.

Posted 1 week ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Required Skills & Qualifications Proficiency in AI/ML & NLP: Experience with Large Language Models (LLMs), NLP techniques, and prompt engineering. Cloud & AWS Expertise: Hands-on experience with AWS AI/ML services (such as AWS Bedrock, OpenSearch, S3, Lambda, SageMaker). Programming & APIs: Strong skills in Python, API development, and frameworks such as FastAPI, Flask, or Django. Database & SQL: Experience with SQL databases (PostgreSQL, MySQL, or RedShift) and writing efficient queries. Data Engineering: Familiarity with data pipelines, feature engineering, and retrieval-augmented generation (RAG). Experience with LLM Integration: Knowledge of fine-tuning models and integrating them into real-world applications. Version Control & CI/CD: Experience with Git, Docker, and CI/CD pipelines. Preferred Qualifications Prior experience implementing AI-powered search solutions. Familiarity with IoT ecosystems and multi-tenant applications. Knowledge of Vector Databases for semantic search. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Overview Join a leading firm in the technology sector focused on delivering innovative software solutions. As a Python Backend Developer, you will be instrumental in building scalable and robust applications that cater to a diverse range of clients. This role, based in India, requires a passion for coding and a dedication to delivering high-quality software. Role & Responsibilities Design, develop, and maintain efficient backend components and services using Python. Collaborate with frontend developers to integrate user-facing elements with server-side logic. Implement RESTful APIs for seamless data exchange between server and client applications. Manage and optimize databases to ensure high performance and reliability. Participate in code reviews and contribute to improving team practices and processes. Utilize version control systems to maintain code integrity and promote collaboration. Skills & Qualifications Must-Have Proficient in Python programming. Experience in backend development and server-side logic. Strong understanding of RESTful API design and implementation. Knowledge of database management systems. Familiarity with Agile development methodologies. Preferred Experience with cloud services (AWS). Knowledge of version control systems like Git. Experience with unit testing and continuous integration. Benefits & Culture Highlights Collaborative and dynamic work environment fostering innovation. Opportunities for professional growth and skill development. Regular team-building activities and a supportive culture. Skills: restful apis,cloud services (aws),cloud services,aws,django,restful api design,python,backend development,python developer,flask,server-side logic,fastapi,python programming,unit testing,version control systems (git),database management systems,agile development methodologies,version control,continuous integration Show more Show less

Posted 1 week ago

Apply

4.0 - 9.0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions. In quality engineering at PwC, you will focus on implementing leading practice standards of quality in software development and testing processes. In this field, you will use your experience to identify and resolve defects, optimise performance, and enhance user experience. The Opportunity When you join PwC Acceleration Centers (ACs), you step into a pivotal role focused on actively supporting various Acceleration Center services, from Advisory to Assurance, Tax and Business Services. In our innovative hubs, you’ll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. You’ll also participate in dynamic and digitally enabled training that is designed to grow your technical and professional skills. As part of the AI Engineering team you will design, develop, and scale AI-driven web applications and platforms. As a Senior Associate you will analyze complex problems, mentor others, and maintain rigorous standards while building meaningful client connections and navigating increasingly complex situations. This role is well-suited for engineers eager to blend their entire stack development skills with the emerging world of AI and machine learning in a fast-paced, cross-functional environment. Responsibilities Design and implement AI-driven web applications and platforms Analyze complex challenges and develop impactful solutions Mentor junior team members and foster their professional growth Maintain exemplary standards of quality in every deliverable Build and nurture meaningful relationships with clients Navigate intricate situations and adapt to evolving requirements Collaborate in a fast-paced, cross-functional team environment Leverage broad stack development skills in AI and machine learning projects What You Must Have Bachelor's Degree in Computer Science, Software Engineering, or a related field 4-9 years of experience Oral and written proficiency in English required What Sets You Apart Bachelor's Degree in Computer Science, Engineering Skilled in modern frontend frameworks like React or Angular Demonstrating hands-on experience with GenAI applications Familiarity with LLM orchestration tools Understanding of Responsible AI practices Experience with DevOps tools like Terraform and Kubernetes Knowledge of MLOps capabilities Security experience with OpenID Connect and OAuth2 Experience in AI/ML R&D or cross-functional teams Preferred Knowledge/Skills Role Overview We are looking for a skilled and proactive Full Stack Engineer to join our AI Engineering team. You will play a pivotal role in designing, developing, and scaling AI-driven web applications and platforms. This role is ideal for engineers who are passionate about blending full stack development skills with the emerging world of AI and machine learning, and who thrive in cross-functional, fast-paced environments. Key Responsibilities Develop and maintain scalable web applications and APIs using Python (FastAPI, Flask, Django) and modern frontend frameworks (React.js, Angular.js). Build intuitive, responsive UIs using JavaScript/TypeScript, CSS3, Bootstrap, and Material UI for AI-powered products. Collaborate closely with product teams to deliver GenAI/RAG-based solutions. Design backend services for: Data pipelines (Azure Data Factory, Data Lake, Delta Lake) Model inference Embedding and metadata storage (SQL, NoSQL, Vector DBs) Optimize application performance for AI inference and data-intensive workloads. Integrate third-party APIs, model-hosting platforms (OpenAI, Azure ML, AWS SageMaker), and vector databases. Implement robust CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins. Participate in architectural reviews and contribute to design best practices across the engineering organization. Required Skills & Experience 4–9 years of professional full-stack engineering experience. Bachelor's degree in Computer Science, Engineering, or related technical field (BE/BTech/MCA) Strong Python development skills, particularly with FastAPI, Flask, or Django. Experience with data processing using Pandas. Proficient in JavaScript/TypeScript with at least one modern frontend framework (React, Angular). Solid understanding of RESTful and GraphQL API design. Experience with at least one cloud platform: Azure: Functions, App Service, AI Search, Service Bus, AI Foundry AWS: Lambda, S3, SageMaker, EC2 Hands-on experience building GenAI applications using RAG and agent frameworks. Database proficiency with: Relational databases: PostgreSQL, SQL Server NoSQL databases: MongoDB, DynamoDB Vector stores for embedding retrieval Familiarity with LLM orchestration tools: LangChain, AutoGen, LangGraph, Crew AI, A2A, MCP Understanding of Responsible AI practices and working knowledge of LLM providers (OpenAI, Anthropic, Google PaLM, AWS Bedrock) Good To Have Skills DevOps & Infrastructure: Terraform, Kubernetes, Docker, Jenkins MLOps capabilities: model versioning, inference monitoring, automated retraining Security experience with OpenID Connect, OAuth2, JWT Deep experience with data platforms: Databricks, Microsoft Fabric Prior experience in AI/ML R&D or working within cross-functional product teams Show more Show less

Posted 1 week ago

Apply

4.0 - 9.0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven decision making. You will work on developing predictive models, conducting statistical analysis, and creating data visualisations to solve complex business problems. Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow. Skills Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Respond effectively to the diverse perspectives, needs, and feelings of others. Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems. Use critical thinking to break down complex concepts. Understand the broader objectives of your project or role and how your work fits into the overall strategy. Develop a deeper understanding of the business context and how it is changing. Use reflection to develop self awareness, enhance strengths and address development areas. Interpret data to inform insights and recommendations. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. Role Overview We are seeking a Senior Associate – AI Engineer / MLOps / LLMOps with a passion for building resilient, cloud-native AI systems. In this role, you’ll collaborate with data scientists, researchers, and product teams to build infrastructure, automate pipelines, and deploy models that power intelligent applications at scale. If you enjoy solving real-world engineering challenges at the convergence of AI and software systems, this role is for you. Key Responsibilities Architect and implement AI/ML/GenAI pipelines, automating end-to-end workflows from data ingestion to model deployment and monitoring. Develop scalable, production-grade APIs and services using FastAPI, Flask, or similar frameworks for AI/LLM model inference. Design and maintain containerized AI applications using Docker and Kubernetes. Operationalize Large Language Models (LLMs) and other GenAI models via cloud-native deployment (e.g., Azure ML, AWS Sagemaker, GCP Vertex AI). Manage and monitor model performance post-deployment, applying concepts of MLOps and LLMOps including model versioning, A/B testing, and drift detection. Build and maintain CI/CD pipelines for rapid and secure deployment of AI solutions using tools such as GitHub Actions, Azure DevOps, GitLab CI. Implement security, governance, and compliance standards in AI pipelines. Optimize model serving infrastructure for speed, scalability, and cost-efficiency. Collaborate with AI researchers to translate prototypes into robust production-ready solutions. Required Skills & Experience 4 to 9 years of hands-on experience in AI/ML engineering, MLOps, or DevOps for data science products. Bachelor's degree in Computer Science, Engineering, or related technical field (BE/BTech/MCA). Strong software engineering foundation with hands-on experience in Python, Shell scripting, and familiarity with ML libraries (scikit-learn, transformers, etc.). Experience deploying and maintaining LLM-based applications, including prompt orchestration, fine-tuned models, and agentic workflows. Deep understanding of containerization and orchestration (Docker, Kubernetes, Helm). Experience with CI/CD pipelines, infrastructure-as-code tools (Terraform, CloudFormation), and automated deployment practices. Proficiency in cloud platforms: Azure (preferred), AWS, or GCP – including AI/ML services (e.g., Azure ML, AWS Sagemaker, GCP Vertex AI). Experience managing and monitoring ML lifecycle (training, validation, deployment, feedback loops). Solid understanding of APIs, microservices, and event-driven architecture. Experience with model monitoring/orchestration tools (e.g, Kubeflow, MLflow). Exposure to LLMOps-specific orchestration tools such as LangChain, LangGraph, Haystack, or PromptLayer. Experience with serverless deployments (AWS Lambda, Azure Functions) and GPU-enabled compute instances. Knowledge of data pipelines using tools like Apache Airflow, Prefect, or Azure Data Factory. Exposure to logging and observability tools like ELK stack, Azure Monitor, or Datadog. Good to Have Experience implementing multi-model architecture, serving GenAI models alongside traditional ML models. Knowledge of data versioning tools like DVC, Delta Lake, or LakeFS. Familiarity with distributed systems and optimizing inference pipelines for throughput and latency. Experience with infrastructure cost monitoring and optimization strategies for large-scale AI workloads. It would be great if the candidate has exposure to full-stack ML/DL. Soft Skills & Team Expectations Strong communication and documentation skills; ability to clearly articulate technical concepts to both technical and non-technical audiences. Demonstrated ability to work independently as well as collaboratively in a fast-paced environment. A builder's mindset with a strong desire to innovate, automate, and scale. Comfortable in an agile, iterative development environment. Willingness to mentor junior engineers and contribute to team knowledge growth. Proactive in identifying tech stack improvements, security enhancements, and performance bottlenecks. Show more Show less

Posted 1 week ago

Apply

4.0 - 9.0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven decision making. You will work on developing predictive models, conducting statistical analysis, and creating data visualisations to solve complex business problems. The Opportunity When you join PwC Acceleration Centers (ACs), you step into a pivotal role focused on actively supporting various Acceleration Center services, from Advisory to Assurance, Tax and Business Services. In our innovative hubs, you’ll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. You’ll also participate in dynamic and digitally enabled training that is designed to grow your technical and professional skills. As part of the Data Science team you will design and deliver scalable AI applications that drive business transformation. As a Senior Associate you will analyze complex problems, mentor junior team members, and build meaningful client connections while navigating the evolving landscape of AI and machine learning. This role offers the chance to work on innovative technologies, collaborate with cross-functional teams, and contribute to creative solutions that shape the future of the industry. Responsibilities Design and implement scalable AI applications to facilitate business transformation Analyze intricate problems and propose practical solutions Mentor junior team members to enhance their skills and knowledge Establish and nurture meaningful relationships with clients Navigate the dynamic landscape of AI and machine learning Collaborate with cross-functional teams to drive innovative solutions Utilize advanced technologies to improve project outcomes Contribute to the overall strategy of the Data Science team What You Must Have Bachelor's Degree in Computer Science, Engineering, or equivalent technical discipline 4-9 years of experience in Data Science/ML/AI roles Oral and written proficiency in English required What Sets You Apart Proficiency in Python and data science libraries Hands-on experience with Generative AI and prompt engineering Familiarity with cloud platforms like Azure, AWS, GCP Understanding of production-level AI systems and CI/CD Experience with Docker, Kubernetes for ML workloads Knowledge of MLOps tooling and pipelines Demonstrated track record of delivering AI-driven solutions Preferred Knowledge/Skills Please reference About PwC CTIO – AI Engineering PwC’s Commercial Technology and Innovation Office (CTIO) is at the forefront of emerging technology, focused on building transformative AI-powered products and driving enterprise innovation. The AI Engineering team within CTIO is dedicated to researching, developing, and operationalizing cutting-edge technologies such as Generative AI, Large Language Models (LLMs), AI Agents, and more. Our mission is to continuously explore what's next—enabling business transformation through scalable AI/ML solutions while remaining grounded in research, experimentation, and engineering excellence.ill categories for job description details. Role Overview We are seeking a Senior Associate – Data Science/ML/DL/GenAI to join our high-impact, entrepreneurial team. This individual will play a key role in designing and delivering scalable AI applications, conducting applied research in GenAI and deep learning, and contributing to the team’s innovation agenda. This is a hands-on, technical role ideal for professionals passionate about AI-driven transformation. Key Responsibilities Design, develop, and deploy machine learning, deep learning, and Generative AI solutions tailored to business use cases. Build scalable pipelines using Python (and frameworks such as Flask/FastAPI) to operationalize data science models in production environments. Prototype and implement solutions using state-of-the-art LLM frameworks such as LangChain, LlamaIndex, LangGraph, or similar. Also developing applications in streamlit/chainlit for demo purposes. Design advanced prompts and develop agentic LLM applications that autonomously interact with tools and APIs. Fine-tune and pre-train LLMs (HuggingFace and similar libraries) to align with business objectives. Collaborate in a cross-functional setup with ML engineers, architects, and product teams to co-develop AI solutions. Conduct R&D in NLP, CV, and multi-modal tasks, and evaluate model performance with production-grade metrics. Stay current with AI research and industry trends; continuously upskill to integrate the latest tools and methods into the team’s work. Required Skills & Experience 4 to 9 years of experience in Data Science/ML/AI roles. Bachelor’s degree in Computer Science, Engineering, or equivalent technical discipline (BE/BTech/MCA). Proficiency in Python and related data science libraries: Pandas, NumPy, SciPy, Scikit-learn, TensorFlow, PyTorch, Keras, etc. Hands-on experience with Generative AI, including prompt engineering, LLM fine-tuning, and deployment. Experience with Agentic LLMs and task orchestration using tools like LangGraph or AutoGPT-like flows. Strong knowledge of NLP techniques, transformer architectures, and text analysis. Proven experience working with cloud platforms (preferably Azure; AWS/GCP also considered). Understanding of production-level AI systems including CI/CD, model monitoring, and cloud-native architecture. (Need not develop from scratch) Familiarity with ML algorithms: XGBoost, GBM, k-NN, SVM, Decision Forests, Naive Bayes, Neural Networks, etc. Exposure to deploying AI models via APIs and integration into larger data ecosystems. Strong understanding of model operationalization and lifecycle management. Experience with Docker, Kubernetes, and containerized deployments for ML workloads. Use of MLOps tooling and pipelines (e.g., MLflow, Azure ML, SageMaker, etc.). Experience in full-stack AI applications, including visualization (e.g., PowerBI, D3.js). Demonstrated track record of delivering AI-driven solutions as part of large-scale systems. Show more Show less

Posted 1 week ago

Apply

1.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

We are looking for an experienced and highly skilled Junior Python Developer with over 1+ years of experience in building complex, scalable applications and developing projects from the ground up. The ideal candidate will have strong problem-solving abilities, deep expertise in Python, and hands-on experience in full-cycle software development, from architecture to deployment. Key Responsibilities Design, develop, test, and deploy high-quality Python applications and services. Build and maintain complex systems and architecture for scalable, high-performance solutions. Lead the end-to-end development of projects from concept through delivery. Collaborate with cross-functional teams to gather requirements, design features, and deliver robust technical solutions. Write clean, modular, and well-documented code. Optimize applications for performance, scalability, and security. Conduct code reviews, mentor junior developers, and enforce best practices in coding and design. Stay updated on the latest industry trends and technologies and evaluate them for practical adoption. Required Skills and Qualifications: 5+ years of professional experience in Python development. Proven experience in building projects from scratch and handling complete software development life cycles. Strong knowledge of object-oriented programming (OOP) and design patterns . Hands-on experience with RESTful APIs , asynchronous programming , and database integration (e.g., PostgreSQL, MongoDB, MySQL). Experience with web frameworks such as Django , Flask , or FastAPI . Proficiency in version control systems (e.g., Git ). Experience with unit testing , integration testing , and CI/CD pipelines. Solid understanding of data structures, algorithms, and system design. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Work Location- Pune Experience:- 3+ years Required Skills & Qualifications 3+ years of professional Python development experience . Strong expertise in Django (Django REST Framework preferred). Advanced SQL skills (query optimization, joins, stored procedures, indexing). Proficiency in Pandas and NumPy for data manipulation. Hands-on experience in API development (REST, GraphQL, or FastAPI) . Experience with PostgreSQL, MySQL, or other relational databases . Knowledge of ORM frameworks (Django ORM, SQLAlchemy) . Familiarity with Git, CI/CD, and Agile methodologies . Strong problem-solving and debugging skills. Preferred Qualifications Experience with FastAPI or Flask for lightweight API development. Knowledge of NoSQL databases (MongoDB, Redis) . Exposure to cloud platforms (AWS, GCP, Azure) and Docker . Understanding of data warehousing and ETL processes . Familiarity with asynchronous programming (Celery, asyncio) . Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

This role is for one of Weekday's clients Salary range: Rs 1800000 - Rs 2200000 (ie INR 18-22 LPA) Min Experience: 3 years Location: Gurugram, NCR, Delhi JobType: full-time Requirements About the Role: We are seeking an experienced and highly motivated Python Developer to join our dynamic technology team. As a Python Developer, you will play a key role in designing, developing, testing, and maintaining robust and scalable software applications using Python. This role demands a solid foundation in Python programming and the ability to work collaboratively within a cross-functional team of developers, data engineers, and product managers. Key Responsibilities: Application Development: Design and develop scalable and high-performance applications using Python. Code Quality: Write clean, efficient, and well-documented code following best practices and coding standards. Testing & Debugging: Develop and maintain unit and integration tests to ensure code reliability. Troubleshoot, debug, and upgrade existing systems as needed. API Integration: Design and integrate RESTful APIs with frontend applications and third-party services. Database Management: Work with relational and NoSQL databases such as MySQL, PostgreSQL, or MongoDB to manage data models and queries. Collaboration: Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Version Control: Use Git for version control and participate in code reviews to ensure quality and consistency. Documentation: Maintain technical documentation to support development processes and future maintenance. Key Skills & Qualifications: Proven Experience: At least 3 years of hands-on experience in Python application development. Core Python: Strong grasp of core Python concepts, including data structures, OOP, exception handling, decorators, and context managers. Frameworks: Proficiency with Python frameworks such as Django, Flask, or FastAPI. Database Knowledge: Experience working with SQL databases like PostgreSQL or MySQL and familiarity with ORM libraries like SQLAlchemy or Django ORM. API Development: Ability to build and consume RESTful APIs; understanding of API authentication mechanisms such as JWT or OAuth. Testing & CI/CD: Familiarity with testing frameworks like PyTest or unittest. Experience with continuous integration tools is a plus. Cloud & Deployment: Exposure to deploying applications on cloud platforms such as AWS, GCP, or Azure is desirable. Version Control: Proficiency with Git for source control and experience with GitHub/GitLab workflows. Soft Skills: Strong problem-solving abilities, excellent communication skills, and a collaborative attitude. Preferred Qualifications (Nice to Have): Experience with containerization tools like Docker. Familiarity with task queues and asynchronous programming (e.g., Celery, asyncio). Knowledge of frontend technologies (HTML, CSS, JavaScript) is a plus. Understanding of Agile development methodologies. Show more Show less

Posted 1 week ago

Apply

3.0 - 4.0 years

0 Lacs

Mohali district, India

On-site

Linkedin logo

Job Title: Python Developer Location: Mohali, Punjab Company: RevClerx About RevClerx: RevClerx Pvt. Ltd., founded in 2017 and based in the Chandigarh/Mohali area (India), is a dynamic Information Technology firm providing comprehensive IT services with a strong focus on client-centric solutions. As a global provider, we cater to diverse business needs including website designing and development, digital marketing, lead generation services (including telemarketing and qualification), and appointment setting. Job Summary: We are seeking a motivated and skilled Python Developer with 3-4 years of professional experience to join our dynamic engineering team. The ideal candidate will be proficient in developing, deploying, and maintaining robust Python-based applications and services. You will play a key role in the entire software development lifecycle, from conceptualization and design through testing, deployment, and ongoing maintenance. While core Python development is essential, we highly value candidates with an interest or experience in emerging technologies like AI/ML and Large Language Model (LLM) applications. Key Responsibilities: ● Design, develop, test, deploy, and maintain high-quality, scalable, and efficient Python code. ● Collaborate closely with product managers, designers, and other engineers to understand requirements and translate them into technical solutions. ● Participate in the full software development lifecycle (SDLC) using Agile methodologies. ● Write clean, maintainable, well-documented, and testable code. ● Contribute to code reviews to ensure code quality, share knowledge, and identify potential issues. ● Troubleshoot, debug, and upgrade existing software systems. ● Develop and integrate with RESTful APIs and potentially other web services. ● Work with databases (like Postgersql ) to store and retrieve data efficiently. ● Optimize applications for maximum speed, scalability, and reliability. ● Stay up-to-date with the latest industry trends, technologies, and best practices in Python development and related fields. ● Potentially assist in the integration of AI/ML models or contribute to projects involving LLM-based agents or applications. Minimum Qualifications: ● Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field. ● 3-4 years of professional software development experience with a primary focus on Python. ● Strong proficiency in Python and its standard libraries. ● Proven experience with at least one major Python web framework (e.g., Django, Flask, FastAPI). ● Solid understanding of object-oriented programming (OOP) principles. ● Experience working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis). ● Proficiency with version control systems, particularly Git. ● Experience designing, building, and consuming RESTful APIs. ● Familiarity with Agile development methodologies (e.g., Scrum, Kanban). ● Strong problem-solving and analytical skills. ● Excellent communication and teamwork abilities. Preferred (Good-to-Have) Qualifications: ● AI/ML Knowledge: ○ Basic understanding of machine learning concepts and algorithms. ○ Experience with relevant Python libraries for data science and ML (e.g., Pandas, NumPy, Scikit-learn). ○ Experience integrating pre-trained ML models into applications. ○ Familiarity with deep learning frameworks (e. g., TensorFlow, PyTorch) is a plus. ● LLM Experience: ○ Demonstrable interest or hands-on experience in building applications leveraging Large Language Models (LLMs). ○ Experience working with LLM APIs (e.g., OpenAI GPT, Anthropic Claude, Google Gemini). ○ Familiarity with LLM frameworks or libraries (e.g., LangChain, LlamaIndex). ○ Understanding of basic prompt engineering techniques. ○ Experience building or experimenting with LLM-powered agents or chatbots. ● Containerization & Orchestration: Experience with containerization technologies like Docker and orchestration tools like Kubernetes. ● CI/CD: Experience setting up or working with Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., Jenkins, GitLab CI, GitHub Actions). ● Asynchronous Programming: Experience with Python's asynchronous libraries (e.g., asyncio, aiohttp). What We Offer: ● Challenging projects with opportunities to work on cutting-edge technologies especially in the field of AI. ● Competitive salary and comprehensive benefits package. ● Opportunities for professional development and learning (e.g., conferences, courses, certifications). ● A collaborative, innovative, and supportive work environment. Show more Show less

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies