Home
Jobs

1657 Fastapi Jobs - Page 19

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.

5.0 - 7.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Essential Duties & Responsibilities: In the back-end, you will be writing optimized code in Python and working with good Python frameworks including Django , Flask or FastAPI using the latest Python version In the front-end, you will be responsible for developing code using React.js, TypeScript, JavaScript and CSS libraries like Tailwind, Material UI, Bootstrap, etc You will participate in regular design sessions, code reviews and agile ceremonies You will work closely with the Product Owner/Manager and scrum team to help deliver high quality features inside of agreed timescales You will Identify areas for modification or refactoring inside our code-base and champion their improvement You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution You will also coordinate with clients directly on various aspects of the project lifecycle You will be responsible for maintaining best coding practices in your team Sometimes you might be doing interviews with clients before getting onboard on a new project Requirements & Skills: 5-7 years of development experience Proven track record of delivering high quality, high-stake projects in agile environment Proven experience in building, mentoring and managing efficient development teams Strong experience with Python and Django, Flask or FlaskAPI Strong experience with relational databases like Postgres or MySQL Good experience with React.js, TypeScript and JavaScript & CSS libraries like Tailwind CSS, Material UI, etc. Modern source control systems (like Git, Bitbucket, etc.) Analyzing user requirements, envisioning system features and functionality Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle Strong experience in Designing, extending, and implementing REST or GraphQL APIs Strong Database Design Experience Exposure of Continuous Integration/Continuous Deployment practices (DevOps) Exposure to AWS, GCP or Azure Show more Show less

Posted 6 days ago

Apply

1.0 years

0 Lacs

India

Remote

Linkedin logo

We're Hiring! Python Developer – Fresher (Remote) | Appinovent πŸ“ Location: Remote 🏒 Company: Appinovent Appinovent is seeking a Python Developer (Fresher) to join our innovative and fast-paced tech team. If you're passionate about coding and want to kickstart your career with real-world projects, we’d love to hear from you! πŸ”§ Responsibilities: Develop backend systems and RESTful APIs using Python (Django/Flask) Collaborate with the frontend and design teams for seamless integrations Write clean, scalable, and efficient code Debug, test, and maintain applications Contribute to brainstorming, documentation, and continuous improvement πŸ‘€ Requirements: Freshers are welcome (0–1 year experience) Solid understanding of Python and basic backend development Familiarity with databases (MySQL, PostgreSQL, etc.) Basic knowledge of Git and version control Logical thinking, debugging skills, and eagerness to learn 🎯 Good to Have (Bonus): Experience with Django, Flask, or FastAPI Understanding of RESTful API principles Hands-on with any cloud platform or deployment πŸ’Ό Perks & Benefits: Work from anywhere (100% remote) Flexible working hours Exposure to real-time projects Supportive team environment Career growth opportunities πŸ“© To Apply: Send your resume to hr@appinovent.com Join Appinovent and be part of a team that builds what matters. πŸš€ Start your journey as a Python Developer today! Show more Show less

Posted 6 days ago

Apply

5.0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Primary Skills Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. 5-7 years of experience as a Python developer, with a focus on Product development (BE+FE development). Hands on experience in Angular Js. Proven experience in designing and deploying scalable applications and microservices. App Integration experience is prefferd. Python- FastAPI (Flask/Django) API Development (RESTful Services) Cloud Platforms - Google Cloud Platform (GCP)prefferd. Familiarity with database management systems- PostgreSQL, MySQL, MongoDB and ORMs (e.g.,SQLAlchemy, Django ORM). Knowledge of CI/CD pipelines - Jenkins, GitLab CI, CircleCI Frontend Development - JavaScript, Angular Code Versioning - Git Testing - Unit & Integration Testing Strong understanding of security principles, authentication (OAuth2, JWT), and data protection. Secondary Skills Monitoring Tools - Prometheus, Grafana, Datadog Security and Compliance Standards - GDPR, PCI, Soc2 DevOps Collaboration UX/UI Collaboration for Angular components Experience with asynchronous programming (e.g., asyncio, Aiohttp). Experience with big data technologies like Spark or Hadoop. Experience with machine learning libraries (e.g., TensorFlow, PyTorch) is a plus (ref:hirist.tech) Show more Show less

Posted 6 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About Okulo Aerospace Careers 2025 Okulo Aerospace has a mission to provide unmatched best-in-class unmanned aerial vehicle platforms for addressing the needs of the global enterprise, industrial and defense customers. Combining renewable energy and precision engineering, we are currently developing solar-electric hybrid aerial platforms that will revolutionize aerial data acquisition. We envision a world where drones can fly continuously without having to land at all and as a first step towards realizing our vision, we are providing aerial monitoring and surveillance services for clients with widespread industrial assets. Candidates Also Search: Software Engineer Jobs Okulo Aerospace Careers 2025 Details Company Name Okulo Aerospace Job Role Software Development Engineer – I (SDE-1) Job Type Full Time Job Location Bengaluru Education BE/ B.Tech Career Level 1 – 3 Years Salary Not Mentioned Company Website www.okuloaerospace.com Job Description For Okulo Aerospace Careers 2025 Candidates Also Search: Fresher Jobs Okulo Aerospace is looking for a versatile full-stack engineer who can build fast, take ownership, and grow with the company. You’ll work closely to design, develop, and scale our web applications using React (Frontend), FastAPI (Backend), Docker, and REST APIs . This is a high-impact role where you’ll help shape the architecture, culture, and future of our product . You’ll be the second software engineer. Responsibilities Build end-to-end features – from UI (React) to backend (FastAPI) to deployment (Docker). Help define best practices in code, architecture, and DevOps as we scale. Work directly in product decisions. Optimize performance, fix bugs, and ensure scalable, maintainable code. Own what you build – this isn’t a β€œfollow orders” role; you’ll have real responsibility. Candidates Also Search: BE/ B.Tech Jobs Requirements Frontend: Strong in NEXT.js / React.js, JavaScript/TypeScript, Tailwind CSS. Backend: Experience with FastAPI (or Flask/Django) & Python. APIs: Comfortable designing & consuming RESTful APIs. DevOps: Hands-on with Docker (Kubernetes is a bonus). Database: NoSQL (MongoDB). Git/GitHub: Clean, organized version control. Problem-Solving: Ability to debug, optimize, and learn quickly. Preferred: WebSockets, AWS basics, and experience with testing (Jest, PyTest). Okulo Aerospace Careers 2025 Application Process DOUBLE CLICK TO APPLY ONLINE ! We wish you the best of luck in your Okulo Aerospace Careers 2025 . May your talents shine, and may you find the perfect opportunity that not only meets your professional goals but also brings joy to your everyday work. Show more Show less

Posted 6 days ago

Apply

10.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Key Responsibilities Full Stack Development : Lead the design, development, and implementation of complex web applications across the full stack, utilizing Python for the backend and ReactJS for the frontend. Real-time Application Development : Architect and build high-performance, real-time applications leveraging WebSockets (e.g., chat applications, live trading dashboards, real-time data feeds). Backend Development : Develop robust and efficient backend services using Python frameworks like Django or FastAPI, including API design (RESTful), database interactions, and business logic implementation. Frontend Development : Build responsive, interactive, and user-friendly interfaces using ReactJS, effectively utilizing hooks, Context API, and state management tools like Redux. Database Management : Design, optimize, and interact with relational and/or NoSQL databases such as PostgreSQL, MySQL, or MongoDB. Code Quality & Best Practices : Ensure code quality, maintainability, scalability, and security through rigorous code reviews, adherence to best practices, and implementation of design patterns. Deployment & Operations : Collaborate with DevOps teams on CI/CD pipelines, Docker, and containerized deployment strategies. Problem Solving : Proactively identify and solve complex technical challenges, ensuring the stability and performance of applications. Collaboration : Work closely with product managers, UI/UX designers, and other engineers to translate business requirements into technical solutions and deliver high-quality products. Required Skills & Qualifications Experience : 10+ years of extensive experience in software development with a strong focus on full stack technologies. Backend Proficiency : Strong proficiency in Python and extensive experience with frameworks such as Django or FastAPI. Frontend Expertise : Extensive hands-on experience with ReactJS, including deep understanding and practical application of hooks, Context API, and state management tools like Redux. Real-time Applications : Proven experience in building WebSocket-based real-time applications (e.g., chat apps, trading dashboards, live feeds). Web Fundamentals : Strong understanding of core front-end technologies including HTML5, CSS3, JavaScript, and modern UI libraries. Database Experience : Experience with databases such as PostgreSQL, MySQL, or MongoDB. Cloud Platforms (Plus) : Knowledge of cloud platforms like AWS, Azure, or GCP is a significant plus. DevOps Familiarity : Familiarity with CI/CD pipelines, Docker, and containerized deployment. Problem-Solving : Excellent problem-solving skills and a proactive mindset. Communication : Strong communication and collaboration abilities. (ref:hirist.tech) Show more Show less

