Python Programming Jobs in Ahmedabad
149 Jobs Found
Python Developer
Alpha E Barcode Solutions Pvt. Ltd.
Job Title: Python Developer (ERP & API Integration) Experience: 2 4 Years Location: Rajkot, Gujarat Vacancies: 2 Job Type: Full-Time Job Overview: We are hiring experienced Python Developers with 2 4 years of hands-on experience to contribute to the development and enhancement of our ERP platform. This role involves working with Python, APIs, and basic SQL operations, as well as applying object-oriented programming (OOP) principles to build scalable, maintainable solutions. Key Responsibilities: Develop Python-based modules and applications to enhance and extend ERP platform features. Perform basic SQL operations including data retrieval, insertion, and manipulation. Support and contribute to API integrations between internal systems and third-party services. Write modular, reusable, and maintainable code using OOP best practices. Participate in debugging, troubleshooting, and resolving software issues. Collaborate closely with cross-functional teams and maintain clear technical documentation. Eligibility & Requirements: 2 to 4 years of experience as a Python Developer. Solid understanding of Python programming, object-oriented principles, and clean coding practices. Familiarity with basic SQL operations and database interactions. Experience or exposure to API development and integration. Strong team collaboration and communication skills. Desirable Skills: Experience with ERP systems or enterprise software development. Familiarity with tools like Postman, Git, or JIRA. Knowledge of frameworks like Flask, Django, or FastAPI is a plus. Understanding of RESTful web services and backend architecture. Personal Attributes: Analytical thinker with attention to detail. Positive, self-motivated, and eager to learn. Ability to work both independently and as part of a collaborative team. Commitment to timely delivery and continuous improvement. Be part of a growing, tech-forward team in Rajkot. Work on challenging ERP and automation projects. Opportunity to grow your Python expertise in a collaborative environment.
AI/ML Developer
Esparkbiz - Agile Teams On-demand
Job Title: AI/ML Developer Experience: 2-3 Years Positions: 2 Location: Rajkot, Gujarat Job Type: Full-Time Job Overview: We are looking for skilled and motivated AI/ML Developers with 2-3 years of experience to join our innovative team in Rajkot. The ideal candidates will have a strong background in building AI and machine learning solutions, leveraging deep learning, natural language processing, and generative AI technologies to drive business value and product excellence. Key Responsibilities: Develop and deploy AI/ML models using programming languages like Python, C++, R, or Scala. Build and optimize machine learning and deep learning models using frameworks such as TensorFlow, PyTorch, scikit-learn, Spark MLlib, OpenCV, nltk, transformers, and LangChain. Apply deep learning, computer vision, NLP, and generative AI techniques to solve complex problems. Work with Large Language Models (LLMs) including training on custom datasets and integrating third-party APIs like OpenAI API. Perform data preprocessing, feature engineering, exploratory data analysis (EDA), model selection, hyperparameter tuning, and model evaluation. Analyze and visualize data, creating dashboards and visual aids to support decision-making. Utilize SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB for data storage and retrieval. Collaborate with cross-functional teams in an Agile environment and adopt DevOps practices for continuous integration and deployment. Stay updated with emerging AI/ML trends and technologies, implementing them into products and services. Communicate technical concepts effectively to stakeholders. Participate in designing scalable AI/ML solutions and contribute to the overall architecture. Bonus skills: Experience with Python web frameworks (Django, Flask, FastAPI), ML Ops, and cloud platforms. Qualifications: Bachelor s or Master s degree in Computer Science, Data Science, Statistics, Mathematics, or related fields. Minimum 2 years of professional experience in AI/ML development. Strong programming skills in Python, C++, R, or Scala. Hands-on experience with machine learning libraries and frameworks. Solid understanding of machine learning algorithms: supervised, unsupervised, and reinforcement learning. Knowledge of LLMs, generative AI models, and integration of AI APIs. Experience in data preprocessing, feature engineering, model tuning, and evaluation. Good grasp of SQL and NoSQL databases. Strong analytical, problem-solving, and communication skills. Experience with Agile methodologies and DevOps is a plus. Personal Attributes: Eager learner with a passion for AI/ML innovations. Proactive, self-motivated, and able to work independently or as part of a team. Excellent collaboration and stakeholder management skills. Opportunity to work on cutting-edge AI/ML projects. Collaborative work environment in Rajkot fostering innovation. Continuous learning and professional growth opportunities. Apply now to be part of our AI-driven future and contribute to building intelligent solutions that make an impact! Qualification : Bachelors or Masters degree in Computer Science, Data Science, Statistics, Mathematics, or related fields.
Python Developer
Metizsoft Solutions Private Limited
Job Title: Python Developer About Metizsoft What You'll Do: As a Python Developer at Metizsoft, you'll play a crucial role throughout the entire software development lifecycle. Your responsibilities will include: Developing, testing, and maintaining robust and scalable software using the Python programming language. Actively participating in all stages of software development, from building to testing and delivering exceptional solutions. Collaborating with cross-functional teams to tackle complex challenges and innovate. Writing clean, efficient, and reusable code that is easy to maintain and scale for future growth. What We're Looking For: We're searching for a Python Developer with a strong technical background and a collaborative spirit. Here are the key skills and qualifications we require: 3+ years of experience as a Python Developer with a proven track record of successful projects. A Bachelor's degree in Computer Science, Software Engineering, or a related technical field. In-depth understanding of the Python software development ecosystem, including frameworks and tools like Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn, and PyTorch. Experience with front-end development technologies such as HTML, CSS, and JavaScript. Familiarity with various database technologies, including both SQL and NoSQL. Exceptional problem-solving abilities combined with strong communication and collaboration skills. Hands-on experience with popular Python frameworks like Django, Flask, or Pyramid. Knowledge of data science and machine learning concepts and tools is a significant plus. A working understanding of cloud platforms such as AWS, Google Cloud, or Azure. Contributions to open-source Python projects or active involvement in the Python community are highly valued. At Metizsoft, we foster a challenging and enjoyable collaborative culture that supports long-term career growth. We believe in empowering our team members and providing them with opportunities to excel. If you're ready to make an impact and grow with a dynamic company, explore this career opportunity with Metizsoft! Qualification : A Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
Odoo Fresher
Gritxi Technologies Pvt. Ltd
We are seeking a talented and motivated Odoo Fresher to join our team. As an Odoo Fresher, you will be responsible for supporting the implementation and maintenance of Odoo ERP software for our clients. You will work closely with our development team to ensure that our clients' business processes are streamlined and optimized within the Odoo environment. Key Responsibilities: Developing and implementing custom modules in Odoo. Maintaining and updating existing Odoo modules. Customize and configure Odoo to meet client requirements. Learn and stay up-to-date with new Odoo features and technologies. Develop and maintain documentation related to Odoo implementation and maintenance. Troubleshoot and resolve issues related to Odoo implementation and maintenance. Participate in team meetings and contribute to the continuous improvement of our Odoo implementation processes. Testing and debugging code. Requirements: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Experience in software development projects or internships is a plus. Ability to learn quickly and adapt to changing requirements. Willingness to work in a fast-paced environment and take on new challenges. knowledge about database management and SQL. Knowledge of web technologies such as HTML, CSS, and JavaScript is a plus. Knowledge of Python programming language is a plus, but not required. Experience with Odoo ERP software is a plus, but not required. Experience with PostgreSQL database management is a plus, but not required. Strong analytical and problem-solving skills. Ability to work independently and in a team environment. Good communication and interpersonal skills. If you are a motivated and hardworking individual with a passion for Odoo development, we encourage you to apply for this position. Qualification : Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Odoo Backend Developer
Gritxi Technologies Pvt. Ltd
We are seeking an experienced Odoo Backend Developer to join our team. The ideal candidate will be responsible for developing and maintaining Odoo ERP software solutions. As a Backend Developer, you will work closely with the team to design, develop and implement new features, modules, and enhancements. You will also be responsible for maintaining and troubleshooting existing applications. Key Responsibilities: Design and develop Odoo backend modules and customizations. Customize Odoo backend workflows and implement new features. Write clean, efficient, and well-documented code using Python and related frameworks. Work with the team to understand requirements and design technical solutions. Integrate Odoo with third-party systems and APIs. Troubleshoot and resolve bugs and issues of existing Odoo applications. Participate in code reviews and contribute to the development of best practices and standards. Stay up-to-date with the latest Odoo developments and technologies. Develop and maintain technical documentation. Requirements: Bachelor's degree in Computer Science, Software Engineering or a related field. 1+ years of experience developing with Odoo ERP software. Strong Python programming skills. Strong understanding of software development principles and practices. Experience with PostgreSQL and database design. Familiarity with web technologies such as HTML, CSS, and JavaScript. Excellent problem-solving and debugging skills. Ability to work in a team environment and communicate effectively with colleagues. Excellent verbal and written communication skills. Knowledge of Git version control. Preferred Qualifications: Experience with JavaScript, HTML, CSS is a plus. Experience with Linux and system administration. Knowledge of Agile development methodologies. Experience with other ERP software is a plus. If you have the skills and experience required for this role, and are passionate about developing Odoo ERP software solutions that help businesses grow, then this could be the job for you! Qualification : Bachelor's degree in Computer Science, Software Engineering or a related field.
Odoo Frontend Developer
Gritxi Technologies Pvt. Ltd
We are seeking an experienced Odoo Frontend Developer to join our team. As an Odoo Frontend Developer, your primary responsibility will be to develop and maintain the user interface of the Odoo ERP system. You will work closely with the backend development team to implement and customize frontend features, as well as collaborate with the UX/UI designers to ensure a seamless and intuitive user experience. Key Responsibilities: Developing and maintaining the frontend of the Odoo platform using HTML, CSS, JavaScript, and Odoo's built-in web development framework. Collaborating with the backend development team to ensure seamless integration of frontend and backend functionalities. Designing and implementing responsive UI/UX designs that enhance the user experience and increase user engagement. Troubleshoot and debugging frontend issues to ensure optimal platform performance. Staying up-to-date with the latest trends and technologies in frontend development and incorporating them into the Odoo platform when appropriate. Participating in code reviews and contributing to the development of best practices and coding standards. Ensuring that the Odoo platform meets all usability and accessibility standards and guidelines. Customizing existing Odoo frontend modules to meet specific client requirements. Providing technical support to clients as needed. Requirements: Bachelor's degree in computer science or a related field, or equivalent work experience. Strong experience with Odoo web development using HTML, CSS, JavaScript and OWL framework. Experience with Odoo's built-in web development framework. Understanding of UX/UI design principles and ability to work collaboratively with designers. Familiarity with responsive design and development. Knowledge of cross-browser compatibility issues and how to address them. Experience with version control systems, such as Git. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Proficiency in Python programming language. Ability to work independently and as part of a team in a fast-paced, dynamic environment. Preferred Qualifications: Experience with frontend development in the context of an ERP system is a plus. Experience with UI/UX design tools, such as Sketch or Figma is a plus. Experience with frontend frameworks such as Vue.js or React.js is a plus. Understanding of agile software development methodologies. If you meet the requirements and are interested in this position, please submit your resume and portfolio of relevant projects. Qualification : Bachelor's degree in computer science or a related field, or equivalent work experience.
Odoo Developer
Synconics Technologies Pvt. Ltd.
We are currently recruiting for an Odoo Developer position in our company. This position will be responsible for developing and supporting enhancements to Odoo modules, customer projects and their related integrations. The candidate should be able to work with functional business analysts, business process owners and other technical team members for a given requirement or process, capable of executing requirement and design specification into development deliverables. Roles & Responsibilities: Design, Development and testing of Odoo addons, projects, products and interfaces. Interact with customers and provide guidance with Odoo module s functionality. Ability to write maintainable application code which effectively and efficiently implements business requirements. Work with fellow developers to provide on-time and complete features, documentation and peer training. Participate in all phases of the Agile software development life cycle including technical analysis, design, development, testing, documentation and deployment. Studying and distributing help documents related to customizations, designs, and reports. He also looks into complex matters and decides the correct curative action. Reviewing codes and providing assistance to group members who have very little expertise. Taking part in the development of long reach strategies and aims. Enforcing architectural procedures for projects. Creating and making architecture and technical documents up to date for follow up and approval. Keeping himself up to date with the latest Odoo versions. Listing all functional, technical and operational data necessary for preparation. Knowledge, Skills and Abilities Required: Bachelors or Masters degree in Computer Science/Engineering (B.Tech/M.Tech/MCA). Strong 1+ years of experience in Odoo Installation, Configuration, Customization, Development, Integration and Migration. Sound knowledge of Python programming language. Broad knowledge of core technical areas of the business and accompanying functional modules of Odoo. Experience integrating Odoo modules with various formats including flat-file (CSV), XML, and XML-RPC. Knowledge of core ERP components Customer Relationship Management, Supply Chain Management, Manufacturing Resource Planning, Human Resource Management, Project Resource Management and Finance Resource Management. Hands-On experience with PL/SQL, Workflow and Python scripting. Ability to work with and enhance complex, highly integrated enterprise applications. Self-starter with can-do attitude a must in a fast-paced business and technical environment. Ability to develop technical solutions to business requirements in a complex projects, products and modules environment. Ability to learn and apply new trends and technology in IT. Excellent oral and written communication skills. Qualification : Bachelors or Masters degree in Computer Science/Engineering (B.Tech/M.Tech/MCA).
Python Developer
Logicrays Technologies
Primary Skills: Python, Django, FastAPI, REST, AWS. Key Responsibilities: Design, develop, and maintain web applications using Python and the Django framework. Implement RESTful APIs and integrate them with front-end components. Utilize Flask/FastAPI for specific projects or microservices as needed. Write efficient, reusable, and testable code. Collaborate with front-end developers, designers, and other stakeholders to create seamless user experiences. Optimize applications for maximum speed and scalability. Troubleshoot and debug applications to ensure optimal performance. Deploy and manage applications on AWS, leveraging its services for scalability and performance. Stay updated with the latest industry trends and technologies to continuously improve skills and enhance the development process. Preferred Skills: Excellent problem-solving skills and attention to detail. Strong communication and collaboration abilities. Ability to work independently and manage multiple tasks effectively. Experience with additional frameworks and libraries (e.g., FastAPI, Pyramid). Experience in Cloud services. Familiarity with containerization technologies like Docker.
Data Science Architect
Rysun Labs
Position: Data Science Architect Job Summary: We are seeking an experienced Data Science Architect to lead our data-driven initiatives, design scalable architectures, and drive AI/ML strategies. The ideal candidate will have deep expertise in data science, machine learning, cloud technologies, and big data frameworks. Key Responsibilities: Design and implement scalable data science architectures to support advanced analytics, AI, and ML models. Lead the end-to-end data pipeline development, including data ingestion, transformation, feature engineering, and model deployment. Collaborate with engineering, product, and business teams to define data strategies and align them with business goals. Provide thought leadership on best practices, emerging technologies, and AI/ML trends. Optimize and scale AI/ML models for real-time and batch processing use cases. Ensure compliance with data governance, security, and regulatory standards. Develop and mentor a team of data scientists and engineers to enhance overall capability and efficiency. Required Skills and Qualifications: Strong programming skills in Python. Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn, etc.). Knowledge of MLOps, CI/CD, and Model Deployment. Experience with Databases (SQL, NoSQL) and Data Warehouses (Redshift, BigQuery, Snowflake, etc.). Excellent problem-solving and analytical skills. Strong communication and stakeholder management abilities. Ability to lead and mentor teams. If you are a skilled Data Science Architect passionate about driving AI/ML initiatives and building scalable data solutions, we invite you to apply and join our innovative team! Qualification : BE/B.Tech/M.Tech
Data Scientist - Power BI
Intech Systems
Job Title: Data Scientist Experience: 4+ Years Educational Qualification: B.Tech/M.Tech (CS/IT), M.Sc. (CS/IT) from a recognized university Role Description We are seeking a skilled Data Scientist to join our team. The ideal candidate will identify valuable data sources, automate data collection processes, and analyze large datasets to uncover trends and patterns. This role involves building predictive models and machine-learning algorithms, collaborating with cross-functional teams, and proposing data-driven solutions to business challenges. Key Responsibilities Identify, collect, and automate data acquisition from valuable sources. Pre-process structured and unstructured data for analysis. Analyze large datasets to discover patterns and trends. Develop and implement predictive models and machine-learning algorithms. Combine multiple models using ensemble modeling techniques. Visualize data and present findings through dashboards and reports. Propose innovative solutions and strategies to address business challenges. Collaborate with engineering and product development teams for seamless integration of data solutions. Required Skills & Experience 4+ years of experience as a Data Scientist or Data Analyst with hands-on data mining experience. Proficiency in business intelligence tools (e.g., Power BI) and data frameworks (e.g., Hadoop). Experience querying databases and using statistical programming languages: Python, SQL, etc.; familiarity with Scala, Java, or C++ is a plus. Strong understanding of statistical and data mining techniques such as GLM/Regression, Random Forest, Boosting, Tree-based models, and text mining. Expertise in advanced machine learning algorithms: regression, clustering, simulation, scenario analysis, decision trees, neural networks, etc. Solid foundation in machine learning, operations research, and advanced statistical methods. Strong analytical mindset with business acumen and problem-solving capabilities. Excellent project management and organizational skills. Nice-to-Have Skills Strong math skills (e.g., statistics, algebra). Experience working in dynamic, cross-functional environments with diverse teams. Ability to work with data and analytics experts to enhance the functionality of data systems. Qualification : B.Tech/M.Tech (CS/IT), M.Sc. (CS/IT) from a recognized university
Python Developer
Samcom Technobrains
Description This is a full-time on-site role for a Python Developer at Samcom Technobrains Pvt. Ltd. in Ahmedabad. The Python Developer will be responsible for back-end web development, software development, object-oriented programming (OOP), programming, and databases. Day-to-day tasks include coding, testing, debugging, and collaborating with cross-functional teams. Experience 2+ years experience required Fluent in English Communication AL/ML experience preferred Looking for an Immediate Joiner Responsibilities Strong experience in back-end web development and software development Proficiency in object-oriented programming (OOP) and programming languages Knowledge of databases and data modeling Experience with Python frameworks such as Django or Flask Familiarity with version control systems (e.g., Git) Ability to collaborate effectively with cross-functional teams Excellent problem-solving and analytical skills Strong communication and interpersonal skills AI / ML experience preferred Job Benefits 5 Days Working 24 Paid Leaves* Referral Bonus Policy Annual Trip Training & Career Development programs Rewards & Recognition Fun Loving Culture One to One Mentorship
Technical Lead - Ai/ml
Crest Data Systems
Description The Technical Lead for AI/ML plays a critical role in driving the technical direction and execution of artificial intelligence and machine learning projects within the organization. This position combines strong technical expertise in AI/ML with leadership skills to guide a team of engineers and data scientists in developing innovative AI/ML solutions. The Technical Lead will collaborate closely with cross-functional teams to translate business requirements into technical designs and drive the successful implementation, testing and deployment of AI/ML models and systems. Responsibilities 1. AI/ML Model Training and Development Lead the development of new AI Models from scratch and fine-tuning existing base models with new data Implement and execute model evaluation experiments to test and pick the best model for a certain task Build high throughput and automated data pipelines to allow Data analysis and model training Lead feature engineering to select the most relevant features in datasets to train models on Pick the right set of evaluation metric to test model candidates for deployment Use MLOps principles to allow continuous model tuning and performance improvements 2. AI/ML Model Deployment: Lead the deployment of AI/ML models into production environments, ensuring scalability, reliability, and performance. Implement best practices for model versioning, monitoring, and maintenance to ensure ongoing model accuracy and effectiveness. Collaborate with DevOps and infrastructure teams to integrate AI/ML components into CI/CD pipelines and automated deployment processes. Implement CI/CD practices for AI/ML development, including automated testing, code review processes, and continuous integration pipelines. Automate deployment processes for AI/ML models using tools such as Jenkins, GitLab CI/CD, or similar platforms. 3. Technology Expertise: Demonstrate deep expertise in AI/ML technologies, including TensorFlow, PyTorch, Keras, NumPy, Pandas and familiarity with platforms such as OpenAI, Hugging Face, Perplexity AI and Anthropic. Stay current with advancements in AI/ML research and technologies, evaluating their applicability to the organization's needs and projects. 4. Architecture and Design: Design and implement architectures around AI/ML solutions, including data pipelines, model serving infrastructure, and integration with existing systems. Collaborate with data engineers to ensure the availability, quality, and reliability of data sources for AI/ML model training and deployment. 5. Python Development: Utilize Python programming for AI/ML model development, automation scripts, and development of supporting tools and utilities. Collaborate with software engineering teams to integrate AI/ML capabilities into software applications and services. Requirements Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field. Extensive experience (5+ years) in AI/ML development, with a focus on deploying models into production environments. Strong proficiency in AI/ML frameworks such as TensorFlow, PyTorch, Keras, NumPy, Pandas and familiarity with platforms such as OpenAI, Hugging Face, Perplexity AI and Anthropic. Experience building architectures around AI/ML solutions, including data pipelines, model serving infrastructure, and integration with existing systems. Hands-on experience with CI/CD practices and tools, with a strong understanding of software development lifecycle processes. Proficiency in Python programming and experience with relevant libraries and frameworks for AI/ML development. Experience of Python Pandas and similar languages is a must Worked on pre-processing pipelines ensuring security compliances standards are met Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Strong problem-solving abilities and a passion for innovation and continuous improvement in AI/ML deployment practices. Qualification : Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field.
Technical Lead - Core Java
Crest Data Systems
Description Crest Data is looking for a Senior Software Engineer Lead in Core JAVA with 5+ years of experience. The job requirement is mentioned below Responsibilities: Responsible for providing expertise in software development life cycle, from concept, architecture, design, implementation, & testing. Leading & mentoring small sized team. Ensuring the code reviews & development best practices / processes to be followed. Be part of regular client communication. Estimates efforts , identify risks & provide technical support whenever needed. Ensures effective people management (performance reviews & feedback at very minimal level) & task management for smooth execution. Demonstrates ability to multitask & re-prioritize responsibilities based on dynamic requirements. Requirements 5+ years of experience in software architecture, system design & development. Extensive development experience in JAVA / Python programming. Preferred good experience in JavaScript technologies.(e.g.react/angular/vue/knockout/node/ember/backbone/express). Strong fundamentals in Object-Oriented Design and Data Structures. Experience in working with customer directly which includes initial requirement gathering, day to day technical discussions, technical demos and project delivery. Experience with working on Agile Software development methodology. Experience with Linux programming, or expertise in the areas of Big Data and/or Data Analytics is plus. Prior experience on leading/mentoring team is preferred. Should possess excellent oral , written , problem-solving and analytical skills. Must be able to succeed with minimal resources and supervision. Education: B.E, B.Tech, MCA, Diploma Computer/IT Urgency: Hiring Applicants with within a week Joining. (Immediate Joiners Preferable) Qualification : B.E, B.Tech, MCA, Diploma Computer/IT
Ai/ml Engineer
Mind Inventory
Minimum of 3 years of experience in AI-based application development and able to creat Python APIs. Design, develop, and implement generative AI models using state-of-the-art techniques. Fine-tune pre-existing models to improve performance and accuracy. Develop and implement generative AI models with a strong understanding of deep learning techniques such as GPT, VAE, and GANs. Architect and develop advanced generative AI solutions leveraging state-of-the-art language models (LLMs) such as GPT, LLaMA, PaLM, BLOOM, and others. Implement frameworks like LangChain, Anthropics Constitutional AI, OpenAIs Whisper, Hugging Face, TensorFlow, PyTorch, and Prompt Engineering techniques to build robust and scalable AI applications. Optimize model performance through experimentation, hyperparameter tuning, and advanced optimization techniques. Test and validate AI models to ensure they meet quality standards and fulfill business objectives. Develop and maintain APIs using Python's FastAPI, Flask, or Django for integrating AI capabilities into various systems. Design and implement machine learning models, including supervised, unsupervised, and reinforcement learning techniques. Explore and implement cutting-edge techniques like Few-Shot Learning, Reinforcement Learning, Multi-Task Learning, and Transfer Learning for AI model training and fine-tuning. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Optimize AI models for performance, efficiency, and scalability, ensuring seamless integration with cloud platforms like AWS, Google Cloud, or Azure. Develop and maintain AI-based applications and systems for industries such as Healthcare, Real Estate, and Fintech. Ensure the scalability, reliability, and performance of AI-based applications and systems. Stay updated with the latest advancements in AI and Machine Learning technologies and integrate innovative approaches for sustained competitive advantage. Expertise in Python programming and frameworks like FastAPI, Django etc Experience with TensorFlow, Keras, PyTorch, and other deep learning frameworks. Strong understanding and experience with open-source multimodal LLM models like OpenAI API, Gemini, VertexAI, Function calling, Open CV to customize and create solutions. Experience with cloud-based AI services such as AWS, Azure, or Google Cloud Platform. Knowledge of LangChain, Anthropics Constitutional AI, and Prompt Engineering techniques. Experience with Few-Shot Learning, Reinforcement Learning, Multi-Task Learning, and Transfer Learning. A proven track record of delivering impactful AI-driven solutions. The ideal candidate will possess a strong technical and problem-solving mindset, capable of translating business requirements into technical solutions.
Senior Embedded Software/firmware Engineer
Smart Soc Solutions
Senior Embedded Software/Firmware Engineer Location: Ahmedabad Job Type: Full-Time Category: Embedded Solutions Job Summary We are seeking an experienced Senior Embedded Software/Firmware Engineer to join our core R&D team focused on developing robust and high-performance embedded systems for industrial-grade products. You will own the firmware development process throughout the product lifecycle, from initial design to final deployment. Prior experience in avionics or cutting-edge consumer electronics will be highly valued. Key Responsibilities Lead the design and development of embedded firmware for microcontrollers, SoCs, and custom hardware platforms. Architect and implement low-level device drivers, middleware components, and protocol stacks. Collaborate closely with hardware engineers, QA teams, and systems engineers to define firmware requirements and integration plans. Perform board bring-up, system debugging, and optimize firmware for performance and reliability. Develop and execute comprehensive test plans covering unit, integration, and system-level testing. Maintain high standards for code quality, maintainability, and traceability using version control systems (Git, SVN) and issue-tracking tools. Contribute to firmware architecture, coding standards, and conduct peer code reviews. Document software designs, test outcomes, and interface specifications thoroughly. Stay current with emerging embedded technologies, tools, and industry standards. Required Qualifications Bachelor s or Master s degree in Electronics, Electrical, Computer Engineering, or related field. 6 8 years of professional experience in embedded software/firmware development. Strong proficiency in C/C++ programming, real-time operating systems (RTOS), and bare-metal firmware development. Hands-on experience with ARM Cortex-M, STM32, or similar microcontroller families. Solid understanding of communication protocols such as SPI, I2C, UART, CAN, Ethernet, PCIe, and USB. Skilled in debugging tools including JTAG, oscilloscopes, and logic analyzers. Proven experience across full development cycles: design, implementation, debugging, testing, and documentation. Preferred Qualifications Experience working in avionics environments (DO-178C, ARP-4754) or safety-critical development. Familiarity with scripting languages (Python, Bash) for automation and testing purposes. Knowledge of high-speed interfaces or FPGA firmware interactions. Understanding of MISRA C, secure coding practices, and industry coding standards. Be a part of a dynamic and innovation-driven team. Work on real-world, deployed products in industrial and emerging technology sectors. Opportunity to work on advanced platforms and collaborate with domain experts. Competitive salary with clear and transparent career growth opportunities. Qualification : Bachelors or Masters degree in Electronics, Electrical, Computer Engineering, or related field
Python (django +react) Developer
Trootech Business Solutions Pvt. Ltd.
Job Title: Python Developer (Django + React) Location: Ahmedabad, Gujarat Job Type: Full-Time Job Overview: We are looking for a skilled and motivated Python Developer with strong expertise in Django and React to join our innovative software development team in Ahmedabad. You will be instrumental in designing, developing, and maintaining high-quality software applications that fulfill client requirements. This role demands a proactive team player with excellent technical skills and a passion for creating seamless full-stack solutions. Key Responsibilities: Software Development: Work as a Full Stack Developer alongside cross-functional team members. Participate in requirement gathering, technical discussions, and code reviews. Collaborate closely to integrate frontend (React) with backend (Django) services. Ensure seamless end-to-end functionality of applications. Testing and Quality Assurance: Conduct thorough testing to deliver robust and defect-free software. Research new technologies, develop proof-of-concepts (POCs), and present findings to the team. Project Coordination: Maintain and monitor project schedules, timelines, work hours, and budgets. Organize and actively participate in stakeholder meetings. Document key decisions and action points, ensuring timely follow-ups. Prepare and deliver presentation materials for various project meetings. Project Execution: Meet project deadlines and support the team with assigned tasks. Adapt project plans as needed and manage risk mitigation strategies. Identify project risks and provide effective solutions to challenges. Required Skills & Qualifications: Strong experience with Python and Django framework. Proficiency in ReactJS for building interactive frontend applications. Solid understanding of RESTful API integration. Experience in full-stack development, connecting frontend with backend. Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB. Good knowledge of version control tools like Git. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in an Agile team environment. Opportunity to work on cutting-edge software projects. Collaborative and supportive work culture in Ahmedabad. Growth-oriented environment with continuous learning opportunities.
Technical Project Manager (shopify)
Aqe Digital (formerly Aqe Group)
Technical Project Manager (Shopify) Key Responsibilities: Client Engagement: Build and maintain strong client relationships, ensuring effective communication and alignment on project goals and timelines. Team Management: Lead and coordinate cross-functional teams, fostering collaboration and ensuring successful project delivery. Project Planning & Execution: Develop detailed project plans, track progress, manage resources, and deliver projects on time and within scope. Solution Development: Work closely with technical teams to design and implement tailored Shopify solutions that meet client needs. Technical Leadership: Provide technical direction and guidance to the team, ensuring best practices are followed throughout the development lifecycle. Advanced Database & System Knowledge: Utilize deep knowledge of databases and systems to design, manage, and optimize solutions. Documentation & Reporting: Maintain accurate project documentation and provide regular updates to stakeholders regarding progress, risks, and deliverables. Requirements: Proven experience as a Project Manager with a strong technical background, especially in e-commerce and Shopify projects. Hands-on expertise with Shopify Plus, including customizations, integrations, and API management. Proficiency with no-code/low-code tools like n8n, Make.com, Glide, Bubble, Airtable, Zapier, Retool, and Appgyver. Strong programming skills in languages like JavaScript, Python, or similar, with the ability to troubleshoot and develop solutions. Advanced knowledge of database management, including: Designing and managing complex databases. Query optimization and handling large-scale data. Familiarity with task management tools (e.g., Trello, Asana, Jira) and experience working within agile methodologies.
Qa Engineer
Zymr Systems
Job Title: QA Engineer Required Experience: 1-3 Years Job Location: Ahmedabad/Pune Educational Qualifications: UG: B.E/B.Tech PG: MCA/MSc IT Job Description: We are seeking a skilled and detail-oriented QA Engineer to join our Quality Assurance team. The ideal candidate will play a critical role in ensuring the quality of our software applications through both manual and automated testing. If you are passionate about quality, have a keen eye for detail, and enjoy working in a collaborative environment, we d love to hear from you. Key Responsibilities: Manual & Automated Testing: Execute both manual and automated test cases to identify defects and ensure software quality across different platforms. Collaboration with Development Teams: Work closely with the development team to understand project requirements, functionality, and user stories. Bug Tracking & Reporting: Identify, document, and report defects using issue-tracking tools (e.g., Jira). Test Documentation: Assist in the development and maintenance of test plans, test cases, and test scripts for effective testing coverage. Testing Types: Conduct various types of testing including functional, regression, performance, system integration, and usability testing. Agile Processes: Actively participate in Agile processes such as sprint planning, daily stand-ups, and other collaborative meetings. Compliance & Standards: Ensure compliance with company standards, industry best practices, and quality guidelines. Customer Issue Troubleshooting: Support troubleshooting by reproducing and analyzing customer-reported issues to identify root causes. Automation Testing: Learn and implement automation testing tools under the guidance of senior QA engineers. Cross-Technology Testing: Conduct testing across multiple technology components, including web applications, REST APIs, and databases. Technologies & Platforms: Web Applications REST API Testing Databases: Familiarity with MongoDB, PostgreSQL, or other SQL/No-SQL databases. Operating Systems: Hands-on experience with Windows and Linux environments. Required Skills: Basic Understanding: Software testing methodologies, SDLC (Software Development Life Cycle), and STLC (Software Testing Life Cycle). Test Management Tools: Familiarity with tools like TestRail or Zephyr for test case management. Issue Tracking: Experience using issue-tracking software such as Jira or Bugzilla. Programming/Scripting Knowledge: Knowledge of Python, Java, or JavaScript. Automation Tools: Experience or familiarity with automation testing tools such as Selenium, Cypress, Robot Framework, or Playwright. Analytical & Problem-Solving: Strong analytical skills with the ability to troubleshoot and resolve issues effectively. Communication & Teamwork: Strong verbal and written communication skills with a collaborative mindset. Test Case Creation: Experience in creating and executing functional, system, and integration test cases. Good to Have: Experience working with cloud-ready applications and testing in cloud environments.
QA (Automation Engineer)
Rapidops
Job Title: QA (Automation Engineer) Location: Ahmedabad, India Job Type: Full Time Job Overview: We are looking for a QA Automation Engineer with 2 to 5 years of experience to join our dynamic team. The ideal candidate will have a strong background in automation testing, a passion for improving software quality, and the ability to design and implement automated test solutions. You will collaborate with cross-functional teams to ensure our products meet high-quality standards through robust automated testing practices. Key Responsibilities: Automated Test Development: Design, develop, and execute automated test scripts for web, mobile, and API testing to ensure product quality. Develop and maintain test automation frameworks using popular tools like Selenium, Appium, or Cypress. Collaboration: Work closely with developers, product managers, and manual QA teams to understand project requirements and create relevant test plans. Testing: Perform various types of testing including functional, regression, performance, and load testing to ensure comprehensive coverage. Conduct API testing using tools like Postman, REST Assured, or similar platforms. Bug Tracking: Identify, document, and track defects using JIRA, Bugzilla, or similar defect tracking tools. CI/CD Integration: Integrate test automation with CI/CD pipelines (e.g., Jenkins, GitHub Actions, or similar). Test Analysis: Analyze test results, troubleshoot test failures, and work to continuously improve testing strategies. Ensure comprehensive test coverage by maintaining and updating test cases, test scripts, and test documentation. Reporting: Provide regular quality assurance reports and contribute insights to enhance overall product quality. Required Skills & Qualifications: Experience: 2 to 5 years of experience in automation testing within the IT industry. Test Automation Tools: Strong knowledge of Selenium WebDriver, Appium, or Cypress for automation. Programming Languages: Hands-on experience with programming languages like Java, Python, or JavaScript. API Testing: Experience in API testing using tools like Postman, REST Assured, or similar tools. Test Automation Frameworks: Familiarity with test automation frameworks such as TestNG, JUnit, or Cucumber. CI/CD Tools: Working knowledge of CI/CD tools like Jenkins, GitHub Actions, or similar. Database Validation: Good understanding of SQL for database validation. Skills: Strong analytical and problem-solving skills. Excellent verbal and written communication skills. Why Join Us: Innovative Work: You'll be part of a team responsible for developing and executing robust test automation solutions that enhance the software development lifecycle. Career Growth: Opportunities for career development and expanding your knowledge in test automation, CI/CD processes, and various automation tools. Collaborative Environment: Work alongside a skilled team of developers, product managers, and QA professionals in an agile development environment. Impactful Projects: Contribute directly to ensuring the quality of software that impacts millions of users globally. If you are passionate about automation testing, continuously improving software quality, and collaborating with a dynamic team, we d love to hear from you!
AI/ML Engineer
Rapidops
Job Title: AI/ML Engineer Location: Ahmedabad, India Job Type: Full-time Job Overview: As a progressive company deeply invested in artificial intelligence, we hold innovation as a guiding principle. In line with our commitment to advancing this domain, we're searching for a seasoned Machine Learning Engineer to refine our existing systems and architect new AI models. This role will involve a rich blend of tasks, including collaborating intensively with stakeholders and domain specialists to help develop AI models capable of tackling intricate business problems. Key Responsibilities: Collaborate with Cross-functional Teams: Work closely with domain experts, data scientists, and software engineers to develop and implement machine learning models and algorithms that solve business problems. Data Analysis and Insights: Analyze large, complex datasets to extract actionable insights, identify patterns, and improve the performance of machine learning models. ML Pipeline Development: Develop and maintain end-to-end machine learning pipelines, including data preprocessing, feature extraction, model training, and evaluation. Model Deployment and Monitoring: Deploy machine learning models into production environments, monitor their performance, and ensure their continued effectiveness. Stay Current with Advancements: Keep up to date with the latest industry advancements in machine learning and artificial intelligence. Apply relevant techniques and technologies to continuously improve existing models and systems. Contribute to Best Practices: Contribute to the development of best practices, guidelines, and standards for machine learning engineering within the organization. Write Clean Code: Maintain high-quality, maintainable, and efficient code that adheres to industry best practices. Required Qualifications: Education: Tertiary degree in Computer Science, Software Engineering, or a related field, with a focus on machine learning or artificial intelligence. Experience: 3+ years of experience as a Machine Learning Engineer or in a similar role. Programming Skills: Advanced skills in programming languages such as Python, Rust, and related frameworks. Machine Learning Frameworks: Hands-on experience with machine learning frameworks such as PyTorch and libraries like NumPy, Pandas, or Keras. Problem-Solving: Excellent problem-solving and analytical skills, with the ability to approach complex challenges with a clear and effective strategy. Collaboration and Communication: Strong communication and collaboration abilities, with the capacity to work well in cross-functional teams. Independence: Ability to work independently when needed, demonstrating initiative and accountability. Preferred Qualifications: Microservices and Containerization: Experience with microservices architecture, Docker, Kubernetes, and Linux. Big Data Tools: Experience with big data processing tools (e.g., Hadoop, Spark) and data storage systems (e.g., SQL, NoSQL). Technical Design Skills: Demonstrated technical design, problem-solving, coding, and debugging skills. Distributed Systems: Experience with distributed systems design and implementation. Innovation: Be part of a team that is shaping the future of artificial intelligence. Career Growth: Continuous learning and growth opportunities in the AI/ML domain. Impact: Work on real-world projects that drive meaningful business outcomes. Dynamic Environment: Thrive in a fast-paced, innovative environment that encourages creativity and collaboration. If you are passionate about AI/ML, have the skills to develop cutting-edge solutions, and are eager to work with a talented team, we d love to have you onboard at Rapidops! Qualification : Tertiary degree in Computer Science, Software Engineering, or a related field, with a focus on machine learning or artificial intelligence.
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted