Home
Jobs
Companies
Resume

1702 Fastapi Jobs - Page 48

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

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

We are urgently looking for a highly skilled Python Developer with hands-on experience in Machine Learning and Computer Vision to join our dynamic team. In this role, you will be responsible for designing, developing, and deploying intelligent vision systems and ML-based solutions to solve real-world problems. 🔴 This is an immediate requirement – applications will be reviewed on a rolling basis. If you're ready to make an impact, apply now! Key Responsibilities: Develop and maintain Python-based ML/CV pipelines and applications. Design and implement computer vision algorithms for tasks like object detection, tracking, image classification, OCR, etc. Train, evaluate, and optimize machine learning models using frameworks like TensorFlow, PyTorch, or scikit-learn. Preprocess and annotate image and video datasets for training and testing models. Deploy models into production environments using tools like Docker, FastAPI, or Flask. Collaborate in a cross-functional team to integrate ML/CV solutions into products. Stay updated with the latest advancements in AI, ML, and CV research and practices. Required Skills & Qualifications: Strong proficiency in Python and related libraries (NumPy, OpenCV, Pandas, etc.) Solid understanding of Machine Learning concepts and experience with ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn). Practical experience in Computer Vision , including techniques such as image segmentation, feature extraction, object detection, and recognition. Experience with REST APIs, version control (Git), and containerization (Docker). Familiarity with cloud platforms (AWS, GCP, Azure) is a plus. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. What We Offer: Competitive salary and performance-based incentives. Flexible work hours Opportunity to work on cutting-edge AI and vision projects. A collaborative and growth-oriented team environment. Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Good understanding of Python. Experience with at least one Python web framework (e.g., Django, Flask, FastAPI). Good exposure on python scientific libraries ( Numpy, Pandas, Tensorflow). Strong knowledge on data structures and designing for performance, scalability and availability Knowledge in MongoDB and Web services. Experience in Microservices, Big data technologies will be a plus. Good grasp of algorithms, memory management and multithreaded programming. Good to have - Mysql, Redis, ElasticSearch. Able to fit in well within an informal startup environment and to provide hands-on management. High energy level and untiring commitment to drive oneself & the team towards goals. Basic understanding HTML, CSS, JavaScript, JQuery, JS Libraries. Implementing SOAP based and RESTful services. UNIX/LINUX experience is an added advantage. Should have experience in Database & SQL. Good understanding of server-side templating languages such as Jinja 2, Mako, etc. Strong unit test and debugging skills. Proficient understanding of code versioning tools (such as Git, Mercurial or SVN). Write reusable, testable, and efficient python code. Design and implement of low-latency, high-availability, and performant applications. Integration of user-facing elements developed by front-end developers with server side logic. Implementation of security and data protection. Integration of data storage solutions. Performance tuning, improvement, balancing, usability, automation. Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Indeed logo

Experience : 3+ years Job Location : Bengaluru, Karnataka Work Modality : Fulltime work from office Job Description : To develop LLM-driven products from the ground up. We are looking for enthusiastic members who would like to design cutting-edge systems and implement AI solutions that scale globally. Strong communication skills Problem-solving abilities Strong programming background Understanding of Transformer architecture Required Qualifications : 3+ years of hands-on experience in AI/ML, with proven projects using Transformers (e.g., BERT, GPT, T5, ViTs, Small LLMs) Strong proficiency in Python and deep learning frameworks (PyTorch or TensorFlow) Ability to independently analyze open sources and code repositories Experience in fine-tuning Transformer models for NLP (e.g., text classification, summarization) or Computer Vision (e.g., image generation, recognition) Knowledge of GPU acceleration, optimization techniques, and model quantization Experience in deploying models using Flask, FastAPI, or cloud-based inference services Familiarity with data pre-processing, feature engineering, and training workflows