Posted 6 days ago

Apply

4.0 - 9.0 years

10 - 17 Lacs

Pune, Chennai, Mumbai (All Areas)

Hybrid

Naukri logo

Role & responsibilities Primary Skill: Python, Flask,Django, or FastAPI, Rest API, Swagger/Open API, SQL/ NoSQL, CICD, Agile Generic Expectation: Team player and flexible to work on concurrent assignments Ability to self-motivate and excel based on minimal training Ability to work in a dynamic, ever-changing production environment Detail-orientated, with a focus on quality and accuracy Demonstrated strong written and verbal communication skills, with the ability to develop and articulate actionable, facts-based insights and recommendations Strong interpersonal skills, including the ability to partner with others and deal effectively with multiple projects and changing priorities Ability to work effectively with local and geographically disbursed teams Strong problem solving, critical thinking, conflict resolution and influencing skills Role Overview: We are seeking Python Developer with strong expertise in developing REST APIs to design, build, and maintain scalable backend systems. Candidate should have a deep understanding of Python framework, RESTful principles, and modern software development practices. This role involves collaborating with cross-functional teams to deliver robust APIs and backend services. Responsibilities: Design, develop, and maintain efficient and scalable REST APIs using python frameworks such as Flask, Django, or Fast API. Ensure APIs are secure, well-documented, and optimized for performance. Build backend logic and services to support API endpoints. Integrate APIs with databases, third-party services, and external systems. Write clean, modular, and maintainable code adhering industry practices. Required Skills: Strong proficiency in Python and experience with framework like Flask,Django, or FastAPI. Expertise in REST API design and development. Experience with database integration (SQL/NoSQL) Familiarity with API documentation tools (Swagger/Open API) Familiarity with CI/CD pipeline and automated deployment practices.

Posted 6 days ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Position Title: Head of R&D AI Engineering About The Job At Sanofi, we’re committed to providing the next-gen healthcare that patients and customers need. It’s about harnessing data insights and leveraging AI responsibly to search deeper and solve sooner than ever before. Join our R&D Data & AI Products and Platforms Team as Head of R&D AI Engineering and you can help make it happen. What You Will Be Doing Sanofi has recently embarked into a vast and ambitious digital transformation program. A cornerstone of this roadmap is the acceleration of its data transformation and of the adoption of artificial intelligence (AI) and machine learning (ML) solutions, to accelerate R&D, manufacturing and commercial performance and bring better drugs and vaccines to patients faster, to improve health and save lives. The R&D Data & AI Products and Platforms Team is a key team within R&D Digital, focused on developing and delivering Data and AI products for R&D use cases. This team plays a critical role in pursuing broader democratization of data across R&D and providing the foundation to scale AI/ML, advanced analytics, and operational analytics capabilities. As a Head of R&D AI Engineering , you will be a leader on a dynamic team committed to driving strategic and operational digital priorities and initiatives in R&D. You will work with R&D-based Product and Product Line Owners and manage engineering teams within an agile environment to drive the design, development, and deployment of robust, scalable, and performance-based AI/ML endpoints and workflows. Our vision for digital, data analytics and AI Join us on our journey in enabling Sanofi’s Digital Transformation through becoming an AI first organization. This means: AI Factory - Versatile Teams Operating in Cross Functional Pods: Utilizing digital and data resources to develop AI products, bringing data management, AI and product development skills to products, programs and projects to create an agile, fulfilling and meaningful work environment. Leading Edge Tech Stack: Experience build products that will be deployed globally on a leading-edge tech stack. World Class Mentorship and Training: Working with renown leaders and academics in machine learning to further develop your skillsets. We are an innovative global healthcare company with one purpose: to chase the miracles of science to improve people’s lives. We’re also a company where you can flourish and grow your career, with countless opportunities to explore, make connections with people, and stretch the limits of what you thought was possible. Ready to get started? Main Responsibilities AI Product Engineering (workflows, API endpoints, databases): Develop and execute a vision & strategy for AI/ML product development Lead AI product development within R&D in alignment with R&D data strategy, business goals, and objectives, making AI models accessible and usable by end users through the deployment of AI/ML models and exposure through APIs/endpoints Use best practices to implement bias protection and foster fairness and transparency within AI/ML technologies; consult with Responsible AI stakeholders to ensure compliance, ethical, and responsible use Collaborate closely with AI/ML model development team to coordinate on development handover activities Manage project timelines, resource allocation, and priorities to ensure timely delivery of AI/ML products engineering activities Innovation & Team Leadership Build and lead a high-performing team engineers, providing oversight, mentorship, training, resources, and best practices to empower the team to deliver engineering with excellence Design, implement, and continuously improve a model for AI/ML product delivery within the Data and AI Product Delivery Team Provide specific guidance and escalation support for any challenges faced by AI Engineers during the delivery of AI products Communicate and advise against AI/ML strategies, potential, limitations, progress, and results to stakeholders and leadership to ensure alignment across R&D business Cross-Team Collaboration Collaborate and coordinate with Platform and Data Engineering Teams to maintain data pipelines and consistent ways of working across teams Partner with Enterprise Digital and oversee AI/ML data protection, governance, and compliance About You Key Functional Requirements & Qualifications: Master’s in computer science, engineering, AI/ML, or a related field; 8-10 years of experience in software engineering, data science, AI, or analytics and 6+ years of experience in AI/ML engineering or related field Proven track record leading successful AI/ML data product projects across design, development, scaling, and maintenance Understanding of R&D business and data environment strongly preferred Strong communication between technical and non-technical stakeholders and collaborators Demonstrated team leadership, mentorship, and management skill Key Technical Requirements & Qualifications Strong expertise in machine learning, deep learning, natural language processing, and other related ML/AI technologies Expert experience with AI/ML frameworks and tools and in programming languages such as Python, R, Java Expert experience with the design and development of APIs/Endpoints (e.g., Flask, Django, FastAPI) Expertise in cloud platforms and software involved in the deployment and scaling of AI/ML models Expertise with data analytics and statistical software (incl. SQL, Python, Java, Excel, AWS, Snowflake, Informatica) Why Choose Us? Bring the miracles of science to life alongside a supportive, future-focused team Discover endless opportunities to grow your talent and drive your career, whether it’s through a promotion or lateral move, at home or internationally Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies your impact Take good care of yourself and your family, with a wide range of health and wellbeing benefits including high-quality healthcare, prevention and wellness programs Sanofi careers - it all starts with you! Pursue Progress Discover Extraordinary Better is out there. Better medications, better outcomes, better science. But progress doesn’t happen without people – people from different backgrounds, in different locations, doing different roles, all united by one thing: a desire to make miracles happen. So, let’s be those people. Watch our ALL IN video and check out our Diversity, Equity and Inclusion actions at sanofi.com! Sanofi is an equal opportunity employer committed to diversity and inclusion. Our goal is to attract, develop and retain highly talented employees from diverse backgrounds, allowing us to benefit from a wide variety of experiences and perspectives. We welcome and encourage applications from all qualified applicants. Accommodations for persons with disabilities required during the recruitment process are available upon request. null Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Title: AI/ML Developer Duration: 6 months (Expected to be longer) Work Location & Requirement: Chennai, onsite at least 3-4 days a week Position Summary: We are seeking a highly skilled and motivated Development Lead with deep expertise in ReactJS, Python, and AI/ML DevOps, along with working familiarity in AWS cloud services. This is a hands-on individual contributor role focused on developing and deploying a full-stack AI/ML-powered web application. The ideal candidate should be passionate about building intelligent, user-centric applications and capable of owning the end-to-end development process. Position Description: Design and develop intuitive and responsive web interfaces using ReactJS. Build scalable backend services and RESTful APIs using Python frameworks (e.g., Flask, FastAPI, or Django). Integrate AI/ML models into the application pipeline and support inferencing, monitoring, and retraining flows. Automate development workflows and model deployments using DevOps best practices and tools (Docker, CI/CD, etc.). Deploy applications and ML services on AWS infrastructure, leveraging services such as EC2, S3, Lambda, SageMaker, and EKS. Ensure performance, security, and reliability of the application through testing, logging, and monitoring. Collaborate with data scientists, designers, and product stakeholders to refine and implement AI-powered features. Take ownership of application architecture, development lifecycle, and release management. Minimum Requirements: Bachelor’s or Master’s degree in computer science, Engineering, or a related field. 8+ years of hands-on experience in software development. Strong expertise in ReactJS, and NodeJS based web application development. Proficient in Python for backend development and AI/ML model integration. Experience with at least one AI/ML framework (LLMs). Solid understanding of DevOps concepts for ML workflows – containerization, CI/CD, testing, and monitoring. Experience deploying and operating applications in AWS cloud environments. Self-driven, with excellent problem-solving skills and attention to detail. Strong communication skills and ability to work independently in an agile, fast-paced environment. Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