Posted 3 weeks ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Job Title: Backend Engineer Job Type: Full-time, Contractor Location: Remote About Us: Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest-growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market. Job Summary: Join our customer's team as a Backend Engineer, where you will design, develop, and maintain innovative backend systems powering next-generation applications. Leverage your expertise in Python and cloud-native technologies to build robust, scalable services in a dynamic and collaborative environment. If you are passionate about backend excellence and eager to learn, this is your perfect next step. Key Responsibilities: Design, develop, and maintain backend systems using Python, Flask, and SQL. Implement and manage RESTful APIs to support front-end and external integrations. Deploy, monitor, and manage applications on AWS and Kubernetes platforms. Collaborate closely with front-end developers and cross-functional team members to ensure seamless and efficient system integration. Optimize backend performance, scalability, and reliability to support growing user and data demands. Troubleshoot, debug, and resolve complex software and infrastructure issues. Actively contribute to continuous improvement and share knowledge within the team. Required Skills and Qualifications: Proven experience with Python development and frameworks such as Flask and FastAPI. Strong understanding of SQL, with production experience using MySQL databases. Hands-on expertise deploying and managing applications on AWS and Kubernetes. Excellent written and verbal communication skills, with a focus on clarity and collaboration. Experience building, documenting, and maintaining REST APIs. Demonstrated ability to work remotely and independently while thriving in a collaborative team setting. Proactive attitude with a hunger to learn, adapt, and rapidly master new technologies. Preferred Qualifications: Familiarity with continuous integration and deployment pipelines (CI/CD). Previous experience working in agile and distributed teams. Knowledge of system monitoring, logging, and performance tuning tools. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Engineer with Python expertise, you will develop data-driven applications on AWS. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1. Python Programming 2. Web framework expertise (Django, Flask, or FastAPI) 3. Data processing and analysis 4. Database technologies (SQL and NoSQL) 5. API development 6. Significant experience working with AWS Lambda 7. AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) with Any AWS certification is a plus. 8. Infrastructure as Code (e.g., AWS CloudFormation, Terraform) 9. Test-Driven Development (TDD) 10. DevOps practices 11. Agile methodologies. 12. Experience with big data technologies and data warehousing solutions on AWS (e.g., Redshift, EMR, Athena). 13. Strong knowledge of AWS platform and services (e.g., EC2, S3, RDS, Lambda, API Gateway, VPC, IAM). Additional Information: 1. The candidate should have a minimum of 3 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of computer science, or any related stream. master’s degree preferred.) 15 years full time education Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Engineer with Python expertise, you will develop data-driven applications on AWS. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1. Python Programming. 2. Web framework expertise (Django, Flask, or FastAPI) 3. Data processing and analysis 4. Database technologies (SQL and NoSQL) 5. API development 6. Significant experience working with AWS Lambda 7. AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) with Any AWS certification is a plus. 8. Infrastructure as Code (e.g., AWS CloudFormation, Terraform) 9. Test-Driven Development (TDD) 10. DevOps practices 11. Agile methodologies. 12. Experience with big data technologies and data warehousing solutions on AWS (e.g., Redshift, EMR, Athena). 13. Strong knowledge of AWS platform and services (e.g., EC2, S3, RDS, Lambda, API Gateway, VPC, IAM). Additional Information: 1. The candidate should have a minimum of 5 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of computer science, or any related stream. master’s degree preferred.) 15 years full time education Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Software Engineer with Python expertise, you will develop data-driven applications on AWS. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices Professional & Technical Skills: 1. Python Programming. 2. Web framework expertise (Django, Flask, or FastAPI) 3. Data processing and analysis 4. Database technologies (SQL and NoSQL) 5. API development 6. Significant experience working with AWS Lambda 7. AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) with Any AWS certification is a plus. 8. Infrastructure as Code (e.g., AWS CloudFormation, Terraform) 9. Test-Driven Development (TDD) 10. DevOps practices 11. Agile methodologies. 12. Experience with big data technologies and data warehousing solutions on AWS (e.g., Redshift, EMR, Athena). 13. Strong knowledge of AWS platform and services (e.g., EC2, S3, RDS, Lambda, API Gateway, VPC, IAM). Additional Information: 1. The candidate should have a minimum of 5 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (Bachelor of computer science, or any related stream. master’s degree preferred.) 15 years full time education Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary: As a Senior Python Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices. Professional & Technical Skills: 1. At least 7 years of experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2. Exposure on database technologies (SQL and NoSQL) and API development. 3. Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4. Exposure on Test-Driven Development (TDD) 5. Practices DevOps in software solution and well-versed with Agile methodologies. 6. AWS certification is a plus. 7. Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale. Additional Information: 1. The candidate should have a minimum of 7 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (bachelor’s degree in computer science, Software Engineering, or related field). Bachelor of Engineering in Electronics or any related stream Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : Bachelor of Engineering in Electronics or any related stream Summary: As a Mid Full Stack Engineer, you will develop data-driven applications on AWS for the client. Responsible for the creation of scalable data pipelines and algorithms to process and deliver actionable vehicle data insights. Roles & Responsibilities: 1. Lead the design and development of Python based applications and services 2. Architect and implement cloud-native solutions using AWS services 3. Mentor and guide the Python development team, promoting best practices and code quality 4. Collaborate with data scientists and analysts to implement data processing pipelines 5. Participate in architecture discussions and contribute to technical decision-making 6. Ensure the scalability, reliability, and performance of Python applications on AWS 7. Stay current with Python ecosystem developments, AWS services, and industry best practices. Professional & Technical Skills: 1. Experience in Python Programming with Web framework expertise (Django, Flask, or FastAPI). 2. Exposure on database technologies (SQL and NoSQL) and API development. 3. Significant experience working with AWS services (e.g., EC2, S3, RDS, Lambda, SageMaker, EMR) and Infrastructure as Code (e.g., AWS CloudFormation, Terraform). 4. Exposure on Test-Driven Development (TDD) 5. Practices DevOps in software solution and well-versed with Agile methodologies. 6. AWS certification is a plus. 7. Have well-developed analytical skills, a person who is rigorous but pragmatic, being able to justify decisions with solid rationale Additional Information: 1. The candidate should have a minimum of 3 years of experience in Python Programming. 2. This position is based at our Hyderabad office 3. A 15 years full time education is required (bachelor’s degree in computer science, Software Engineering, or related field). Bachelor of Engineering in Electronics or any related stream Show more Show less

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Description Template Job Title - Decision Science Practitioner Analyst S&C GN Management Level : Senior Analyst Location: Bangalore/ Kolkata Must have skills: Collibra Data Quality - data profiling, anomaly detection, reconciliation, data validation, Python, SQL Good to have skills: PySpark, Kubernetes, Docker, Git Job Summary: We are seeking a highly skilled and motivated Data Science cum Data Engineer Senior Analyst to lead innovative projects and drive impactful solutions in domains such as Consumer Tech , Enterprise Tech , and Semiconductors . This role combines hands-on technical expertise , and client delivery management to execute cutting-edge projects in data science & data engineering Key Responsibilities Data Science and Engineering Implement and manage end to end Data Quality frameworks using Collibra Data Quality (CDQ). This includes – requirement gathering from the client, code development on SQL, Unit testing, Client demos, User acceptance testing, documentation etc. Work extensively with business users, data analysts, and other stakeholders to understand data quality requirements and business use cases. Develop data validation, profiling, anomaly detection, and reconciliation processes. Write SQL queries for simple to complex data quality checks. Python, and PySpark scripts to support data transformation and data ingestion. Deploy and manage solutions on Kubernetes workloads for scalable execution. Maintain comprehensive technical documentation of Data Quality processes and implemented solutions. Work in an Agile environment, leveraging Jira for sprint planning and task management. Troubleshoot data quality issues and collaborate with engineering teams for resolution. Provide insights for continuous improvement in data governance and quality processes. Build and manage robust data pipelines using Pyspark and Python to read and write from databases such as Vertica and PostgreSQL. Optimize and maintain existing pipelines for performance and reliability. Build custom solutions using Python, including FastAPI applications and plugins for Collibra Data Quality. Oversee the infrastructure of the Collibra application in Kubernetes environment, perform upgrades when required, and troubleshoot and resolve any Kubernetes issues that may affect the application's operation. Deploy and manage solutions, optimize resources for deployments in Kubernetes, including writing YAML files and managing configurations Build and deploy Docker images for various use cases, ensuring efficient and reusable solutions. Collaboration and Training Communicate effectively with stakeholders to align technical implementations with business objectives. Provide training and guidance to stakeholders on Collibra Data Quality usage and help them build and implement data quality rules. Version Control and Documentation Use Git for version control to manage code and collaborate effectively. Document all implementations, including data quality workflows, data pipelines, and deployment processes, ensuring easy reference and knowledge sharing. Database and Data Model Optimization Design and optimize data models for efficient storage and retrieval. Required Qualifications Experience: 4+ years in data science Education: B tech, M tech in Computer Science, Statistics, Applied Mathematics, or related field Industry Knowledge: Preferred experience in Consumer Tech, Enterprise Tech, or Semiconductors but not mandatory Technical Skills Programming: Proficiency in Python, SQL for data analysis and transformation. Tools : Hands-on experience with Collibra Data Quality (CDQ) or similar Data Quality tools (e.g., Informatica DQ, Talend, Great Expectations, Ataccama, etc.). Experience working with Kubernetes workloads. Experience with Agile methodologies and task tracking using Jira. Preferred Skills Strong analytical and problem-solving skills with a results-oriented mindset. Good communication, stakeholder management & requirement gathering capabilities. Additional Information: The ideal candidate will possess a strong educational background in quantitative discipline and experience in working with Hi-Tech clients This position is based at our Bengaluru (preferred) and Kolkata office. About Our Company | Accenture Experience: 4+ years in data science Educational Qualification: B tech, M tech in Computer Science, Statistics, Applied Mathematics, or related field Show more Show less

Posted 3 weeks ago

Apply

7.0 years

0 Lacs