India

Remote

Linkedin logo

Location : Remote | Duration : 2 Months | Stipend : β‚Ή15,000 – β‚Ή30,000/month How to Apply? Application form: https://rebrand.ly/mansio-fullstack Job description: https://mansio-ai.notion.site/ About Mansio.ai Mansio is on a mission to redefine the rental housing experience for Gen Z and millennial renters, starting with a curated platform to discover flats and compatible flatmates with trust, ease, and transparency. As a founding team member, you’ll work directly with the CTO to build the core systems that power the future of renting homes in India. We're now expanding our core tech team and looking for highly motivated Full Stack Developer Intern starting July 2025. About the Team We’re a team of IIT Kharagpur alumni with strong backgrounds in AI engineering, business strategy, and operations, with over 8 years of combined experience at companies like Accenture Japan, AB InBev, and Citigroup. About the Work As a Full Stack Developer Intern, you’ll work directly with the CTO and get your hands dirty across the entire stack: Develop swipe-based, social-style property feeds and chat UIs using React.js and Tailwind Integrate voice-led onboarding and AI-powered flows for seamless user interactions Build and maintain robust APIs for listings, user auth, and real-time notifications using FastAPI/Django Develop AI-driven features like a RAG-based property discovery chatbot Power real-time interactions (swipes, chats, voice) with Redis and WebSockets What are we looking for? Strong problem-solving mindset and curiosity to build real systems Experience with React.js and Python (FastAPI) Exposure to REST APIs, Redis, Git, and modern deployment workflows Bonus: familiarity with PostgreSQL, AWS, or voice/chat AI tools Why Join Us? Ownership : Work directly on product-critical features with real users Learning : Dive deep into AI, scalable systems, and performance-heavy builds Culture : Remote-first, async-friendly, no corporate fluff We’re breaking, building, and shipping fast. If you’re excited to be part of something exciting, challenging, and impactful, we’d love to hear from you! Show more Show less

Posted 1 week ago

Apply

2.0 - 3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Title: Python Developer Role Overview: We are seeking a motivated Python Developer to join our dynamic team. The ideal candidate will have 2-3 years of experience in developing scalable applications and be proficient in Python. You will work on creating, enhancing, and maintaining innovative software solutions while collaborating with cross-functional teams to deliver exceptional results Requirements Key Responsibilities: β€’ Design and develop scalable backend services and RESTful APIs using Flask, FastAPI, or Django (DRF). β€’ Collaborate with product managers and other developers to define software requirements and mentor Jr developers. β€’ Develop robust integration with SQL (PostgreSQL preferred) and NoSQL databases like MongoDB. β€’ Optimize performance and scalability of applications handling large volumes of data. β€’ Write clean, modular, and well-documented code following best practices. β€’ Contribute to architectural decisions and peer code reviews. β€’ Apply best practices in containerization (Docker), and CI/CD pipelines (preferred but not mandatory). β€’ Contribute to projects in Generative AI (GenAI) or Data Engineering depending on team needs and your expertise. Required Skills & Qualifications: β€’ 2–3 years of professional experience in Python backend development. β€’ Strong understanding of Flask; experience with FastAPI, Django, or DRF is a plus. β€’ Solid experience working with PostgreSQL and MongoDB. β€’ Familiarity with REST API development and JSON-based communication. β€’ Experience in building and optimizing scalable web services or microservices. β€’ Experience with redis and celery. β€’ Hands-on experience with version control systems such as Git. β€’ Exposure to GenAI (e.g., llama, OpenAI, HuggingFace, LangChain, Agentic AI etc) or Data Engineering (e.g., ETL pipelines, pandas, numpy) is a strong advantage. Good to Have: β€’ Experience working with Docker and cloud platforms (AWS/GCP/Azure). β€’ Familiarity with tools like Pyspark β€’ Familiarity with ML model serving. Benefits Benefits Why Join Us? Work on cutting-edge technologies and impactful projects. Opportunities for career growth and development. Collaborative and inclusive work environment. Competitive salary and benefits package. Show more Show less

Posted 1 week ago

Apply

2.0 - 7.0 years

25 - 40 Lacs

Pune

Work from Office

Naukri logo

Job Title: Technical Lead Python Developer Location: Kalyani Nagar, Pune Shift Timing: 3:00 PM to 12:00 AM IST About the Role: We are looking for a highly skilled and passionate Python Technical Lead to join our growing team at AM Infoweb. This role is purely backend and hands-on coding focused , and ideal for someone who is not only technically strong but also has the capability to design, architect, and lead backend projects. As a Technical Lead, you'll take ownership of the backend architecture, manage complex data-driven systems, and guide the team through technical challenges using best-in-class tools and practices. Key Responsibilities: Lead backend development efforts using Python and associated frameworks. Design, develop, and maintain scalable backend architecture for web and AI-based applications. Architect solutions around given datasets and business logic. Guide junior developers, conduct code reviews, and ensure best coding practices. Collaborate with cross-functional teams including AI engineers, frontend developers, DevOps, and product owners. Work with CI/CD pipelines to ensure rapid and stable deployment cycles. Integrate and manage databases such as MySQL, PostgreSQL, and MongoDB. Deploy, monitor, and maintain services on AWS and Azure cloud platforms. Technical Requirements: Strong experience with Python backend frameworks Django, Flask, FastAPI (at least two). Experience with relational and non-relational databases MySQL, PostgreSQL, MongoDB. Solid understanding of API development , RESTful services , and system architecture. Experience working with cloud platforms AWS, Azure. Familiarity with CI/CD tools and DevOps practices . Strong problem-solving and communication skills. Preferred Qualifications: 6+ years of experience in backend development. 12 years in a technical leadership role. Exposure to AI and machine learning integrations is a plus. Experience with microservices and containerization (Docker, Kubernetes) is an advantage. What You Get: International exposure to global projects and clients. Work with trending AI tools and intelligent bots . Onsite cafeteria and break facilities. Fun and engaging team events and celebrations. * Know your organization - https://www.aminfoweb.in/ * Know your workspace! - https://www.youtube.com/watch?v=T1UKFelepCk * Our Annual RNR'2022 - https://www.youtube.com/watch?v=T1UKFelepCk * Exploring the myths surrounding outsourced healthcare management - https://www.youtube.com/watch?v=fwf3jFa2T-A

Posted 1 week ago

Apply

6.0 - 11.0 years

8 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

About the Role : We are seeking a highly experienced Full Stack Developer with deep expertise in Python and AWS cloud services to join our fast-growing team. The candidate will play a critical role in designing, developing, and deploying robust, scalable, and secure web applications. You will work across the full software development lifecycle from ideation and architecture to implementation, testing, and production deployment ensuring smooth integration and performance. Key Responsibilities : - Architect, develop, and maintain scalable and high-performance backend services using Python frameworks like Django, Flask, or FastAPI. - Build rich, responsive front-end components using modern JavaScript frameworks such as React, Angular, or Vue.js. - Design and deploy cloud-native applications leveraging AWS services including EC2, S3, Lambda, RDS, API Gateway, CloudFormation, and CloudWatch. - Implement RESTful APIs and microservices architectures to enable modular, flexible, and reusable codebases. - Collaborate with DevOps teams to manage CI/CD pipelines using tools like Docker, Kubernetes, GitHub Actions, Jenkins, or CircleCI to automate build, test, and deployment processes. - Ensure application security best practices, including authentication, authorization, data encryption, and vulnerability management. - Monitor application performance, troubleshoot issues, and optimize for scalability and low latency. - Participate actively in code reviews, design discussions, and agile ceremonies such as sprint planning and retrospectives. - Stay updated with industry trends and emerging technologies, evaluating and integrating relevant tools to enhance product quality and developer productivity. - Document architecture, workflows, and standard operating procedures for the development and deployment processes. Required Skills and Qualifications : - Strong expertise in Python, with extensive experience in web frameworks such as Django, Flask, or FastAPI. - Proficient in JavaScript and modern frameworks like React, Angular, or Vue.js with experience in responsive UI design. - Hands-on experience designing and deploying applications on AWS, using services such as EC2, S3, Lambda, RDS, API Gateway, CloudFormation, IAM, and CloudWatch. - Experience with containerization (Docker), orchestration (Kubernetes), and CI/CD tools (GitHub Actions, Jenkins, CircleCI). - Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (DynamoDB, MongoDB). - Expertise in building RESTful APIs and working knowledge of GraphQL is a plus. - Security : Knowledge of application security principles, including OAuth, JWT, encryption, and OWASP guidelines. - Version Control : Proficient with Git and branching strategies. - Testing : Experience in writing unit tests, integration tests, and end-to-end tests. Familiarity with frameworks like pytest, Jest, or Cypress.

Posted 1 week ago

Apply

1.0 - 4.0 years

4 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Job Description Design and develop machine learning models tailored to mechanical engineering challenges, including predictive modelling, simulation optimisation, and failure analysis. Utilise deep learning and other advanced ML techniques to improve the accuracy and efficiency of CAE simulations. Preprocess and analyse large datasets from CAE simulations, experimental tests, and manufacturing processes for modelling. Train, validate, and fine-tune machine learning models using real-world engineering data. Optimise models for performance, scalability, and robustness in production environments. Collaborate with CAE engineers to integrate ML models into existing simulation workflows (e.g., FEA, CFD, structural analysis). Automate repetitive simulation tasks and enable predictive analytics for design optimisation. Work closely with mechanical engineers, data scientists, and software developers to identify business challenges and develop data-driven solutions. Deploy machine learning models into production environments and monitor their performance. Maintain and update models to ensure reliability and continuous improvement. Stay abreast of the latest advancements in machine learning, AI, and CAE technologies. Apply innovative approaches to solve complex engineering problems. Requirements Bachelors or Master’s degree in Mechanical Engineering, Computer Science, or a related field Proven 2-3 years of experience in developing and deploying machine learning models, preferably in mechanical engineering or CAE domain Hands-on experience with CAE tools such as ANSYS, Abaqus, or similar FEA/CFD software Strong programming skills in Python, R, or Java Proficiency in machine learning frameworks (TensorFlow, PyTorch, scikit-learn) Experience with data preprocessing, feature engineering, and statistical analysis Solid understanding of mathematics, statistics, and problem-solving skills Excellent analytical thinking and ability to tackle complex engineering challenges Strong communication and teamwork skills to collaborate across disciplines Preferred: Experience with physics-informed machine learning and digital twin technologies Preferred: Familiarity with automation of CAE workflows and predictive modelling for product design Benefits Challenging job and a chance to team up with a young and dynamic professional group Chance to build yourself as WE grow. Remuneration that stays competitive and attractive to retain the best. Opportunity to join an organization experiencing year on year growth.

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Title: Python, AWS & Generative AI Developer Experience: 3–5 years Location: Bengaluru, Hyderabad, Chennai, Mumbai, Pune, Kolkata, Gurugram Employment Type: Full-Time Company Website: www.cirruslabs.io About CirrusLabs CirrusLabs is a global digital transformation and IT solutions provider that empowers businesses to achieve agility, innovation, and scalable growth. We build solutions that align with real-world business needs while championing a strong culture of engineering excellence and team ownership. Role Overview We are looking for a motivated and skilled Python, AWS & GenAI Developer to join our agile product development team. The ideal candidate is passionate about backend development, cloud-native deployment, and building next-gen AI-driven applications. You will collaborate with cross-functional teams to build scalable APIs, integrate with modern databases, and contribute to Generative AI-powered solutions. Key Responsibilities Agile Development Participate in Agile ceremonies, sprint planning, and iterative development cycles. Refine user stories into technical tasks and deliver working solutions every sprint. Backend & API Development Design and develop RESTful APIs using Python (FastAPI/Flask/Django). Implement integration logic with external services and data pipelines. Database Development Develop and optimize data models using PostgreSQL and Vector Databases (e.g., Pinecone, Weaviate, FAISS). Manage schema changes, migrations, and efficient query design. AI & GenAI Integration Integrate Generative AI models (e.g., OpenAI, HuggingFace) into applications where applicable. Work with embedding models and LLMs to support AI-driven use cases. Deployment & DevOps Package applications into Docker containers and deploy them to Kubernetes clusters. Implement CI/CD practices to support automated testing and delivery. Testing & Code Quality Create comprehensive unit and integration tests across backend layers. Follow clean code principles and participate in peer code reviews. Frontend Collaboration (Optional) Contribute to frontend development using Angular or React, especially for micro-frontend architecture. Work closely with frontend developers to define and support REST API consumption. Team Culture & Collaboration Foster a culture of autonomy, accountability, and knowledge-sharing. Actively engage with the Product Owner to align features with user needs. Feature Demonstration Participate in sprint reviews to demo implemented features and gather feedback for improvements. Required Skills Strong experience in Python development with emphasis on REST APIs. Solid understanding of PostgreSQL and at least one vector database. Familiarity with Generative AI/LLM integration (OpenAI APIs, embeddings, etc.). Experience deploying applications using Docker and Kubernetes. Hands-on experience in agile software development. Knowledge of writing unit tests and using tools like pytest or unittest. Preferred Skills Exposure to frontend frameworks like Angular or React. Understanding of micro-frontend and component-based architecture. Experience with cloud services such as AWS Lambda, S3, SageMaker, ECS/EKS. Familiarity with CI/CD tools like GitHub Actions, Jenkins, or GitLab CI. Show more Show less

Posted 1 week ago

Apply

1.0 - 3.0 years

1 - 4 Lacs

Thane, Navi Mumbai, Mumbai (All Areas)

Work from Office

Naukri logo

About company: eClerx is a global provider of process management, automation, and analytics services to a variety of industries, including financial services, retail, and technology. They offer services like business process management, automation, and analytics. eClerx is a publicly traded company headquartered in Mumbai, Maharashtra. Company website: www.eclerx.com Experience: 2-4 years Designation : Senior Analyst Location: Airoli Salary: Max upto 4.5 Lac + 4k Night shift allowance Shifts: EMEA/Night shifts- Hybrid Educational Background: Any Graduate Key skills with level: Python, webMethods, GitLabs, Jenkins, SQL Job Description: 1. Experienced and hands-on on webMethods 9.x / webMethods 10.x a. Design and develop services for receiving messages from queue b. Implement message services and modified communication protocols c. Develop exception services and maintained B2B packages d. Prepare and manage log files including server transactions e. Manage webMethods integration server and support services 2. Perform design, development, testing and support activities, along with analysis and implementation 3. Develop, test, and maintain Python applications 4. Good to have experience / Knowledge in a. implementing CI/CD Jenkins & GitLab b. xml languages 5. Experience with webMethods Designer 6. Strong understanding of the B2B Customer Integration 7. Good communication skills and client interaction skills. Requirements: Hands-on experience with webMethods 9.x / webMethods 10.x and familiarity with webMethods Designer. Design and develop services for message queuing, implement message services, and modify communication protocols. Develop exception services and maintain B2B packages. Prepare and manage log files, including server transactions. Manage webMethods integration server and provide support services. Responsibilities: Perform design, development, testing, and support activities, including analysis and implementation. Develop, test, and maintain Python applications. Design and implement APIs, data pipelines, and backend services. Good to have experience/knowledge in: Implementing CI/CD with Jenkins & GitLab. Working with XML languages. Knowledge: Strong understanding of B2B Customer Integration. Proficiency in Python 3.x and popular frameworks (e.g., Django, Flask, FastAPI). Interested candidates can mail their resume to vivek.gopal@eclerx.com or can call on 9773307354 Thanks, Vivek Gopal Process Manager | Talent Acquisition eClerx Services Ltd