India

Remote

Linkedin logo

Job Title: Software Engineer – AI (Prompt Engineering & Full Stack) Location: Remote / United States / India Employment Type: Full-Time Product Stage: (Stealth Mode) AI Product Platform for Healthcare About Us: We’re a growing healthtech startup on a mission to disrupt the $500B+ US Healthcare Operations & Management space using cutting-edge AI tools. Our goal is to build a modern, intelligent platform that eliminates administrative waste and improves healthcare operations. We’re backed by the industry's best investors and SMEs, and we're building an elite team of engineers, designers, and domain experts. We are on a mission to help Clinicians and patients so that their administrative burden is simplified and the patients have the best outcomes. The Role: We’re looking for an experienced Software Engineer – AI who thrives in ambiguity, moves fast, and is passionate about applying AI (& concepts...) to solve real-world problems. You’ll play a foundational role in shaping both the product and the engineering culture. This role blends Prompt Engineering, LLM application design, and Full Stack Development to help build a next-generation healthcare intelligence engine to solve real-life problems for hospitals and health systems. What You’ll Do: Design and develop prompt architectures for LLM-based workflows Engineer and fine-tune prompt chains for optimal performance, accuracy, and reliability Collaborate with domain experts to understand the nuances of healthcare and translate them into intelligent AI interactions Develop and deploy secure, scalable full-stack features – from front-end UIs to back-end services and APIs Integrate AI capabilities into product workflows using tools like LangChain, OpenAI APIs, or open-source LLMs Work closely with the founding team to iterate quickly and bring the product to real-life operations Skills & Experience: Required: 3–7 years of experience in software engineering, ideally in AI or health-tech startups Strong grasp of Prompt Engineering for LLMs (e.g., GPT-4, Claude, Mistral, etc.) Experience with Full Stack Development using modern frameworks (e.g., React, Next.js, Node.js, Python, Flask, or FastAPI) Familiarity with AI tooling (LangChain, Pinecone, vector databases, etc.) Understanding of HIPAA and secure data handling practices Experience shipping production-grade code in a fast-paced, agile environment Good to have (+plus points) Knowledge of US Healthcare operations (e.g., CPT, ICD-10 codes, SNOMED, EDI 837/835, payer, provider workflows) Experience with healthcare data formats (HL7, FHIR, EDI) Experience with DevOps and cloud deployment (AWS/GCP/Azure) Why Join Us: Work on a mission-critical, AI-first product that impacts real healthcare outcomes Join at ground zero and shape the technical and product direction Competitive compensation, meaningful equity, and flexible work environment Build with the latest in AI – and solve problems the world hasn’t cracked yet If you’re excited to use AI to fix the broken machinery of healthcare, contact us asap! Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

Job Title: Python AI Backend Developer Pay Bracket: INR 6 – 10 LPA (commensurate with skills & experience) Location: Mumbai (Andheri W) Company: ZANG – the AI-powered e-commerce search engine About ZANG ZANG is re-imagining online shopping with a unified, AI-driven search experience that pinpoints the right product—at the right price—across every major marketplace. We’re an early-stage, venture-backed team that moves fast, ships often, and sweats the details. The Role We’re looking for a Python AI Backend Developer who can turn cutting-edge AI models and readily available AI services into production-ready, automated workflows. You’ll design the back-end engines that power our search, recommendation, and data-ingestion pipelines—so shoppers get relevant results in milliseconds. Key Responsibilities What you’ll own AI Workflow Engineering • Orchestrate end-to-end workflows (ingestion → processing → vector indexing → API) using Airflow, Prefect, or similar. • Combine open-source LLMs/embeddings (e.g., OpenAI, Hugging Face) with in-house models to deliver ranking, personalization, and semantic search. Backend Development • Design and scale Python micro-services (FastAPI/Falcon/Flask) that expose clean REST & gRPC endpoints. • Implement robust authentication, rate-limiting, and logging/observability. Data & Scraping Pipelines • Maintain modular scrapers for key e-commerce sites; handle rotating proxies, CAPTCHA, and dynamic pages. • Transform raw HTML into structured datasets ready for model training and search indexing. Storage & Retrieval • Optimise vector / NoSQL stores (Pinecone, Milvus, MongoDB, Elasticsearch) for low-latency reads and high-throughput writes. • Implement data versioning and retention policies. Collaboration & Reporting • Work closely with front-end, DevOps, and product teams to ship features on time. • Write clear technical docs and participate in code reviews. Must-Have Skills Expert-level Python (type hints, async IO, packaging, unit tests). Hands-on with web-scraping stacks: Scrapy / BeautifulSoup / Selenium / Playwright . Solid grasp of AI/ML & NLP concepts and libraries (PyTorch, TensorFlow, spaCy, transformers). Experience integrating third-party AI APIs (OpenAI, Cohere, Google Gemini, etc.). Production experience with REST/gRPC , containerisation (Docker), and CI/CD. Working knowledge of vector databases or search engines (e.g., Pinecone, Qdrant, Elasticsearch). Git-centric workflow and comfort with Agile/GitHub boards. Nice-to-Have Prior work on e-commerce or large-scale product-catalogue data. AWS stack (ECS, Lambda, S3, Step Functions) or equivalent cloud experience. Familiarity with recommendation systems, learning-to-rank, or reinforcement-learning-to-rank. Knowledge of orchestration tools (Airflow, Prefect, Dagster). What’s in It for You Competitive pay + stock options. The freedom to choose the best tools and ship production code from Day 1. A front-row seat in a high-growth startup solving a real consumer pain-point. A culture that values clear thinking, quick execution, and continuous learning. How to Apply Skip the queue—email your résumé (or GitHub/portfolio) to amit.letsbegin@gmail.com with the subject “Python AI Backend Developer – ZANG” . We’ll set up a quick call to dive deeper into the role and your work. If building scalable AI products is your idea of fun, we’d love to hear from you. Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Company Description Coderbotics AI is a team of passionate tech enthusiasts dedicated to revolutionizing the way software evolves. We specialize in AI-powered code migration solutions —helping businesses seamlessly transition legacy systems, refactor codebases, and manage technical debt with speed and precision. Our advanced technology and expert team ensure efficient, cost-effective, and sustainable software modernization. With Coderbotics AI, companies can effortlessly migrate to modern platforms, boost performance, and future-proof their systems. Role: Backend Software Engineer (Remote, Full-Time) We're seeking a Backend Software Engineer to join our remote team. You'll play a central role in developing and scaling the backend infrastructure of our AI-driven code migration platform. From designing robust APIs to integrating large language models into intelligent automation workflows, you'll help shape the core of our platform. If you're excited about AI, automation, cloud-native development, and building future-proof systems, we’d love to hear from you. Responsibilities Design, implement, and maintain backend services powering our AI code migration platform Develop scalable APIs and backend workflows for LLM-powered automation Integrate with cloud services and manage infrastructure as code using tools like Terraform Containerize and deploy services using Docker and CI/CD pipelines Monitor and optimize system performance, reliability, and security Collaborate cross-functionally with frontend developers, Backend engineers, and DevOps Stay current with emerging backend and cloud technologies to improve the platform Qualifications Strong experience with backend development in Python (FastAPI or similar frameworks preferred) Familiarity with LLM ecosystems like Langchain, LlamaIndex, and agentic design patterns Experience building and consuming RESTful and/or GraphQL APIs Proficiency with Docker and containerized development environments Hands-on experience with Terraform , cloud provisioning (AWS, GCP, or Azure), and IaC principles Solid understanding of system design, software architecture, and distributed systems Familiarity with Git, CI/CD tools, and agile development workflows Excellent problem-solving, communication, and collaboration skills Nice to Have Experience with LLM deployment and fine-tuning in production environments Knowledge of service orchestration tools like Kubernetes (K8s) Background in developer tools, AI/ML infrastructure, or automation platforms Startup experience or a strong desire to iterate fast and work autonomously Why Join Us? At Coderbotics AI, you’ll work on the frontier of AI and software engineering. You’ll be part of a collaborative and fast-moving team building tools that transform how companies modernize their tech. Remote-first, flexible hours, and a chance to own real impact. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Linkedin logo