Posted 1 week ago

Apply

3.0 years

0 Lacs

India

Remote

Linkedin logo

Job Title: AI/ML + Backend Developer (SEO Automation & Technical Implementation) Location: Remote (APAC preferred) | Full-Time or Contract πŸ”ΉAbout the Role We’re looking for a 3-7 years experienced technical powerhouse who blends backend engineering, AI/ML experience, and hands-on SEO implementation skills. This hybrid role will support our mission to scale intelligent SEO operations and automate key parts of our publishing workflows. You’ll build custom tools and systems that integrate machine learning, backend development, and SEO performance logic β€” from programmatic content generation and internal linking engines to technical audits, schema injection, and Google Search Console automations. πŸ”ΉWhat You'll Be Doing πŸ”§ Backend & Automation Development Build internal tools and APIs using Python or Node.js Automate content workflows (meta/gen content, redirects, schema, etc.) Integrate third-party APIs (GSC, Ahrefs, OpenAI, Gemini, Google Sheets) 🧠 AI/ML Workflows Apply NLP models for entity recognition, summarization, topic clustering Deploy and manage ML inference pipelines Work with LLMs to scale content enhancements (FAQs, headlines, refresh logic) βš™οΈ SEO Automation & Technical Implementation Run and implement technical SEO audits (crawl issues, sitemaps, indexing, Core Web Vitals) Automate internal linking, canonical tags, redirects, structured data Use tools like Screaming Frog CLI, GSC API, and Cloudflare for scalable SEO execution πŸ“ˆ Performance Monitoring Set up dashboards to monitor SEO KPIs and anomaly detection Build alerting systems for performance drops, crawl issues, or deindexed content πŸ”Ή Key Skills Required Languages & Tools: Python (FastAPI, Pandas, Scrapy, etc.) and/or Node.js Databases (PostgreSQL, MongoDB, Redis) Docker, GitHub Actions, Cloud (GCP/AWS preferred) GSC API, Screaming Frog CLI, Google Sheets API OpenAI/Gemini API, LangChain or similar frameworks SEO Knowledge: Strong understanding of on-page and technical SEO Experience with programmatic content, schema markup, and CWV improvements Familiar with common issues like crawl depth, duplication, orphan pages, and indexability πŸ”Ή Nice to Have Experience with content/media/publishing websites Familiarity with CI/CD and working in async product teams Exposure to headless CMS or WordPress API integrations Past experience automating large-scale content or SEO systems πŸ”Ή What You'll Get The chance to work on large-scale content automation and modern SEO problems High autonomy, technical ownership, and visibility in decision-making Flexible remote work and performance-based incentives Direct collaboration with SEO strategy and editorial stakeholders . Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

Kanayannur, 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. Job Description: Senior AI Engineer (Tech Lead) Role Overview: We are seeking a highly skilled and experienced Senior AI Engineers with a minimum of 4 years of experience in Data Science and Machine Learning, preferably with experience in NLP, Generative AI, LLMs, MLOps, Optimization techniques, and AI solution Architecture. In this role, you will play a key role in the development and implementation of AI solutions, leveraging your technical expertise. The ideal candidate should have a deep understanding of AI technologies and experience in designing and implementing cutting-edge AI models and systems. Additionally, expertise in data engineering, DevOps, and MLOps practices will be valuable in this role. Responsibilities: Your technical responsibilities: Contribute to the design and implementation of state-of-the-art AI solutions. Leading a team of 4-6 developers Assist in the development and implementation of AI models and systems, leveraging techniques such as Large Language Models (LLMs) and generative AI. Collaborate with stakeholders to identify business opportunities and define AI project goals. Stay updated with the latest advancements in generative AI techniques, such as LLMs, and evaluate their potential applications in solving enterprise challenges. Utilize generative AI techniques, such as LLMs, Agentic Framework to develop innovative solutions for enterprise industry use cases. Integrate with relevant APIs and libraries, such as Azure Open AI GPT models and Hugging Face Transformers, to leverage pre-trained models and enhance generative AI capabilities. Implement and optimize end-to-end pipelines for generative AI projects, ensuring seamless data processing and model deployment. Utilize vector databases, such as Redis, and NoSQL databases to efficiently handle large-scale generative AI datasets and outputs. Implement similarity search algorithms and techniques to enable efficient and accurate retrieval of relevant information from generative AI outputs. Collaborate with domain experts, stakeholders, and clients to understand specific business requirements and tailor generative AI solutions accordingly. Conduct research and evaluation of advanced AI techniques, including transfer learning, domain adaptation, and model compression, to enhance performance and efficiency. Establish evaluation metrics and methodologies to assess the quality, coherence, and relevance of generative AI outputs for enterprise industry use cases. Ensure compliance with data privacy, security, and ethical considerations in AI applications. Leverage data engineering skills to curate, clean, and preprocess large-scale datasets for generative AI applications. Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum 4 years of experience in Python, Data Science, Machine Learning, OCR and document intelligence Experience in leading a team of 4-6 developers Demonstrated ability to conceptualize technical solutions, apply accurate estimation techniques, and effectively engage with customer stakeholders In-depth knowledge of machine learning, deep learning, and generative AI techniques. Proficiency in programming languages such as Python, R, and frameworks like TensorFlow or PyTorch. Strong understanding of NLP techniques and frameworks such as BERT, GPT, or Transformer models. Familiarity with computer vision techniques for image recognition, object detection, or image generation. Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. Experience with RESTful API design and development. Experience with cloud platforms such as Azure, AWS, or GCP and deploying AI solutions in a cloud environment. Expertise in data engineering, including data curation, cleaning, and preprocessing. Knowledge of trusted AI practices, ensuring fairness, transparency, and accountability in AI models and systems. Strong collaboration with software engineering and operations teams to ensure seamless integration and deployment of AI models. Excellent problem-solving and analytical skills, with the ability to translate business requirements into technical solutions. Strong communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at various levels. Understanding of data privacy, security, and ethical considerations in AI applications. Track record of driving innovation and staying updated with the latest AI research and advancements. Good to Have Skills: Understanding of agentic AI concepts and frameworks Proficiency in designing or interacting with agent-based AI architectures Apply trusted AI practices to ensure fairness, transparency, and accountability in AI models and systems. Utilize optimization tools and techniques, including MIP (Mixed Integer Programming). Drive DevOps and MLOps practices, covering continuous integration, deployment, and monitoring of AI models. Implement CI/CD pipelines for streamlined model deployment and scaling processes. Utilize tools such as Docker, Kubernetes, and Git to build and manage AI pipelines. Apply infrastructure as code (IaC) principles, employing tools like Terraform or CloudFormation. Implement monitoring and logging tools to ensure AI model performance and reliability. Collaborate seamlessly with software engineering and operations teams for efficient AI model integration and deployment. Familiarity with DevOps and MLOps practices, including continuous integration, deployment, and monitoring of AI models. 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