Job Title: Python Developer Experience: 3 Years Location: Coimbatore, Tamil Nadu Work Mode: Work From Office (WFO) Employment Type: Full-Time Job Description : We are looking for a passionate and experienced Python Developer to join our dynamic team in Coimbatore. The ideal candidate will have a strong background in Python development and be capable of designing and developing scalable and efficient applications. Key Responsibilities : Develop, test, and maintain robust Python applications. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Troubleshoot, debug, and upgrade existing systems. Integrate user-facing elements using server-side logic. Participate in code reviews and ensure best practices are followed. Work closely with DevOps and QA teams to ensure product stability and performance. Required Skills: Strong knowledge of Python (Django, Flask or FastAPI frameworks). Hands-on experience with RESTful APIs and third-party integrations. Experience with databases such as MySQL, PostgreSQL, or MongoDB. Familiarity with version control systems like Git. Understanding of software development lifecycle and agile methodologies. Excellent problem-solving skills and attention to detail. Good to Have : Experience with cloud platforms (AWS, Azure, or GCP). Knowledge of front-end technologies like HTML, CSS, and JavaScript. Familiarity with containerization tools like Docker. Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

Remote

Linkedin logo

Reporting to the Technical lead, we are seeking Senior Software Engineer with a good background in building high quality web applications on the Microsoft technology stack. You will be responsible for building and maintaining internal and external facing applications. You will work with a team of experienced developers and business resources to build high-performing enterprise systems that assist clients in making the best strategic decisions for their business. This includes the maintenance and promotion of department coding standards and naming convention. Contributing to the creation of project delivery timelines will be a key responsibility by providing technical insight and participating in estimation sizing discussions as required Requirements 5+ years of hands-on development experience using Microsoft .NET / Python technologies to build Micro Service Architecture, Web and/or Console Applications. Azure OpenAI, RAG, Python, Prompt Flow, Kubernetes, Helm charts, Elastic Search / Azure AI Search. Azure Services - KeyVault, App Config, VNet, API Gateway Experience in the below frameworks: .Net Framework Asp.Net MVC/WebAPI/Core Flask, FastAPI Angular / React Entity Framework /any ORM Experience\Understanding of DevOps practices including: Continuous Integration / Delivery / Deployment QA Automation Release Automation Server Configuration Cross Function collaboration Experience\Understanding of the below-testing toolset: MSTest / NUnit / unittest Jasmine / Jest Any Mock Framework Postman / Newman Experience\Understanding any of Cloud technologies: Azure (prefered) Amazon Web Services \ Google Experience in managing the following: Microsoft SQL Server, any NoSQL DB Infrastructure as Code ( ARM / Bicep / Terraform) OOP programming (theoretical and practical experience of OO design principles and patterns) Experience\Understanding with Agile methodologies, BDD (Behaviour Driven Development) Test Driven Development (TDD) and especially Domain Driven Design (DDD). Solid knowledge of Git, and Visual Studio programming environments. Ability to work under pressure and meet tight deadlines. Excellent oral and written communication skills; strong communication with both technical and business teams. Excellent administrative and organizational skills. Self-motivation and drive to take on personal responsibility. Exceptional attention to detail and commitment to quality. Critical reasoning and decision-making skills. Benefits Professional Development: Grow your career with opportunities within a consultative and professional environment Flexible Work Schedule: Achieve a healthy work-life balance with our flexible work schedule options, including remote work opportunities and flexible hours Positive Work Environment: Join a collaborative and inclusive workplace culture where your ideas are valued, diversity is celebrated, and teamwork is encouraged Community Involvement: Make a positive impact in the community through our volunteer programs, charitable initiatives, and corporate social responsibility efforts (and more....!) Our Values We act with integrity We are curious about the world We are stronger together We seek to empower We find strength in diversity Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

India

On-site

Linkedin logo

Note: Please do not apply if your salary expectations are higher than the provided Salary Range and experience less than 3 years. If you have experience with Travel Industry and worked on Hotel, Car Rental or Ferry Booking before then we can negotiate the package. Company Description Our company is involved in promoting Greece for the last 25 years through travel sites visited from all around the world with 10 million visitors per year such www.greeka.com, www.ferriesingreece.com etc Through the websites, we provide a range of travel services for a seamless holiday experience such online car rental reservations, ferry tickets, transfers, tours etc….. Role Description We are seeking a highly skilled Artificial Intelligence / Machine Learning Engineer to join our dynamic team. You will work closely with our development team and QAs to deliver cutting-edge solutions that improve our candidate screening and employee onboarding processes. Major Responsibilities & Job Requirements include: • Develop and implement NLP/LLM Models. • Minimum of 3-4 years of experience as an AI/ML Developer or similar role, with demonstrable expertise in computer vision techniques. • Develop and implement AI models using Python, TensorFlow, and PyTorch. • Proven experience in computer vision, including fine-tuning OCR models (e.g., Tesseract, Layoutlmv3 , EasyOCR, PaddleOCR, or custom-trained models). • Strong understanding and hands-on experience with RAG (Retrieval-Augmented Generation) architectures and pipelines for building intelligent Q&A, document summarization, and search systems. • Experience working with LangChain, LLM agents, and chaining tools to build modular and dynamic LLM workflows. • Familiarity with agent-based frameworks and orchestration of multi-step reasoning with tools, APIs, and external data sources. • Familiarity with Cloud AI Solutions, such as IBM, Azure, Google & AWS. • Work on natural language processing (NLP) tasks and create language models (LLM) for various applications. • Design and maintain SQL databases for storing and retrieving data efficiently. • Utilize machine learning and deep learning techniques to build predictive models. • Collaborate with cross-functional teams to integrate AI solutions into existing systems. • Stay updated with the latest advancements in AI technologies, including ChatGPT, Gemini, Claude, and Big Data solutions. • Write clean, maintainable, and efficient code when required. • Handle large datasets and perform big data analysis to extract valuable insights. • Fine-tune pre-trained LLMs using specific type of data and ensure optimal performance. • Proficiency in cloud services from Amazon AWS • Extract and parse text from CVs, application forms, and job descriptions using advanced NLP techniques such as Word2Vec, BERT, and GPT-NER. • Develop similarity functions and matching algorithms to align candidate skills with job requirements. • Experience with microservices, Flask, FastAPI, Node.js. • Expertise in Spark, PySpark for big data processing. • Knowledge of advanced techniques such as SVD/PCA, LSTM, NeuralProphet. • Apply debiasing techniques to ensure fairness and accuracy in the ML pipeline. • Experience in coordinating with clients to understand their needs and delivering AI solutions that meet their requirements. Qualifications : • Bachelor's or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field. • In-depth knowledge of NLP techniques and libraries, including Word2Vec, BERT, GPT, and others. • Experience with database technologies and vector representation of data. • Familiarity with similarity functions and distance metrics used in matching algorithms. • Ability to design and implement custom ontologies and classification models. • Excellent problem-solving skills and attention to detail. • Strong communication and collaboration skills. Show more Show less