4.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. Job Description: Senior AI Engineer (Tech Lead) Role Overview: We are seeking a highly skilled and experienced Senior AI Engineers with a minimum of 4 years of experience in Data Science and Machine Learning, preferably with experience in NLP, Generative AI, LLMs, MLOps, Optimization techniques, and AI solution Architecture. In this role, you will play a key role in the development and implementation of AI solutions, leveraging your technical expertise. The ideal candidate should have a deep understanding of AI technologies and experience in designing and implementing cutting-edge AI models and systems. Additionally, expertise in data engineering, DevOps, and MLOps practices will be valuable in this role. Responsibilities: Your technical responsibilities: Contribute to the design and implementation of state-of-the-art AI solutions. Leading a team of 4-6 developers Assist in the development and implementation of AI models and systems, leveraging techniques such as Large Language Models (LLMs) and generative AI. Collaborate with stakeholders to identify business opportunities and define AI project goals. Stay updated with the latest advancements in generative AI techniques, such as LLMs, and evaluate their potential applications in solving enterprise challenges. Utilize generative AI techniques, such as LLMs, Agentic Framework to develop innovative solutions for enterprise industry use cases. Integrate with relevant APIs and libraries, such as Azure Open AI GPT models and Hugging Face Transformers, to leverage pre-trained models and enhance generative AI capabilities. Implement and optimize end-to-end pipelines for generative AI projects, ensuring seamless data processing and model deployment. Utilize vector databases, such as Redis, and NoSQL databases to efficiently handle large-scale generative AI datasets and outputs. Implement similarity search algorithms and techniques to enable efficient and accurate retrieval of relevant information from generative AI outputs. Collaborate with domain experts, stakeholders, and clients to understand specific business requirements and tailor generative AI solutions accordingly. Conduct research and evaluation of advanced AI techniques, including transfer learning, domain adaptation, and model compression, to enhance performance and efficiency. Establish evaluation metrics and methodologies to assess the quality, coherence, and relevance of generative AI outputs for enterprise industry use cases. Ensure compliance with data privacy, security, and ethical considerations in AI applications. Leverage data engineering skills to curate, clean, and preprocess large-scale datasets for generative AI applications. Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum 4 years of experience in Python, Data Science, Machine Learning, OCR and document intelligence Experience in leading a team of 4-6 developers Demonstrated ability to conceptualize technical solutions, apply accurate estimation techniques, and effectively engage with customer stakeholders In-depth knowledge of machine learning, deep learning, and generative AI techniques. Proficiency in programming languages such as Python, R, and frameworks like TensorFlow or PyTorch. Strong understanding of NLP techniques and frameworks such as BERT, GPT, or Transformer models. Familiarity with computer vision techniques for image recognition, object detection, or image generation. Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. Experience with RESTful API design and development. Experience with cloud platforms such as Azure, AWS, or GCP and deploying AI solutions in a cloud environment. Expertise in data engineering, including data curation, cleaning, and preprocessing. Knowledge of trusted AI practices, ensuring fairness, transparency, and accountability in AI models and systems. Strong collaboration with software engineering and operations teams to ensure seamless integration and deployment of AI models. Excellent problem-solving and analytical skills, with the ability to translate business requirements into technical solutions. Strong communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at various levels. Understanding of data privacy, security, and ethical considerations in AI applications. Track record of driving innovation and staying updated with the latest AI research and advancements. Good to Have Skills: Understanding of agentic AI concepts and frameworks Proficiency in designing or interacting with agent-based AI architectures Apply trusted AI practices to ensure fairness, transparency, and accountability in AI models and systems. Utilize optimization tools and techniques, including MIP (Mixed Integer Programming). Drive DevOps and MLOps practices, covering continuous integration, deployment, and monitoring of AI models. Implement CI/CD pipelines for streamlined model deployment and scaling processes. Utilize tools such as Docker, Kubernetes, and Git to build and manage AI pipelines. Apply infrastructure as code (IaC) principles, employing tools like Terraform or CloudFormation. Implement monitoring and logging tools to ensure AI model performance and reliability. Collaborate seamlessly with software engineering and operations teams for efficient AI model integration and deployment. Familiarity with DevOps and MLOps practices, including continuous integration, deployment, and monitoring of AI models. 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

4.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. Job Description: Senior AI Engineer (Tech Lead) Role Overview: We are seeking a highly skilled and experienced Senior AI Engineers with a minimum of 4 years of experience in Data Science and Machine Learning, preferably with experience in NLP, Generative AI, LLMs, MLOps, Optimization techniques, and AI solution Architecture. In this role, you will play a key role in the development and implementation of AI solutions, leveraging your technical expertise. The ideal candidate should have a deep understanding of AI technologies and experience in designing and implementing cutting-edge AI models and systems. Additionally, expertise in data engineering, DevOps, and MLOps practices will be valuable in this role. Responsibilities: Your technical responsibilities: Contribute to the design and implementation of state-of-the-art AI solutions. Leading a team of 4-6 developers Assist in the development and implementation of AI models and systems, leveraging techniques such as Large Language Models (LLMs) and generative AI. Collaborate with stakeholders to identify business opportunities and define AI project goals. Stay updated with the latest advancements in generative AI techniques, such as LLMs, and evaluate their potential applications in solving enterprise challenges. Utilize generative AI techniques, such as LLMs, Agentic Framework to develop innovative solutions for enterprise industry use cases. Integrate with relevant APIs and libraries, such as Azure Open AI GPT models and Hugging Face Transformers, to leverage pre-trained models and enhance generative AI capabilities. Implement and optimize end-to-end pipelines for generative AI projects, ensuring seamless data processing and model deployment. Utilize vector databases, such as Redis, and NoSQL databases to efficiently handle large-scale generative AI datasets and outputs. Implement similarity search algorithms and techniques to enable efficient and accurate retrieval of relevant information from generative AI outputs. Collaborate with domain experts, stakeholders, and clients to understand specific business requirements and tailor generative AI solutions accordingly. Conduct research and evaluation of advanced AI techniques, including transfer learning, domain adaptation, and model compression, to enhance performance and efficiency. Establish evaluation metrics and methodologies to assess the quality, coherence, and relevance of generative AI outputs for enterprise industry use cases. Ensure compliance with data privacy, security, and ethical considerations in AI applications. Leverage data engineering skills to curate, clean, and preprocess large-scale datasets for generative AI applications. Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum 4 years of experience in Python, Data Science, Machine Learning, OCR and document intelligence Experience in leading a team of 4-6 developers Demonstrated ability to conceptualize technical solutions, apply accurate estimation techniques, and effectively engage with customer stakeholders In-depth knowledge of machine learning, deep learning, and generative AI techniques. Proficiency in programming languages such as Python, R, and frameworks like TensorFlow or PyTorch. Strong understanding of NLP techniques and frameworks such as BERT, GPT, or Transformer models. Familiarity with computer vision techniques for image recognition, object detection, or image generation. Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. Experience with RESTful API design and development. Experience with cloud platforms such as Azure, AWS, or GCP and deploying AI solutions in a cloud environment. Expertise in data engineering, including data curation, cleaning, and preprocessing. Knowledge of trusted AI practices, ensuring fairness, transparency, and accountability in AI models and systems. Strong collaboration with software engineering and operations teams to ensure seamless integration and deployment of AI models. Excellent problem-solving and analytical skills, with the ability to translate business requirements into technical solutions. Strong communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at various levels. Understanding of data privacy, security, and ethical considerations in AI applications. Track record of driving innovation and staying updated with the latest AI research and advancements. Good to Have Skills: Understanding of agentic AI concepts and frameworks Proficiency in designing or interacting with agent-based AI architectures Apply trusted AI practices to ensure fairness, transparency, and accountability in AI models and systems. Utilize optimization tools and techniques, including MIP (Mixed Integer Programming). Drive DevOps and MLOps practices, covering continuous integration, deployment, and monitoring of AI models. Implement CI/CD pipelines for streamlined model deployment and scaling processes. Utilize tools such as Docker, Kubernetes, and Git to build and manage AI pipelines. Apply infrastructure as code (IaC) principles, employing tools like Terraform or CloudFormation. Implement monitoring and logging tools to ensure AI model performance and reliability. Collaborate seamlessly with software engineering and operations teams for efficient AI model integration and deployment. Familiarity with DevOps and MLOps practices, including continuous integration, deployment, and monitoring of AI models. 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

1.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