Posted 3 weeks ago

Apply

7.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Our Mission: 6sense is on a mission to revolutionize how B2B organizations create revenue by predicting customers most likely to buy and recommending the best course of action to engage anonymous buying teams. 6sense Revenue AI is the only sales and marketing platform to unlock the ability to create, manage and convert high-quality pipeline to revenue. Our People: People are the heart and soul of 6sense. We serve with passion and purpose. We live by our Being 6sense values of Accountability, Growth Mindset, Integrity, Fun and One Team. Every 6sensor plays a part in defining the future of our industry-leading technology. 6sense is a place where difference-makers roll up their sleeves, take risks, act with integrity, and measure success by the value we create for our customers. We want 6sense to be the best chapter of your career. As a Staff Software Engineer, you will play a key role in designing, developing, and delivering scalable and high-performing software solutions. This position requires technical expertise, leadership skills, and the ability to collaborate with cross-functional teams to solve complex engineering challenges. You will guide architectural decisions, mentor team members, and ensure the delivery of impactful features aligned with the company’s goals. Key Responsibilities : Lead the design and development of complex software systems. Drive technical innovation and best practices across teams. Ensure code quality through reviews, automation, and adherence to coding standards. Architect scalable, reliable, and secure systems for business-critical applications. Collaborate with stakeholders to understand requirements and translate them into technical solutions. Align engineering efforts with business objectives to achieve company goals. Identify, analyze, and resolve complex technical issues. Develop strategies to enhance system reliability and reduce technical debt. Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of professional experience in software engineering, with at least 2 years in a senior or staff-level role. Proficiency in Python and have good command on Django, FastApi Expertise in designing distributed systems Strong knowledge of databases (SQL and NoSQL) and caching systems. Exceptional problem-solving and analytical abilities. Strong communication skills with the ability to explain complex concepts to non-technical stakeholders. Leadership experience, including mentoring engineers and leading technical projects. Experience with containerization (e.g., Docker, Kubernetes). Knowledge of CI/CD pipelines and DevOps practices. Familiarity with machine learning or data analytics platforms is a plus. Our dual missions — one for the world, one for us : For the world: Improve transparency and trust in the B2B ecosystem. For ourselves: Lead fulfilling, impactful lives. Our core values (how we act). Have Empathy. Continuously push the barrier. Make data-driven decisions. Take smart risks. Have fun at work Our Benefits: Full-time employees can take advantage of health coverage, paid parental leave, generous paid time-off and holidays, quarterly self-care days off, and stock options. We’ll make sure you have the equipment and support you need to work and connect with your teams, at home or in one of our offices. We have a growth mindset culture that is represented in all that we do, from onboarding through to numerous learning and development initiatives including access to our LinkedIn Learning platform. Employee well-being is also top of mind for us. We host quarterly wellness education sessions to encourage self care and personal growth. From wellness days to ERG-hosted events, we celebrate and energize all 6sense employees and their backgrounds. Equal Opportunity Employer: 6sense is an Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to jobs@6sense.com. We are aware of recruiting impersonation attempts that are not affiliated with 6sense in any way. All email communications from 6sense will originate from the @6sense.com domain. We will not initially contact you via text message and will never request payments. If you are uncertain whether you have been contacted by an official 6sense employee, reach out to jobs@6sense.com Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Description: We are seeking a skilled Senior Software Engineer to join our team, focusing on high-performance applications for mining, drilling, and construction equipment . The ideal candidate will have extensive experience in C++ programming, Qt, Python a strong proficiency in Linux , and understanding of PyQt is an advantage. Additionally, experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Key Responsibilities: Design, develop, and maintain high-performance software applications for industrial equipment in mining, drilling, and construction domains. Build scalable and responsive user interfaces tailored for embedded and real-time systems. Contribute to automation efforts, including the development and execution of software tests to ensure code reliability and system integrity. Optimize software solutions for efficiency, responsiveness, and maintainability, meeting both technical and performance standards. Write clean, modular, and well-documented code that supports long-term scalability and ease of maintenance. Collaborate with cross-functional teams including product management, system engineering, and quality assurance to deliver well-integrated features. Participate in and lead code reviews, design discussions, and software planning sessions to uphold development best practices. Troubleshoot and debug existing systems, providing timely resolutions and continuous improvements to enhance system reliability. Perform system-level validation and testing, ensuring compliance with performance, functionality, and safety requirements. Stay current with advancements in software development methodologies, tools, and industry standards relevant to automation and control systems. Required Skills and Qualifications: Bachelor’s or master’s degree in relevant engineering fields (e.g., Electronics, Mechatronics, Robotics, Computer Science) with 5 to 8 years of professional experience. Strong proficiency in C++ programming (C++11 or C++14) with a focus on Object-Oriented Programming (OOP) in Linux environments. Expertise in Qt GUI development and familiarity with PyQt is considered a valuable advantage. Proficiency in Python for scripting, automation, and testing is essential. Experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Integrate with REST and FastAPI services and implement modern front-end interfaces. Excellent analytical and problem-solving abilities, capable of identifying complex issues and devising effective solutions. Extensive experience in data structures, design patterns, and multithreading. Solid understanding of embedded Linux, RTOS, and shell scripting. Strong communication skills with the ability to articulate technical challenges and solutions to cross-functional teams, clients, and stakeholders. Hands-on experience with Agile methodologies (Scrum/Kanban), including sprint planning, standups, and retrospectives. Demonstrated ability to work effectively in a collaborative, team-based environment. Familiarity with communication protocols like CAN, J1939, LIN, and Ethernet. Knowledge of Linux Debian Operating systems and related concepts. Experience using Git for version control, CI/CD practices, and tools within the Azure DevOps ecosystem. Familiarity with automated deployment pipelines and versioning best practices. Excellent customer-facing skills with a proactive approach, capable of understanding client needs and delivering customized solutions Nice to Have: Previous experience in heavy machinery in mining, construction, or automotive control systems Self-starter with curiosity to learn and an exploratory mindset Experience with Docker containers Nice to have the exposure in web technologies like ReactJS Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Agile certifications such as Scrum Master or product owner Enthusiastic, positive minded and able to work well in an international client environment Good interpersonal, communication and analytical skills Team player - open-minded and flexible What We Offer: Competitive Salary and Benefits: Enjoy a rewarding compensation package tailored to your expertise. Innovative Projects: Work on cutting-edge advancements with a talented team. Professional Growth: Access continuous learning and career progression opportunities. Flexible Work Environment: Benefit from a supportive setting that promotes work-life balance. Inclusive Culture: Embrace diverse perspectives and inclusivity in the workplace. Epiroc is a global productivity partner for mining and construction customers, and accelerates the transformation toward a sustainable society. With ground-breaking technology, Epiroc develops and provides innovative and safe equipment, such as drill rigs, rock excavation and construction equipment and tools for surface and underground applications. The company also offers world-class service and other aftermarket support as well as solutions for automation, digitalization and electrification. Epiroc is based in Stockholm, Sweden, had revenues of more than SEK 60 billion in 2023, and has around 18 200 passionate employees supporting and collaborating with customers in around 150 countries. Learn more at www.epiroc.com. Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description: We are seeking a skilled Senior Software Engineer to join our team, focusing on high-performance applications for mining, drilling, and construction equipment . The ideal candidate will have extensive experience in C++ programming, Qt, Python a strong proficiency in Linux , and understanding of PyQt is an advantage. Additionally, experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Key Responsibilities: Design, develop, and maintain high-performance software applications for industrial equipment in mining, drilling, and construction domains. Build scalable and responsive user interfaces tailored for embedded and real-time systems. Contribute to automation efforts, including the development and execution of software tests to ensure code reliability and system integrity. Optimize software solutions for efficiency, responsiveness, and maintainability, meeting both technical and performance standards. Write clean, modular, and well-documented code that supports long-term scalability and ease of maintenance. Collaborate with cross-functional teams including product management, system engineering, and quality assurance to deliver well-integrated features. Participate in and lead code reviews, design discussions, and software planning sessions to uphold development best practices. Troubleshoot and debug existing systems, providing timely resolutions and continuous improvements to enhance system reliability. Perform system-level validation and testing, ensuring compliance with performance, functionality, and safety requirements. Stay current with advancements in software development methodologies, tools, and industry standards relevant to automation and control systems. Required Skills and Qualifications: Bachelor’s or master’s degree in relevant engineering fields (e.g., Electronics, Mechatronics, Robotics, Computer Science) with 5 to 8 years of professional experience. Strong proficiency in C++ programming (C++11 or C++14) with a focus on Object-Oriented Programming (OOP) in Linux environments. Expertise in Qt GUI development and familiarity with PyQt is considered a valuable advantage. Proficiency in Python for scripting, automation, and testing is essential. Experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Integrate with REST and FastAPI services and implement modern front-end interfaces. Excellent analytical and problem-solving abilities, capable of identifying complex issues and devising effective solutions. Extensive experience in data structures, design patterns, and multithreading. Solid understanding of embedded Linux, RTOS, and shell scripting. Strong communication skills with the ability to articulate technical challenges and solutions to cross-functional teams, clients, and stakeholders. Hands-on experience with Agile methodologies (Scrum/Kanban), including sprint planning, standups, and retrospectives. Demonstrated ability to work effectively in a collaborative, team-based environment. Familiarity with communication protocols like CAN, J1939, LIN, and Ethernet. Knowledge of Linux Debian Operating systems and related concepts. Experience using Git for version control, CI/CD practices, and tools within the Azure DevOps ecosystem. Familiarity with automated deployment pipelines and versioning best practices. Excellent customer-facing skills with a proactive approach, capable of understanding client needs and delivering customized solutions Nice to Have: Previous experience in heavy machinery in mining, construction, or automotive control systems Self-starter with curiosity to learn and an exploratory mindset Experience with Docker containers Nice to have the exposure in web technologies like ReactJS Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Agile certifications such as Scrum Master or product owner Enthusiastic, positive minded and able to work well in an international client environment Good interpersonal, communication and analytical skills Team player - open-minded and flexible What We Offer: Competitive Salary and Benefits: Enjoy a rewarding compensation package tailored to your expertise. Innovative Projects: Work on cutting-edge advancements with a talented team. Professional Growth: Access continuous learning and career progression opportunities. Flexible Work Environment: Benefit from a supportive setting that promotes work-life balance. Inclusive Culture: Embrace diverse perspectives and inclusivity in the workplace. Epiroc is a global productivity partner for mining and construction customers, and accelerates the transformation toward a sustainable society. With ground-breaking technology, Epiroc develops and provides innovative and safe equipment, such as drill rigs, rock excavation and construction equipment and tools for surface and underground applications. The company also offers world-class service and other aftermarket support as well as solutions for automation, digitalization and electrification. Epiroc is based in Stockholm, Sweden, had revenues of more than SEK 60 billion in 2023, and has around 18 200 passionate employees supporting and collaborating with customers in around 150 countries. Learn more at www.epiroc.com. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, 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 intelligent automation at PwC will focus on conducting process mining, designing next generation small- and large-scale automation solutions, and implementing intelligent process automation, robotic process automation and digital workflow solutions to help clients achieve operational efficiencies and reduce costs. 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. Design, develop, and maintain data pipelines and ETL processes for GenAI projects. Collaborate with data scientists and software engineers to implement machine learning models and algorithms. Optimize data infrastructure and storage solutions to ensure efficient and scalable data processing. Implement event-driven architectures to enable real-time data processing and analysis. Utilize containerization technologies like Kubernetes and Docker for efficient deployment and scalability. Develop and maintain data lakes for storing and managing large volumes of structured and unstructured data. Implement and integrate LLM frameworks (Langchain, Semantic Kernel) for advanced language processing and analysis. Collaborate with cross-functional teams to design and implement solution architectures for GenAI projects. Utilize cloud computing platforms such as Azure or AWS for data processing, storage, and deployment. Monitor and troubleshoot data pipelines and systems to ensure smooth and uninterrupted data flow. Stay up-to-date with the latest advancements in GenAI technologies and recommend innovative solutions to enhance data engineering processes. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Document data engineering processes, methodologies, and best practices. Maintain solution architecture certificates and stay current with industry best practices. Requirements Python Proficiency: Minimum 3 years of hands-on experience building applications with Python. Scalable System Design: Solid understanding of designing and architecting scalable Python applications, particularly for Gen AI use cases, with a strong understanding of various components and systems architecture patterns to make cohesive and decoupled, scalable applications. Web Frameworks: Familiarity with Python web frameworks (Flask, FastAPI) for building web applications around AI models. Modular Design & Security: Demonstrated ability to design applications with modularity, reusability, and security best practices in mind (session management, vulnerability prevention, etc.,). Cloud-Native Development: Familiarity with cloud-native development patterns and tools (e.g., REST APIs, microservices, serverless functions). Cloud Deployments: Experience deploying and managing containerized applications on Azure/AWS (Azure Kubernetes Service, Azure Container Instances, or similar). Version Control (Git): Strong proficiency in Git for effective code collaboration and management. CI/CD: Knowledge of continuous integration and deployment (CI/CD) practices on cloud platforms. 3-5 years of relevant technical/technology experience, with a focus on GenAI projects. Strong programming skills in Python. Experience with data processing frameworks like Apache Spark or similar. Proficiency in SQL and database management systems. Preferred Skills Gen AI Frameworks: Experience with LLM frameworks or tools for interacting with LLMs such as LangChain, Semantic Kernel, LlamaIndex Data Pipelines: Experience in setting up data pipelines for model training and real-time inference. If you are passionate about GenAI technologies and have a proven track record in data engineering, join PwC US-Acceleration Center and be part of a dynamic team that is shaping the future of GenAI solutions. We offer a collaborative and innovative work environment where you can make a significant impact. Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description: We are seeking a skilled Senior Software Engineer to join our team, focusing on high-performance applications for mining, drilling, and construction equipment . The ideal candidate will have extensive experience in C++ programming, Qt, Python a strong proficiency in Linux , and understanding of PyQt is an advantage. Additionally, experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Key Responsibilities: Design, develop, and maintain high-performance software applications for industrial equipment in mining, drilling, and construction domains. Build scalable and responsive user interfaces tailored for embedded and real-time systems. Contribute to automation efforts, including the development and execution of software tests to ensure code reliability and system integrity. Optimize software solutions for efficiency, responsiveness, and maintainability, meeting both technical and performance standards. Write clean, modular, and well-documented code that supports long-term scalability and ease of maintenance. Collaborate with cross-functional teams including product management, system engineering, and quality assurance to deliver well-integrated features. Participate in and lead code reviews, design discussions, and software planning sessions to uphold development best practices. Troubleshoot and debug existing systems, providing timely resolutions and continuous improvements to enhance system reliability. Perform system-level validation and testing, ensuring compliance with performance, functionality, and safety requirements. Stay current with advancements in software development methodologies, tools, and industry standards relevant to automation and control systems. Required Skills and Qualifications: Bachelor’s or master’s degree in relevant engineering fields (e.g., Electronics, Mechatronics, Robotics, Computer Science) with 5 to 8 years of professional experience. Strong proficiency in C++ programming (C++11 or C++14) with a focus on Object-Oriented Programming (OOP) in Linux environments. Expertise in Qt GUI development and familiarity with PyQt is considered a valuable advantage. Proficiency in Python for scripting, automation, and testing is essential. Experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Integrate with REST and FastAPI services and implement modern front-end interfaces. Excellent analytical and problem-solving abilities, capable of identifying complex issues and devising effective solutions. Extensive experience in data structures, design patterns, and multithreading. Solid understanding of embedded Linux, RTOS, and shell scripting. Strong communication skills with the ability to articulate technical challenges and solutions to cross-functional teams, clients, and stakeholders. Hands-on experience with Agile methodologies (Scrum/Kanban), including sprint planning, standups, and retrospectives. Demonstrated ability to work effectively in a collaborative, team-based environment. Familiarity with communication protocols like CAN, J1939, LIN, and Ethernet. Knowledge of Linux Debian Operating systems and related concepts. Experience using Git for version control, CI/CD practices, and tools within the Azure DevOps ecosystem. Familiarity with automated deployment pipelines and versioning best practices. Excellent customer-facing skills with a proactive approach, capable of understanding client needs and delivering customized solutions Nice to Have: Previous experience in heavy machinery in mining, construction, or automotive control systems Self-starter with curiosity to learn and an exploratory mindset Experience with Docker containers Nice to have the exposure in web technologies like ReactJS Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Agile certifications such as Scrum Master or product owner Enthusiastic, positive minded and able to work well in an international client environment Good interpersonal, communication and analytical skills Team player - open-minded and flexible What We Offer: Competitive Salary and Benefits: Enjoy a rewarding compensation package tailored to your expertise. Innovative Projects: Work on cutting-edge advancements with a talented team. Professional Growth: Access continuous learning and career progression opportunities. Flexible Work Environment: Benefit from a supportive setting that promotes work-life balance. Inclusive Culture: Embrace diverse perspectives and inclusivity in the workplace. Epiroc is a global productivity partner for mining and construction customers, and accelerates the transformation toward a sustainable society. With ground-breaking technology, Epiroc develops and provides innovative and safe equipment, such as drill rigs, rock excavation and construction equipment and tools for surface and underground applications. The company also offers world-class service and other aftermarket support as well as solutions for automation, digitalization and electrification. Epiroc is based in Stockholm, Sweden, had revenues of more than SEK 60 billion in 2023, and has around 18 200 passionate employees supporting and collaborating with customers in around 150 countries. Learn more at www.epiroc.com. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

It's fun to work in a company where people truly BELIEVE in what they are doing! We're committed to bringing passion and customer focus to the business. About Fractal Fractal is a strategic AI partner to Fortune 500 companies with a vision to power every human decision in the enterprise. Fractal is building a world where individual choices, freedom, and diversity are the greatest assets; an ecosystem where human imagination is at the heart of every decision. Where no possibility is written off, only challenged to get better. We believe that a true Fractalite is the one who empowers imagination with intelligence. Fractal has been featured as a Great Place to Work by The Economic Times in partnership with the Great Place to Work® Institute and recognized as a ‘Cool Vendor’ and a ‘Vendor to Watch’ by Gartner. Job Description As an NLP Lead Data Scientist, you will be building solutions that require analyzing and transforming natural language data into useful outcomes using NLP techniques. To succeed in this role, you should possess outstanding skills in statistical analysis, machine learning methods and text representation techniques and language models, consulting experience in FS, banking domain, good communication and client handling skill. Responsibilities Build Solutions that identify intent and entities, other features from user comments, chat transcript and other unstructured text data. Design and implement advanced solutions utilizing NLP traditional Models and Large Language Models (LLMs). Demonstrate self-driven initiative by taking ownership and creating end-to-end solutions. Conduct research and stay informed about the latest developments in generative AI and LLMs. Train and fine-tune pre-trained NLP models and run evaluation experiments. Perform statistical analysis of results and refine models. Basic logical pseudo code writing. Develop and maintain code libraries, tools, and frameworks to support generative AI development. Participate in code reviews and contribute to maintaining high code quality standards. Engage in the entire software development lifecycle, from design and testing to deployment and maintenance. Collaborate closely with cross-functional teams to align messaging, contribute to roadmaps, and integrate software into different repositories for core system compatibility. Possess strong analytical and problem-solving skills. Demonstrate excellent communication skills and the ability to work effectively in a team environment. Primary Skills Natural Language Processing (NLP): Hands-on experience in use case classification, topic modeling, Q&A and chatbots, search, Document AI, summarization, and content generation. AND/OR Computer Vision and Audio: Hands-on experience in image classification, object detection, segmentation, image generation, audio, and video analysis. Generative AI: Proficiency with SaaS LLMs, including Lang chain, llama index, vector databases, Prompt engineering (COT, TOT, ReAct, agents). Experience with Azure OpenAI, Google Vertex AI, AWS Bedrock for text/audio/image/video modalities. Familiarity with Open-source LLMs, including tools like TensorFlow/Pytorch and huggingface. Techniques such as quantization, LLM finetuning using PEFT, RLHF, data annotation workflow, and GPU utilization. Cloud: Hands-on experience with cloud platforms such as Azure, AWS, and GCP. Cloud certification is preferred. Application Development: Proficiency in Python, Docker, FastAPI/Django/Flask, and Git Domain Skill: Consulting experience with FS,Banking domain for at least 3 years. Required Qualifications 16-20 years into Deep Learning framewokrs like Keras, Pytorch, TensorFlow Experience of design, building and deployment of ML/NLP Solutions Proficient in Python & SQL Experience in NLP tools like Genism, spacy, Stanford NLP, HuggingFace Must have excellent project/program management skills and have experience managing multiple work streams and projects at one time Have business acumen to manage revenues profitably and meet financial goals consistently. Able to quantify business value for clients and create win-win commercial propositions. Preferred Qualifications Experience automating data within Tableau/Qlik/ggplot/Shiny to tell a story through interactive visualizations Client relationship management: Build deep client relationship, network & be a thought partner. Anticipate business problems & deliver par excellence. Sales Support & account growth: Actively focus on opportunities to grow the client along with the senior engagement manager. Support the sales team as required for RFPs and regular sales pitches Firm building: Contribute to firm growth by participating and conducting training sessions. Coaching & grooming: Coach & groom the team on gaining knowledge & skills on first principles of analytics techniques, problem-solving, project management, client relationship management EDUCATION: B.E/B.Tech/M.Tech in Computer Science or related technical degree OR Equivalent If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Not the right fit? Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest! Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Description We are seeking an experienced Python Developer who will oversee a team of skilled engineers while being actively involved in the development of cutting-edge AI solutions. The role requires a blend of technical expertise, leadership ability, and hands-on development skills. The Tech Lead will guide the team through complex projects using Agile, ensuring that all solutions are scalable, maintainable, and of the highest quality. Through mentorship, effective communication, and a passion for innovation, the Tech Lead will drive the team to achieve its full potential and deliver outstanding results. Essential Skills: Proficiency in Python: Strong programming skills in Python. Asynchronous Programming: Experience with asyncio and RabbitMQ. API Development: Expertise in building asynchronous APIs with FastAPI. Database Skills: Proficiency in PostgreSQL or MongoDB. Container Technologies: Experience with Docker/Kubernetes. Version Control: Solid understanding of Git. Preferred Skills: AI Frameworks: Knowledge of PyTorch or TensorFlow, Vector Databases, RAG Data Manipulation: Experience with Pandas for data processes and Jinja for templating. AI and Data Analytics: Understanding of AI/ML and Data analytics technologies like Pandas Team Management Responsibilities: Team Management: Lead a team of engineers, providing mentorship and guidance. Design and Architecture: Oversee design and architecture decisions. Code Reviews: Conduct code and design reviews. Individual Contribution: Balance leadership with hands-on development. Soft Skills: Problem-Solving: Efficiently resolve technical issues. Communication: Strong verbal and written communication skills. Continuous Learning: Passion for learning new technologies and frameworks. Required Skills Python ,GenAI Supported Skills Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Lead India is is a IT Services. We’re passionate about building scalable, efficient, and elegant solutions. Our team is remote-first, collaborative, and fast-moving. Job Description: We are looking for a passionate Python Developer Intern to join our remote engineering team. You’ll work closely with our developers on real-world projects that involve backend development, data processing, automation scripts, or integrations. Key Responsibilities: Write clean, maintainable, and efficient Python code Assist in building and maintaining backend services, APIs, or automation tools Collaborate with senior developers and product team to understand project requirements Write unit tests and participate in code reviews Debug and resolve technical issues Learn and adapt quickly in a dynamic environment Required Skills: Solid understanding of Python (basic to intermediate level) Familiarity with at least one Python framework (e.g., Flask, Django, FastAPI) Knowledge of REST APIs and basic understanding of web services Experience with Git and version control systems Good problem-solving and communication skills Ability to work independently in a remote setting Nice to Have (Not Required): Experience with databases (SQL or NoSQL) Exposure to cloud platforms (e.g., AWS, GCP, Azure) Understanding of Docker or basic DevOps concepts Prior project or internship experience What You’ll Gain: Hands-on experience with real-world applications and scalable systems Opportunity to learn from experienced developers and mentors Flexible working hours and fully remote setup Certificate of Internship and Letter of Recommendation (based on performance) Potential for a full-time role upon successful completion You will get stipend upto 25,000/- per month. Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Job Title: Python Developer Trainee Location: Remote Job Type: Internship (Full-Time) Duration: 1–3 Months Stipend: ₹25,000/month Department: Software Development Job Summary: We are seeking a passionate and detail-oriented Python Developer Trainee to join our remote development team. This internship is ideal for individuals looking to strengthen their backend development skills by working on real-world projects involving APIs, automation, and data-driven applications using Python. Key Responsibilities: Write clean, scalable, and efficient Python code Assist in developing backend components, services, and integrations Work with databases (SQL/NoSQL) for data storage and access Debug, test, and optimize code for performance and reliability Support the development and integration of APIs and web services Collaborate with senior developers on software design and architecture Qualifications: Bachelor’s degree (or final-year student) in Computer Science, Software Engineering, or a related field Strong understanding of Python fundamentals and object-oriented programming Familiarity with Python frameworks such as Flask, Django, or FastAPI Basic understanding of RESTful APIs and database operations Good problem-solving and logical thinking skills Ability to work independently in a remote environment Preferred Skills (Nice to Have): Experience with Git and version control tools Familiarity with Docker, cloud platforms, or CI/CD pipelines Knowledge of frontend basics (HTML, CSS, JavaScript) Understanding of testing frameworks (e.g., pytest, unittest) What We Offer: ₹25,000/month stipend 100% remote work Real-world experience in Python-based development projects Mentorship from experienced developers Certificate of Completion Opportunity for full-time placement based on performance Show more Show less

Posted 3 weeks 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