We are hiring for a fast growing edu tech startup. Get first-hand experience in scaling the features you build as the company grows rapidly As a Fullstack SDE1, you Get first hand experience of building applications and see them released quickly to the learners (within weeks) Get to take ownership of the features you build and work closely with the product team Work in a great culture that continuously empowers you to grow in your career Enjoy freedom to experiment & learn from mistakes (Fail Fast, Learn Faster) Build in a world-class developer environment by applying clean coding principles, code architecture, etc. ο»Ώ Responsibilities Design, implement, and ship user-centric features spanning frontend, backend, and database systems under guidance. Define and implement RESTful/GraphQL APIs and efficient, scalable database schemas. Build reusable, maintainable frontend components using modern state management practices. Develop backend services in Node.js or Python, adhering to clean-architecture principles. Write and maintain unit, integration, and end-to-end tests to ensure code quality and reliability. Containerize applications and configure CI/CD pipelines for automated builds and deployments. Enforce secure coding practices, accessibility standards (WCAG), and SEO fundamentals. Collaborate effectively with Product, Design, and engineering teams to understand and implement feature requirements.. Own feature delivery from planning through production, and mentor interns or junior developers. Qualifications & Skills 1+ years of experience building full-stack web applications. Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3 (Flexbox/Grid). Advanced experience with React (Hooks, Context, Router) or equivalent modern UI framework. Hands-on with state management patterns (Redux, MobX, or custom solutions). Strong backend skills in Node.js (Express/Fastify) or Python (Django/Flask/FastAPI). Expertise in designing REST and/or GraphQL APIs and integrating with backend services. Solid knowledge of MySQL/PostgreSQL and familiarity with NoSQL stores (Elasticsearch, Redis). Experience using build tools (Webpack, Vite), package managers (npm/Yarn), and Git workflows. Skilled in writing and maintaining tests with Jest, React Testing Library, Pytest, and Cypress. Familiar with Docker, CI / CD tools (GitHub Actions, Jenkins), and basic cloud deployments. Product-first thinker with strong problem-solving, debugging, and communication skills. Qualities we'd love to find in you: The attitude to always strive for the best outcomes and an enthusiasm to deliver high quality software Strong collaboration abilities and a flexible & friendly approach to working with teams Strong determination with a constant eye on solutions Creative ideas with problem solving mind-set Be open to receiving objective criticism and improving upon it Eagerness to learn and zeal to grow Strong communication skills is a huge plus Work Location : Hyderabad Show more Show less

Posted 1 week ago

Apply

0.0 - 2.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Indeed logo

Key Responsibilities: Develop and maintain robust web applications with a strong emphasis on both front-end and back-end development. Convert UI/UX designs and wireframes into high-quality, functional code, ensuring optimal performance, responsiveness, and scalability. Write clean, efficient, and reusable code using JavaScript/TypeScript and Python. Implement and manage user authentication and authorization across diverse systems, servers, and environments. Integrate multiple data sources and databases into unified systems while optimizing application speed and scalability. Collaborate closely with cross-functional teams to merge front-end components with server-side logic. Define technical and design specifications and communicate them clearly with stakeholders. Create and maintain thorough software documentation, prioritizing user data privacy and security. Participate in the full application development lifecycle β€” including coding, debugging, deploying updates, resolving bugs, and adding new features. Conduct unit testing to ensure the code is robust, user-friendly, and reliable under various conditions. Stay updated with the latest technologies and industry trends, and proactively incorporate them into development processes. Knowledge & Experience: Bachelor's degree in B.Tech, BCA, BE, or a related technical field. Minimum of 2 years of hands-on experience in full-stack web development. Proficiency in front-end technologies like HTML5, CSS3, JavaScript, TypeScript, and strong experience with React and component libraries. Solid back-end development experience, preferably using FastAPI, with strong knowledge of SQL and PostgreSQL. Thorough understanding of the full web development lifecycle β€” from design and implementation to deployment β€” along with cross-browser compatibility. Experience working with Google Cloud Platform services such as Cloud Run, Cloud Functions, and Firebase. Skilled in integrating RESTful APIs and third-party services. Proficient in version control using Git and GitHub. Deep understanding of responsive design, modern UI/UX principles, and web best practices. Strong problem-solving abilities, capable of working effectively under pressure and meeting tight deadlines. Excellent collaboration, communication, and leadership skills. Familiarity with scalable software architecture and a solid grasp of both product and mobile development lifecycles. Job Type: Full-time Pay: β‚Ή1,000,000.00 - β‚Ή1,200,000.00 per year Schedule: Day shift Ability to commute/relocate: Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required) Application Question(s): Will you comfortable working with a startup ? How many years of experience do you have with Fast API? What is your annual salary expectations ? How many years of experience do you have with react? How many years of experience do you have with Python? Education: Bachelor's (Required) Experience: Full-stack development: 2 years (Required) Work Location: In person

Posted 1 week ago

Apply

1.0 years

0 Lacs

India

Remote

Linkedin logo

HI Folks Please check the JD and share your updated resume to my email naresh@sapphiresoftwaresolutions.com and ping me on whatsapp (+91 970-529-6474) along with your resume Fullstack Developer Must have python and react experience (heavier python) Remote 1 year contract Immediate joiners only Must-Have Skills: Proficiency in ReactJS and ReactJS with TypeScript. Experience with Redux Toolkit, Bootstrap, and modern front-end development practices. Experience working with Python REST APIs and FastAPI. Strong knowledge of functional and class-based development. Understanding of microservices architecture and containerized environments. Familiarity with Server-Side Events for real-time communication. Other Qualifications: 6-8 years of experience as a full stack engineer. Agile development experience. Familiarity with databases and data warehouses (e.g., Snowflake, AWS DynamoDB, RDS, MySQL, MongoDB). Experience working with web servers (e.g., Apache) and UI/UX design. Proficiency in deploying applications on AWS Serverless platforms (Lambda, Step Functions, API Gateway). Experience with CI/CD tools like Jenkins, Octopus (optional but preferred). Knowledge of GenAI application development (optional but beneficial). Strong problem-solving skills and a collaborative mindset. Flexibility to work across global time zones (EST, IST, and others). Nice-to-Have Skills: Knowledge of additional front-end technologies (e.g., Node.js, HTML/CSS, JavaScript). Familiarity with GenAI applications and RAG-based development. The Senior Full Stack Engineer will join an existing development team to enhance and expand a complex, dynamic application. The role requires strong communication skills and technical expertise across the stack. You will collaborate with global teams spanning multiple time zones and actively contribute to ongoing feature development. Key Responsibilities: Collaborate with the development team to enhance existing applications and introduce new features. Write efficient, scalable, and maintainable code using modern web technologies. Build and optimize dynamic, config-driven components, and complex objects. Stream real-time data from APIs to front-end interfaces. Conduct unit and integration testing to ensure code quality. Work on Python REST APIs using FastAPI, focusing on microservices in containerized environments. Implement server-side events for enhanced app functionality. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data and AI-first scaled operations services. Based in San Francisco and Hyderabad, we are a fast-moving team on a mission to build AI for Good, driving innovation and societal impact. Role Overview: We’re looking for a Generative AI Engineer to join our client’s team and build intelligent systems powered by large language models and other generative AI architectures. This role involves developing and deploying LLM-based features, integrating vector search, fine-tuning models, and collaborating with product and engineering teams to ship robust, scalable GenAI applications. You’ll work across the GenAI stack β€” from prompt design to inference optimization β€” and shape how generative models are used in real-world products. Responsibilities: Fine-tune and deploy LLMs (e.g., GPT, LLaMA, Mistral) using frameworks like Hugging Face Transformers or LangChain Build and optimize Retrieval-Augmented Generation (RAG) pipelines using vector databases (e.g., Pinecone, FAISS) Engineer prompts for structured, reliable outputs across use cases (chatbots, summarization, coding copilots, etc.) Implement scalable inference pipelines and optimize latency, throughput, and cost using techniques like quantization or model distillation Collaborate with product, design, and frontend teams to integrate GenAI into user-facing features Monitor, evaluate, and continuously improve model performance, safety, and accuracy in production Ensure compliance with privacy, safety, and responsible AI practices (e.g., content filtering, output sanitization) Required Skills: Strong programming skills in Python, with familiarity in modern ML tooling Practical experience with LLM frameworks (e.g., Hugging Face Transformers, LangChain, LlamaIndex) Experience building or deploying RAG pipelines, including handling embeddings and vector search Understanding of transformer models, prompt engineering, and tokenization strategies Hands-on with APIs (OpenAI, Anthropic, Cohere, etc.) and model serving (FastAPI, Flask, etc.) Experience deploying ML models using Docker, Kubernetes, and/or cloud services (AWS/GCP/Azure) Comfortable with model evaluation, monitoring, and troubleshooting inference pipelines Nice to Have: Experience with multimodal models (e.g., diffusion models, TTS, image/video generation) Knowledge of RLHF, safety alignment, or model fine-tuning best practices Familiarity with open-source LLMs (e.g., Mistral, LLaMA, Falcon, Mixtral) and optimization (LoRA, quantization) Experience with LangChain agents, tool usage, and memory management Contributions to open-source GenAI projects or published demos/blogs on generative AI Exposure to frontend technologies (React/Next.js) for prototyping GenAI tools Educational Qualifications: Bachelor's or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related technical field Candidates with relevant project experience or open-source contributions may be considered regardless of formal degree Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data and AI-first scaled operations services. Based in San Francisco and Hyderabad, we are a fast-moving team on a mission to build AI for Good, driving innovation and societal impact. Role Overview: We are looking for a Backend Engineer who can architect and build scalable, performant, and secure APIs and services. You’ll work closely with frontend, DevOps, and product teams to deliver high-impact backend systems that power critical features across our platform. The ideal candidate has deep experience with backend frameworks, databases, API design, and cloud infrastructure β€” and knows how to build reliable systems that scale. Responsibilities: Design, build, and maintain robust, scalable RESTful or GraphQL APIs Architect systems with clear data models and clean separation of concerns Optimize database performance through effective indexing, query tuning, and caching strategies Implement security best practices including authentication, authorization, rate limiting, and input validation Write unit, integration, and end-to-end tests to ensure system correctness and reliability Deploy, monitor, and maintain services in staging and production environments using CI/CD pipelines and observability tools Collaborate with cross-functional teams including frontend, DevOps, and product to ship high-quality features fast Troubleshoot performance bottlenecks, memory leaks, and outages in production environments Required Skills: Proficiency in one or more backend languages: Node.js (JavaScript/TypeScript), Python, Java, or Go Experience with backend frameworks like Express/NestJS, Django/FastAPI, Spring Boot, or Gin/Fiber Strong understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Expertise in API design, including REST, GraphQL, pagination, versioning, and error handling Familiarity with authentication protocols: JWT, OAuth2, session handling Solid grasp of security principles: XSS, CSRF, SQL Injection, secure password handling Experience with Docker for containerization and deploying microservices Understanding of caching (Redis, CDN), background processing (e.g., BullMQ, Celery), and job queues Working knowledge of Git workflows and code review practices Comfortable with CI/CD pipelines and automated deployments using tools like GitHub Actions, Jenkins, or GitLab CI Nice to Have: Experience with cloud platforms: AWS (EC2, S3, RDS, Lambda), GCP, or Azure Familiarity with Kubernetes or container orchestration for service scaling Hands-on with monitoring/logging tools: Prometheus, Grafana, ELK stack, Datadog, Sentry Experience building event-driven architectures using Kafka, RabbitMQ, or pub-sub systems Exposure to real-time systems using WebSockets, Socket.io, or Server-Sent Events Prior work on serverless architectures using AWS Lambda or GCP Functions Basic experience working with ETL pipelines or streaming data Integration experience with GenAI/ML inference layers is a plus Educational Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline Equivalent practical experience or contributions to open-source backend projects are also considered Show more Show less

Posted 1 week ago

Apply

4.0 - 8.0 years

11 - 12 Lacs

Zirakpur

Work from Office

Naukri logo

Responsibilities We are seeking two experienced Senior Python Developers to play a key role in the design, development, and maintenance of our integration framework and our core platform. You will be responsible for building robust and scalable microservices, implementing complex data ingestion and control/orchestration integrations, and ensuring the overall quality and performance of the systems. This role requires strong expertise in Python, FastAPI, and a deep understanding of distributed systems and API development. Location : Zirakpur ,Chandigarh Experience: 5+ Years Key Responsibilities : Design, develop, test, deploy, and maintain high-quality, scalable, and performant microservices for our integration framework using FastAPI and Python. Contribute to the development and maintenance of our core platform (potentially involving Django). Implement data ingestion (monitoring, data collection) and control/orchestration (configuration, provisioning) integrations with diverse external systems and data sources, following our defined integration plans. Develop and manage RESTful APIs, ensuring they are well-documented and follow best practices. Work extensively with asynchronous programming. Define and utilize Pydantic models for data validation, serialization, and clear API contracts. Integrate with and utilize message brokers for event-driven communication and task queuing. Implement and manage caching strategies using Redis to optimize performance. Work with various data storage and processing solutions, including time-series data, and leverage libraries like pandas, Polars for efficient data manipulation. Develop and maintain modular adapter components for different external systems, enabling both data polling and control/orchestration actions. Contribute to the design and implementation of features like a Request Tracking System and Orchestration Transaction Management for system interaction workflows. Write comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability. Collaborate effectively with cross-functional teams, including product managers, QA engineers, and other developers. Participate in code reviews, architectural discussions, and contribute to improving development processes. Troubleshoot, debug, and resolve complex technical issues in development and production environments. Stay updated with emerging technologies and industry best practices. Required Skills and Experience: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional software development experience with a strong focus on Python. Proven experience in building and scaling applications using FastAPI. Experience with Django is highly desirable. Solid understanding and hands-on experience with RESTful API design, development, and security. Proficiency in asynchronous programming with Python's asyncio. Extensive experience with Pydantic for data modeling and validation. Demonstrable experience with message broker technologies (NATS preferred; RabbitMQ, Kafka, or similar are also valuable). Practical experience with caching mechanisms (Redis preferred). Experience with SQL and NoSQL databases. Familiarity with Apache Parquet format is a significant plus. Strong understanding of microservices architecture, distributed systems, and inter-service communication patterns. Proficiency with software development best practices, including version control (Git), automated testing (unit, integration), and CI/CD concepts. Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration abilities. Ability to work independently and as part of a team in a fast-paced environment. Desirable Skills (Nice-to-Haves): Experience in developing large-scale system integration platforms or frameworks for managing distributed components. Knowledge of common data exchange protocols and formats relevant to system integration. Experience with data processing and analysis libraries like Pandas, Polars. Basic knowledge of containerization (Docker) and orchestration (Kubernetes). Experience with system monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK stack, Structlog). Understanding of API security best practices (OAuth2, JWT, etc.). Experience with dependency injection frameworks/patterns.

Posted 1 week ago

Apply

Exploring FastAPI Jobs in India

FastAPI is a modern web framework for building APIs with Python that is gaining popularity in the tech industry. If you are a job seeker looking to explore opportunities in the fastapi domain in India, you're in the right place. This article will provide you with insights into the fastapi job market in India, including top hiring locations, salary ranges, career progression, related skills, and interview questions.

Top Hiring Locations in India

  1. Bengaluru
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Mumbai

Average Salary Range

The salary range for fastapi professionals in India varies based on experience levels. Entry-level positions can expect a salary range of INR 4-6 lakhs per annum, while experienced professionals can earn anywhere from INR 10-20 lakhs per annum.

Career Path

In the fastapi domain, a career typically progresses as follows: - Junior Developer - Mid-level Developer - Senior Developer - Tech Lead

Related Skills

Besides proficiency in FastAPI, other skills that are often expected or helpful alongside FastAPI include: - Python programming - RESTful APIs - Database management (SQL or NoSQL) - Frontend technologies like HTML, CSS, and JavaScript

Interview Questions

  • What is FastAPI and how is it different from other Python web frameworks? (basic)
  • Explain the main features of FastAPI. (basic)
  • How do you handle authentication and authorization in FastAPI? (medium)
  • Can you explain dependency injection in FastAPI? (medium)
  • What is Pydantic and how is it used in FastAPI? (medium)
  • How do you handle request validation in FastAPI? (medium)
  • What are the advantages of using asynchronous programming with FastAPI? (medium)
  • How do you perform testing in FastAPI applications? (medium)
  • Explain the role of middleware in FastAPI. (medium)
  • Can you discuss the performance benefits of FastAPI compared to other frameworks? (advanced)
  • How do you handle background tasks in FastAPI? (advanced)
  • Explain the process of deploying a FastAPI application to production. (advanced)
  • How does FastAPI handle exceptions and errors? (advanced)
  • What are OpenAPI schemas and how are they used in FastAPI? (advanced)
  • Can you discuss the scalability aspects of FastAPI applications? (advanced)
  • How do you optimize database queries in FastAPI applications? (advanced)
  • Explain the process of integrating FastAPI with Docker. (advanced)
  • What are API routers in FastAPI and how do you use them? (advanced)
  • How do you handle file uploads in FastAPI applications? (advanced)
  • Can you discuss the security best practices in FastAPI development? (advanced)
  • Explain the process of versioning APIs in FastAPI. (advanced)
  • How do you handle CORS in FastAPI applications? (advanced)
  • What is the role of dependency management in FastAPI projects? (advanced)
  • How do you monitor and log FastAPI applications in production? (advanced)

Closing Remark

As you explore opportunities in the fastapi job market in India, remember to prepare thoroughly and apply confidently. With the right skills and knowledge, you can excel in your career as a FastAPI professional. Good luck!

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