Jobs
Interviews

3305 Software Design Jobs - Page 30

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will be part of a team developing cutting-edge technologies that revolutionize how billions of users engage with information and each other. The scope of our work extends beyond web search, requiring us to handle vast amounts of data and explore various fields such as information retrieval, distributed computing, system design, networking, security, AI, NLP, UI design, and mobile technologies. We are seeking individuals who can contribute fresh perspectives and ideas from diverse backgrounds to collaborate on projects crucial to Google's growth. The role involves being a technical lead for a team of iOS developers dedicated to enhancing the Discover iOS client's reliability, speed, efficiency, and scalability. You will be responsible for ensuring a user-centric experience that aligns with our organizational goals. Leveraging your extensive experience in iOS development, you will guide both short-term and long-term investments in the client. Collaborating with Product Management and User Experience teams, you will help define the engineering roadmap to support the product strategy. Your responsibilities will include designing and implementing new features, managing projects from prototyping to productionization, and overseeing the launch process. As part of the Discover Surfaces organization, you will play a key role in delivering a seamless and engaging Discover experience for users across various mobile and desktop platforms. Additionally, you will have the opportunity to contribute to Google Search, shaping the future of information discovery on a global scale.,

Posted 4 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

vadodara, gujarat

On-site

You should have a minimum of 5 years of hands-on experience in developing web applications on Microsoft Windows Platform and cloud technologies. Your expertise should include solid Software Design and Architecture skills on the Microsoft Platform. In addition, you should have practical experience in REST API, ASP.NET MVC (4.0) pattern, Web API 2.0, Web API, OOD, and AOP. Proficiency in SQL Server (2012, 2014) along with hands-on experience in writing SQL Queries, CTE, JOINS, and Database Design is essential. Familiarity with .Net Frameworks (4.0 +), LINQ, and ADO.Net is required. Your responsibilities will involve analyzing business logic and converting it into class designs. A strong foundation in Debugging, Problem-solving, and Analytical Skills is crucial for this role. Exposure to JAVASCRIPT and any JAVASCRIPT framework (like DOJO, ReactJS, etc) will be considered a plus. An understanding of Docker and Containers is also advantageous. You should be well-versed in a myriad of Microsoft Technologies for Web Application development. Excellent verbal and written communication skills are a must. If you are passionate, creative, result-driven, and strive to bring your best to your work, we encourage you to apply by sending your resume to jobs@appletechsoft.com. Benefits include annual salary increments, with out-performers receiving hikes even before completing 1 year. We believe in a work hard, play hard philosophy, organizing frequent lunches and in-office treats. Personal and professional growth is encouraged through professional spending that can be used for training and online courses. Hard work is recognized through bonuses, with many employees earning more than 35% bonus of their actual annual CTC. We promote work-life balance by offering flexi-timings and allowing employees to leave early if their work is completed before office hours. Other benefits include the option to work from home if needed due to other commitments or health reasons. Our office comprises a team of project managers, business analysts, programmers, quality analysts, and product managers. We are an employee-owned company dedicated to developing desktop, web, and mobile applications.,

Posted 4 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

maharashtra

On-site

LogiNext is seeking a passionate Principle Engineer - Analytics to develop data products that extract valuable business insights for efficiency and enhanced customer experience. As a Principle Engineer, you will be responsible for managing, processing, and analyzing large volumes of raw information within scalable databases. Your role will also involve crafting unique data structures and designing algorithms for a new range of products. To excel in this role, you must possess critical thinking and problem-solving abilities. You should have a strong background in software development, advanced algorithms, and the capability to handle extensive data sets. Familiarity with statistics and machine learning algorithms is advantageous. Exposure to cloud environments, continuous integration, and agile scrum processes is also preferred. Responsibilities: - Lead projects as both a principal investigator and project manager, ensuring timely delivery of project requirements - Develop software that integrates data-driven intelligence into products with Big Data backends - Conduct exploratory data analysis to create efficient data structures and algorithms based on project needs - Implement advanced algorithm development, possibly incorporating machine learning models and pipelines - Manage data in large-scale data stores (e.g., NoSQL DBs, time series DBs, Geospatial DBs) - Establish metrics and evaluate algorithms to enhance accuracy and recall rates - Optimize data access and utilization through indexing, clustering, and other techniques - Collaborate closely with engineering and product development teams Requirements: - Masters or Bachelors degree in Engineering (Computer Science, Information Technology, Information Systems) from a top-tier institution, or a higher degree in Statistics, Mathematics with hands-on software development experience - 8 to 10 years of product development experience, including algorithmic work - 5+ years of experience working with large datasets or performing large-scale quantitative analysis - Proficiency in SaaS products and services - Strong problem-solving skills with algorithms - Ability to mentor and manage teams, meeting project deadlines - Proficient in Python programming - Understanding of software architecture and design principles - Project management experience, preferably in an Agile environment - Familiarity with data processing, analytics, and visualization tools in Python (e.g., pandas, matplotlib, Scipy) - Proficiency in SQL and querying NoSQL databases (e.g., Mongo, Casandra, Redis) - Knowledge of large database management practices like indexing, sharding, and caching - Exposure to Big Data technologies such as Hadoop, Yarn, Redshift, Spark, Kafka, Pig/Hive - Understanding of machine learning algorithms - Knowledge of geospatial data stores, experience with PostGIS is a plus - Desirable experience with data visualization tools Note: This Job Description is subject to change as per the company's requirements and policies.,

Posted 4 weeks ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will play a crucial role in developing cutting-edge technologies that impact billions of users worldwide. Your responsibilities will include working on projects that require expertise in areas such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, and more. You will have the opportunity to collaborate with diverse teams and switch between projects as the business evolves. The Google Home team is dedicated to creating innovative hardware, software, and services for smart homes. Your role will involve researching, designing, and implementing new technologies to enhance the functionality of smart home devices. The team's mission is to build a home environment that is not only user-friendly but also environmentally conscious. Key Responsibilities: - Define and drive technical execution strategies in collaboration with serving infrastructure and intelligence teams. - Lead the design, architecture, and optimization of core functionalities within the voice serving stack, addressing complex challenges in query understanding, intent generation, response planning, and fulfillment for various modalities. - Develop and implement technical roadmaps, mentor team members, and ensure alignment with cross-functional teams including infrastructure, intelligence, platform, and experience teams. If you have a Bachelor's degree in Engineering or a related field with significant experience in software development, testing, and software design, along with a passion for innovation and problem-solving, we encourage you to apply. Join us in shaping the future of technology and making a positive impact on users" lives through your work at Google.,

Posted 4 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Principal Frontend Developer (Angular) at Hyland Software, you will be an integral part of our teams dedicated to providing software solutions for managing content, processes, and cases for organizations worldwide. With over 20,000 organizations benefiting from our digitalization services, you will play a key role in transforming operations and digitalizing workplaces. To be successful in this role, you should possess the following qualifications: - A strong command of English. - Minimum 8 years of experience in programming with Angular. - Proficiency in Typescript/Javascript. - Knowledge of Clean Coding, TDD, Object Orienting, SOLID, Relational Databases, CI/CD, and Containerization. - Familiarity with Cloud and Microservice Architecture/SOA utilizing a service bus pattern. - Nice to have: experience with GitHub Actions. - Proficiency in data structures, algorithms, and software design. - Experience with continuous software delivery. - Demonstrated proficiency with build environments and delivery pipelines. - Familiarity with test automation and continuous integration tools. - Experience in software application testing tools, methodologies, and process frameworks. - Ability to work effectively with remote and international teams. - Strong critical thinking and problem-solving skills. - Excellent oral and written communication skills, portraying a professional demeanor and adeptness in interacting with others discreetly and tactfully. - Proficient collaboration skills, successfully applied within the team and across different areas. - A sharp, fast learner with a curiosity for technology and a natural aptitude. - Demonstrated ability to influence, motivate, and mobilize team members and business partners. - Self-motivated with the capability to manage projects independently to completion. - Ability to work both independently and in a team environment. - Meticulous attention to detail. - Driven to learn and stay current professionally. If you possess these qualifications and are eager to contribute to a dynamic and innovative team, we invite you to apply for the Principal Frontend Developer (Angular) position at Hyland Software.,

Posted 4 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

The Big Data Service Team at Oracle Analytics is dedicated to providing managed, cloud-native Big Data services that focus on large-scale data processing and analytics on unstructured data stored in data lakes. The team's responsibilities include integration with OCI's native infrastructure and other relevant cloud-native services, as well as ensuring high availability of the service through cloud-native methods of patching & upgrades. As a senior engineer on this team, you will have the opportunity to work on innovative projects in the distributed systems space and make a significant technical and business impact. Ideal candidates for this role should possess a deep understanding of building and deploying distributed resilient software, experience with distributed data-intensive systems, and a track record of delivering and operating large-scale distributed systems. Additionally, experience with open-source software in the Big Data ecosystem, strong software engineering skills, and proficiency in coding in Java or Scala are highly desired. A Bachelor's degree in Computer Science or a related technical field, along with a passion for continuous learning and improvement, are also preferred qualifications. If you are excited about solving complex problems in a fast-growing environment and are interested in contributing to cutting-edge initiatives at Oracle, we encourage you to apply for this position. This is an opportunity to be part of a dynamic team that is shaping the future of cloud-native Big Data technologies within a global organization.,

Posted 4 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

lucknow, uttar pradesh

On-site

You will be responsible for developing new features or updating existing ones, writing clean, maintainable, and efficient code, performing unit testing and debugging, participating in designing scalable and reliable software solutions, and breaking down business requirements into technical tasks. The company is a leading aggregator for flexible and commercial spaces across India, assisting individuals in finding the right office space based on their specific needs, whether it is for short-term or long-term use.,

Posted 4 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You will be responsible for developing high-quality software design and architecture. This includes writing clean, maintainable, and efficient code. You will collaborate with cross-functional teams to define, design, and ship new features. Additionally, you will be required to unit test code for robustness, including edge cases, usability, and general reliability. Your role will also involve fixing bugs and improving application performance. Spotmies is a leading provider of innovative solutions for product designing and blockchain. With a team of experienced professionals and a commitment to excellence, we are dedicated to helping our clients achieve their goals and stay ahead of the competition. Our mission is to provide high-quality services and products that deliver tangible results and drive business success.,

Posted 4 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Lead Product Manager- Technical at Mastercard, you will be part of the global credit card authorization team, contributing to the facilitation of billions of transactions among issuers, acquirers, and service providers. Your role as a Product Management-Technical (PM-T) will involve close collaboration with Technical Program Managers, Software Design Engineers, User Experience professionals, and internal customers to define business requirements, specifications, and user experience for platform building blocks. Utilizing the Working Backwards process, you will focus on fleshing out concepts and achieving clarity of thought regarding the ultimate product build. Your responsibilities will include decomposing requirements into user stories, prioritizing the backlog, and defining acceptance criteria. As a PM-T, you are committed to long-term goals, striving to become an expert in your domain, and continuously innovating on behalf of internal and external customers. Your ability to dive deep into the operational characteristics of products, operate independently, make data-driven decisions, and apply continuous improvement methodologies will be crucial in this role. You will engage in debates with various stakeholders to make informed trade-off decisions, communicate effectively with executives, peers, and staff, and ensure clarity and readability of features, stories, and documentation for engineering teams. Moreover, your experience in agile delivery methodologies, leadership in elaboration sessions, relationship-building skills, and academic background in a related discipline will be valuable assets in fulfilling your responsibilities. You will also play a key role in identifying commercialization opportunities for building blocks and collaborating with product development teams for further development. Additionally, as a responsible Mastercard employee, you are expected to adhere to security policies, maintain confidentiality and integrity of accessed information, report any security violations or breaches, and participate in mandatory security trainings to uphold information security standards. If you are someone who thrives on technical product management, values collaboration and innovation, and is dedicated to making a positive impact in a global organization like Mastercard, this opportunity is tailored for you. Join us in our mission to be a force for good in the world. R-253157,

Posted 4 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a Business Analyst, you will play a crucial role in driving major business projects, corrective and evolutive maintenance, and transformation initiatives for applications. Your primary responsibility will be to gather business requirements from stakeholders, analyze them, and collaborate with development teams and systems architects to define effective system solutions. You will be tasked with preparing impact analysis documents, recommendations, and executive briefings, along with identifying dependencies on external systems and managing them across other IT departments. Throughout the project lifecycle, you will produce key deliverables such as solution proposals, user acceptance test plans, and dependency matrices to ensure alignment with business objectives. Working closely with project managers and project coordinators, you will define requirements for solutions, functionally design software or reports based on client requirements, and produce schedules and ad-hoc information requests to meet user satisfaction. Testing applications to ensure they meet required needs and supporting the implementation and roll-out of finalized products will also be part of your responsibilities. In addition, you will guide the development team in building the desired solutions, groom the product backlog, and actively participate in various scrum ceremonies. Prioritizing business requirements to keep stakeholders satisfied, taking ownership of projects, and contributing to coordination with business and transversal teams are essential aspects of this role. Your ability to troubleshoot issues faced by end users, provide innovative solutions to real-life business problems, and leverage your Telco background will be advantageous. Proficiency in UML, understanding of Rest and SOAP based Web services, familiarity with JIRA, and a strong customer focus are also key attributes for success in this position. Furthermore, your excellent communication and presentation skills, comfort with both large and small audiences, and proven track record of building strong business relationships with diverse stakeholders will be critical. Your transversal coordination, facilitation, and leadership skills, coupled with a good understanding of agile methodologies and databases, will further enhance your effectiveness in this role. If you have people management experience, it will be a plus as you may lead, mentor, and manage junior analysts or project teams. Facilitating team meetings, project reviews, and stakeholder presentations, coordinating cross-functional teams, and ensuring timely delivery of project milestones are additional responsibilities that you will undertake. Prioritizing tasks and managing resources efficiently to meet objectives will be key to your success in this dynamic, fast-changing environment.,

Posted 4 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Your Impact As a part of the SRE Alerting team at Goldman Sachs, you will be involved in the development and maintenance of Fabric and PagerDuty. Fabric is the firm's event processing and alerting system, forming a crucial part of SRE Platforms. Your responsibilities will include designing, developing, and operating distributed systems that offer observability for Goldman's mission-critical applications and platform services across on-premises data centers and various public cloud environments. Your focus will be on creating highly scalable tools to support the global engineering teams by providing alerting, metrics and monitoring, log collection and analysis, and tracing functionalities. The products and services you contribute to are utilized by thousands of engineers daily, emphasizing the significance of reliability in all systems. We are seeking talented software engineers to join the team dedicated to Fabric, the Alerting system at the firm. How You Will Fulfil Your Potential In your role as a developer within the SRE Alerting team, you will collaborate with customers, product owners, and SREs to design and develop a large-scale distributed system for alert generation and routing. You will be responsible for managing a production environment that spans cloud and on-premises data centers, defining observability features, and implementing them effectively. Basic Qualifications - 8+ years of relevant work experience - Proficiency in one or more of the following: Java, Go, JavaScript, Spring framework - Strong programming skills including development, debugging, testing, and code optimization - Experience with algorithms, data structures, and software design - Knowledge of distributed systems design, maintenance, and troubleshooting - Comfortable with technical ownership, managing multiple stakeholders, and collaborating within a global team Preferred Experience - Familiarity with distributed databases like MongoDB and/or Elasticsearch - Experience with open-source messaging systems such as RabbitMQ and/or Kafka - Systems experience in UNIX/Linux and networking, especially in scaling for performance and debugging complex distributed systems - Understanding of cloud-native solutions in AWS or GCP About Goldman Sachs Goldman Sachs is a leading global investment banking, securities, and investment management firm committed to utilizing its people, capital, and ideas to drive growth for clients, shareholders, and communities worldwide. Established in 1869 and headquartered in New York, the firm maintains a global presence with offices across the globe. Goldman Sachs is dedicated to fostering diversity and inclusion within its workplace and beyond, providing numerous opportunities for professional and personal growth to all individuals within the firm. From training and development programs to firmwide networks, benefits, wellness initiatives, personal finance offerings, and mindfulness programs, the firm prioritizes the well-being and advancement of its workforce. To learn more about the culture, benefits, and people at Goldman Sachs, visit GS.com/careers. Goldman Sachs is committed to accommodating candidates with special needs or disabilities during the recruiting process. For more information on accommodations, visit: https://www.goldmansachs.com/careers/footer/disability-statement.html Please note that Goldman Sachs has implemented a COVID-19 vaccination requirement for employees working onsite at U.S. locations to ensure the health and safety of all individuals. This role necessitates on-site work, and as a condition of employment, employees must be fully vaccinated for COVID-19, including having received a booster dose if eligible under CDC guidance. Applicants seeking accommodations based on medical, religious, or other requirements can make requests later in the process, although accommodations are subject to a case-by-case evaluation. The Goldman Sachs Group, Inc., 2023. All rights reserved.,

Posted 4 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

hyderabad, telangana

On-site

Imagine what you could do here. At Apple, new insights have a way of becoming phenomenal platforms, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish! The Emerging Technologies QE team is looking for a hands-on talented leader in software quality engineering to take our capabilities in automation, tools, and processes to the next level. This position will provide management leadership, technical leadership, and strategic direction to the quality engineering team. In this role, you will have an opportunity to improve quality and accelerate the delivery of critical quality work and be involved in all phases and layers of the application having a direct impact on the experience of billions of customers! As a QE manager, you will build and lead a team of engineers as a part of a global horizontal Quality Engineering group focused on a breadth of technologies and applications including very highly scalable distributed applications, No-SQL platforms, internal search platforms, end customer facing websites and services, critical security systems, machine learning and anomaly detection systems, software-load balancing, among others. Build, develop, innovate, and retain a hard-working team of quality engineers and build an environment where they can thrive and succeed. Act as a role model for your team when it comes to getting things done and exceeding expectations. Your skills in relationship management and partnership should be outstanding as this role requires quickly understanding and responding to peer teams" needs and working with management and engineering leadership, developers, quality engineers, project managers, and multifunctional teams who take ownership in building outstanding scalable solutions. You will work in a fast-paced software development environment and continuously enhance our automation infrastructure to move towards continuous deployment where every code change is thoroughly tested and considered ready to be deployed. You will be the quality DRI on product features. To be successful, you will need to supervise and communicate release readiness, identify any gaps, and consistently assess new and innovative ways to improve automation solutions. While the primary role is leading/managing employees, you should have deep technical knowledge of distributed systems and cloud computing, platform as a service, and microservices architecture. We expect that you have strong experience working with short release cycles, do not hesitate to code, and actively participate in design and code reviews. Minimum Qualifications: - 10+ years in Quality roles testing and automating large scale customer-facing systems with sophisticated distributed integrations - 3+ years handling quality engineers responsible for qualifying features through the complete software development life cycle - Strong hands-on engineering experience with Java or Python and scripting languages. - Experience with databases technologies including relational and NoSQL and SQL. - Ability to build, drive and support automation test strategy. Excellent knowledge of QE automation architecture, methodologies, processes, and tools. - Hands-on experience in QE automation frameworks for both frontend and backend applications. - Passion for building test suites for complex full stack applications with TestNG, JMeter, Selenium, SOAPUI, Cucumber, REST API testing framework which are sustainable on a long run - Skilled in navigating and fixing Unix/Linux environments - Expertise with continuous deployment systems using Maven, GIT, Spinnaker, and Jenkins; define branching, tagging, and code merging strategies - Experience with Kubernetes, Docker, and cloud platforms such as AWS, and GCP - Ability to collaborate and influence multifunctional teams within your area of responsibility. - Collaborate with multifunctional and globally distributed teams - Education: Bachelors Degree or equivalent experience or higher Preferred Qualifications: - Solid foundation in CS fundamentals with proficiencies in data structures, algorithms and software design preferred. - Knowledge of Data Driven Testing or Behavioral Driven Development test frameworks - Understanding of security concepts such as PKI, X.509, ASN.1, key exchange protocols, and authentication protocols - Good understanding of Cryptographic algorithms, Data security, SSL, certificates etc - Capable of reading/writing QE tools in bash/perl/python - Familiar with Agile workflow management Submit CV,

Posted 4 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

We are seeking a Lead to join our team and focus on our Backend applications, APIs, and infrastructure. Your responsibilities will involve implementing features, optimizing backend and web processes, and collaborating with other backend developers to maintain both published and unpublished web Apps/APIs. Your key responsibilities will include understanding project requirements, planning and delivering projects on time, writing reusable, testable, and efficient code, developing new features, maintaining existing features, integrating user-facing elements into applications, optimizing backend services for scalability, testing and debugging programs, as well as mentoring and leading the team. The ideal candidate for this role should possess 7-10 years of experience in web development and software design, have a solid understanding of various backend components and microservice architecture, be knowledgeable in the Go programming language, paradigms, constructions, and idiom, understand popular Go routines and channel patterns, have extensive knowledge of Go frameworks and tools (a plus), demonstrate a strong understanding of data structures and algorithms, possess a sound understanding of security aspects of web development, be proficient in Git and version control, have familiarity with docker and Kubernetes (a plus), contribute to open-source projects (a plus), have knowledge of Vuejs (an added advantage), be familiar with project management tools like JIRA, and exhibit good problem-solving skills. Joining our team will offer you impactful work where you can play a pivotal role in safeguarding Tanla's assets, data, and reputation in the industry. You will have tremendous growth opportunities as part of a rapidly expanding company in the telecom and CPaaS space, with prospects for professional development. You will work in an innovative environment alongside a world-class team in a challenging and fun atmosphere where innovation is celebrated. Tanla is an equal opportunity employer that values diversity and is dedicated to fostering an inclusive environment for all employees. Visit our website at www.tanla.com to learn more about us.,

Posted 4 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

The purpose of this role is to design, test and maintain software programs for operating systems or applications which need to be deployed at a client end and ensure they meet 100% quality assurance parameters. You must have 8+ years of tech experience, preferably with capital markets front office trading exposure. An excellent Java developer with good software design principles and the ability to write robust code and accompanying test suites. Ability to write efficient, clear code and articulate what has been implemented and why. Must be very strong in Core Java, Data structures, Algorithms, concurrency, multi-threading. Should also have a strong understanding of Spring boot, microservices, messaging (kafka/solace), RDBMS (Oracle or any other RDBMS), CI/CD (Azure DevOps preferred), Docker/Openshift, ELK stack. Preferably full stack with React.JS and Typescript knowledge. Should be able to contribute to UI development if needed. Agile experience is a must-have. You should be a self-starter with fluent knowledge of English and good communication skills. Should be able to work independently without too much hand-holding. Strong ownership and ability to deal with ambiguity. Should be able to work in a global environment dealing with stakeholders outside India. Join us in building a modern Wipro, an end-to-end digital transformation partner with bold ambitions. We are seeking individuals inspired by reinvention, both in terms of themselves, their careers, and their skills. We aim for constant evolution in our business and industry, adapting to the changing world around us. Come be a part of a business driven by purpose, empowering you to design your reinvention. Realize your ambitions at Wipro. Applications from people with disabilities are explicitly welcome.,

Posted 4 weeks ago

Apply

5.0 - 8.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Overview We are seeking a highly skilled and motivated Data Scientist (LLM Specialist) to join our AI/ML team. This role is ideal for an individual passionate about Large Language Models (LLMs) , workflow automation, and customer-centric AI solutions. You will be responsible for building robust ML pipelines , designing scalable workflows, interfacing with customers, and independently driving research and innovation in the evolving agentic AI space . Key Responsibilities: LLM Development & Optimization: Train, fine-tune, evaluate, and deploy Large Language Models (LLMs) for various customer-facing applications. Pipeline & Workflow Development: Build scalable machine learning workflows and pipelines that facilitate efficient data ingestion, model training, and deployment. Model Evaluation & Performance Tuning: Implement best-in-class evaluation metrics to assess model performance, optimize for efficiency, and mitigate biases in LLM applications. Customer Engagement: Collaborate closely with customers to understand their needs, design AI-driven solutions , and iterate on models to enhance user experiences. Research & Innovation: Stay updated on the latest developments in LLMs, agentic AI , reinforcement learning with human feedback (RLHF), and generative AI applications. Recommend novel approaches to improve AI-based solutions. Infrastructure & Deployment: Work with MLOps tools to streamline deployment and serve models efficiently using cloud-based or on-premise architectures, including Google Vertex AI for model training, deployment, and inference. Foundational Model Training: Experience working with open-weight foundational models , leveraging pre-trained architectures, fine-tuning on domain-specific datasets, and optimizing models for performance and cost-efficiency. Cross-Functional Collaboration: Partner with engineering, product, and design teams to integrate LLM-based solutions into customer products seamlessly. Ethical AI Practices: Ensure responsible AI development by addressing concerns related to bias, safety, security, and interpretability in LLMs. Responsibilities Experience: experience in ML, NLP, or AI-related roles, with a focus on LLMs and generative AI . Programming Skills: Proficiency in Python and experience with ML frameworks like TensorFlow, PyTorch LLM Expertise: Hands-on experience in training, fine-tuning, and deploying LLMs (e.g., OpenAI’s GPT, Meta’s LLaMA, Mistral, or other transformer-based architectures). Foundational Model Knowledge: Strong understanding of open-weight LLM architectures , including training methodologies, fine-tuning techniques, hyperparameter optimization, and model distillation . Data Pipeline Development: Strong understanding of data engineering concepts , feature engineering, and workflow automation using Airflow or Kubeflow . Cloud & MLOps: Experience deploying ML models in cloud environments like AWS, GCP (Google Vertex AI), or Azure using Docker and Kubernetes . Model Serving & Optimization: Proficiency in model quantization, pruning, distillation, and knowledge distillation to improve deployment efficiency and scalability. Research & Problem-Solving: Ability to conduct independent research , explore novel solutions , and implement state-of-the-art ML techniques. Strong Communication Skills: Ability to translate technical concepts into actionable insights for non-technical stakeholders. Version Control & Collaboration: Proficiency in Git, CI/CD pipelines , and working in cross-functional teams . Qualifications Bachelor’s in Computer Science, Machine learning, or related discipline.Master’s preferred Strong background in statistics, machine learning, deep learning and programming necessary. 5+years experience required Experience in solving large-scale real-world industry problems, preferably in collaboration with cross-functional, multi-disciplinary teams Knowledge of statistical programming techniques and languages (e.g., R, Python, Java, etc.) Working knowledge of common machine learning and deep learning approaches (e.g. regression, clustering, classification, dimensionality reduction, supervised and unsupervised techniques, Bayesian reasoning, boosting, random forests, deep learning) and data analysis packages (e.g. scikit-learn, pyclustering, pathways analysis, MLlib) Prior experience with Tensorflow Prior experience in Natural Language Processing using NLTK Retail industry experience desired Experience using cloud compute (e.g. Google Cloud Platform, AWS, Azure) Familiarity with NoSQL databases, graphical analyses, and large-scale data processing frameworks (e.g. Apache Spark) Solid understanding of data structures, software design and architecture Ability to work independently and take initiative, but also a co-operative team player

Posted 4 weeks ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Surat

Work from Office

Surat, Gujarat (Preference to candidates from Nanpura or within 20 km) Experience Required: 1 3 years (Freshers with strong Windows Forms project experience may apply) Office Hours: 10:00 AM to 7:00 PM (5 Days a Week, Sunday Holiday) Immediate joiners preferred About the Role We are hiring a Windows C# Developer with a strong background in .NET Framework, WinForms, and SQL Server to join our product development team at Gatisofttech. You will be working on high-performance desktop applications that integrate with real-time services, reports, and local/remote databases. This is an ideal opportunity for someone who enjoys desktop software engineering, UI customization , and performance-critical Windows applications. Key Responsibilities requirements analysis, software design, and architecture discussions Design and develop scalable desktop applications C# and Windows Forms Write clean, maintainable, and efficient code. Build and maintain and integrate them into broader systems. Debug and resolve application bugs and performance bottlenecks. Collaborate with cross-functional teams, including UI/UX designers, back-end developers, and QA. Develop and maintain throughout the SDLC. design reviews, code reviews , and defect triage meetings. and maintenance for legacy and new applications. Continuously research and implement best practices to improve development efficiency Required Skills Strong proficiency in Experience working with or similar WinForms UI control libraries. Good knowledge of , including stored procedures and query optimization. , application packaging, and deployment. object-oriented programming (OOP) Experience building applications following the or other layered architectures. , and other integration styles. Good command over HTML5, CSS3 , and basic front-end technologies for embedded browsers (optional). and modern development practices. , and analytical skills. Behavioral Competencies Strong problem-solving mindset with attention to detail. Ability to work under indirect or minimal supervision clean code, high-quality software , and continuous improvement. Good verbal and written communication skills Ability to influence technical discussions and guide solutions independently. challenging WinForms and desktop integration projects with a dedicated team. Friendly and open work culture that fosters innovation and learning 5-day working week Friday or Saturday off , Sunday fixed holiday. Fun, engaging environment with celebrations, team picnics , and upskilling events. Career growth in a stable and modern product development company How to Apply resume and add project portfolio (if available) in the description. Only apply if you are residing within 20 km of Nanpura, Surat Freshers must have hands-on academic or personal project experience in

Posted 4 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Bengaluru

Work from Office

Job Title Senior Software Technologist Job Description Minimum required Education: Bachelors / Masters Degree in Computer Science, Software Engineering, Information Technology or equivalent. Minimum required Experience: Minimum 2 years of experience with Bachelors in areas such as Software Development, Software Design and Architecture, Testing and Quality Assurance or equivalent OR no prior experience required with Masters Degree. Minimum required Certification: N/A Job title: One sentence description of role Your role: The greater impact of this role. Detail elements of the team and stakeholders for this role. What are the professional and personal opportunities for development within this role? From (benefit 1) to (benefit 2), a career at Philips comes with all sorts of wonderful benefits. Be sure to speak to your recruiter about benefits in your region. Youre the right fit if: (4 x bullets max) 1. Experience. 2. Skills. 3. Education. 4. Anything else. How we work together We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week.Onsite roles require full-time presence in the company s facilities.Field roles are most effectively done outside of the company s main facilities, generally at the customers or suppliers locations.Indicate if this role is an office/field/onsite role. About Philips We are a health technology company. We built our entire company around the belief that every human matters, and we wont stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others. Learn more about our business . Discover our rich and exciting history . Learn more about our purpose .If you re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care here .

Posted 4 weeks ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Chennai

Work from Office

Research and draft blueprints, engineering plans, and graphics. Develop test prototypes. Identify solutions to improve production efficiency. Use design software to develop models and drawings of new products. Maintain existing engineering records and designs. Assess all engineering prototypes to determine issues or risks. Estimate cost limits and budgets for new designs. Supervise the manufacturing process of all designs. Coordinate with other engineers, management, and the creative department.

Posted 4 weeks ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

The purpose of this role is to ensure the developed software meets the client requirements and the business quality standards within the project release cycle and established processes. To lead technical initiatives in order to optimise the test approach and tools. Job Description: Key responsibilities: Develops and executes accurate test cases as per requirements, analyses results and raises issues within schedule Actively participates in test planning by identifying testing requirements, scope and estimates Ensures optimal test coverage comprising of positive, negative and exception scenarios Logs defects with right priority, tracking them to closure and understanding the root cause for an issue Provides quality assurance estimates for project planning purposes Engages in both functional and non-functional testing Participates in software design discussions, reviews and test strategy sessions Identifies potential process improvement areas, suggests options and recommends approaches Improves domain knowledge and understanding of testing process, delivery methodology, tools, etc Mentors junior team members on applications and job functions Highlights discrepancies in requirements and associated documentation Creates and maintains QA and project documentation Participates in communication with other departments to coordinate test and implementation activities Manages the creation, deployment and strategic use of department test environments Leads the process and test efficiency improvement initiatives Participates in architecture and RADs reviews for new projects Reviews test plans, test cases and results, as needed Analyses problems reported in production application, identifies root causes and communicates results with appropriate stakeholders towards resolution Location: DGS India - Bengaluru - Bhartiya City Block 1 Brand: Merkle Time Type: Full time Contract Type: Permanent

Posted 4 weeks ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Adobe Learning Manager stands at the forefront of the rapidly expanding eLearning market, serving diverse needs such as customer and partner education, sales enablement, and employee skill development. Our unified, scalable platform is transforming the learning experience worldwide with AI/ML-powered intuitive workflows. We seek innovative and passionate AEM full stack developers with a keen interest and practical experience in designing and implementing AEM solutions for Adobe Learning Manager. Responsibilities: Own product solutions through their end to end development lifecycle ensuring high quality. Engage with customers and product management teams (co-located in Bangalore ) to understand the need and design an innovative solution. Elaborating the feature scope through competition analysis, research on recent technologies and trends to deliver the best-in-class and often next-in-class solutions and iteratively work with customers to finesse the solution. Craft detailed use cases, design, code , test, and deploy stable, scalable, cost-effective, and simple solutions. Handle non-functional requirements like performance, memory leaks , security at the solution leve l . Stay updated on industry trends and encourage the evolution of standard methodologies. Mentor junior developers to improve team potential. Demonstrate thought leadership through domain and technology presentations, while integrating the latest tech trends into the product . What you need to succeed AEM Certified (Developer or Architect) with 4-8 years of full-stack experience in React JS and Java. Proficient in SPA frameworks (React), headless CMS architectures, and AEM as a Cloud Service, with strong experience in Java/J2EE, Sling, OSGi, HTL/Sightly, and AEM Dispatcher. Skilled in building AEM sites with advanced content integrations, performance tuning, and authoring workflows. Strong understanding of RESTful APIs, software design patterns, and test-driven development using tools like JUnit and Mockito. Excellent problem solving, verbal and written communication skills. Passionate about solving interesting problems for customers - ready to explore new grounds in technology and user experience. Comfort with ambiguity, adaptability to evolving priorities, and the ability to lead a team while working autonomously. Demonstrated ability to influence technical and non-technical stakeholders. .

Posted 4 weeks ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Bengaluru

Work from Office

Software Developer Description - HP is the world s leading personal systems and printing company, we create technology that makes life better for everyone, everywhere. Our innovation springs from a team of individuals, each collaborating and contributing their own perspectives, knowledge, and experience to advance the way the world works and lives. We are looking for visionaries, like you, who are ready to make a purposeful impact on the way the world works. At HP, the future is yours to create! HP is the leading provider of information technology, infrastructure, software, services, and solutions to individuals and organizations of all sizes. HP World Wide Supply Chain Operations and the Configuration Services Engineering teams are developing new solutions and enhancing current factory and back end tools to automate manual processes and help improve the overall customer experience. Our Mission is to be the world s best supply chain by utilizing our highly motivated work force to design, develop, deploy, and maintain industry leading solutions that provide value, retain customers, and give HP a competitive advantage. We are looking for a Software Developer to support the development of software tools for the HP World Wide Supply Chain Tools teams. Knowledge & Skills: The ideal candidate should have the following: 4+ years of Software Development Experience o Experience in development with.NET, C#, JavaScript o Experience in development with WPF, WCF and/or HTML5 o Experience with MVVM and MVC architectural design patterns o Experience with Service Oriented Architecture (SOA) Proficient in requirements analysis, software design, development and integration o Knowledge of Cloud based development o SQL Database Design experience Strong analytical and problem solving skills Familiar with agile development process Experience with Unit Tests and Integration Tests Good communication and presentation skills. Be able to interact with cross-function development teams Ability to provide accurate schedule estimates of development efforts and contribute to product / tool design strategy Demonstrated successful completion of single and multi-user software applications projects Collaborative team player Willingness to adopt change, new ideas and processes Responsibilities: Follows and contributes to organization-wide architectures and methodologies for software systems design and development across multiple platforms and organizations within the WW Supply Chain or Global Business Unit. Periodically reviews their code, checking that architecture, design and software verification best practices are being followed; provides feedback project architect and management to improve product quality and mitigate failure risk. Stay abreast of current and emerging software development patterns and practices. Identify and recommend new patterns and practices as they become apparent. Qualifications & Education: Bachelors degree in Computer Science, Information Systems, or equivalent Minimum 4+ years Software Development Experience Cross-Org Skills Effective Communication Results Orientation Learning Agility Digital Fluency Customer Centricity Impact & Scope Impacts immediate team and acts as an informed team member providing analysis of information and limited project direction input. Complexity Responds to routine issues within established guidelines. Disclaimer This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management. Job - Software Schedule - Full time Shift - No shift premium (India) Travel - Relocation - Equal Opportunity Employer (EEO) -

Posted 4 weeks ago

Apply

5.0 - 11.0 years

7 - 13 Lacs

Bengaluru

Work from Office

Job Description: This is what we do The PUC domain has several squads, each with its own focus. Naturally, the squads also work together to complete shared tasks. Within the different squads, we try to combine architecture, development, and operations to function as efficiently and optimally as possible. This allows us to support our end customer as well as possible. We are a Cloud Center of Excellence for public cloud. We aim to remain the reference and knowledge center within Proximus. We have a very extensive task package with many diverse assignments. The combination of thinking, doing, and a go-for-IT mentality is crucial. Public cloud changes very quickly, and candidates must be able to handle this well. We also make room to innovate and implement new things. Here, we adopt a fail-fast attitude. We do all this within a framework where we can continuously learn, take initiative, and remain agile if necessary. We take our responsibility and strive to continuously improve. We work towards the common goal of our company and support the Bold2025 strategy. We contribute to the ambition of CSC to achieve the set objectives. This is what you will do You get the chance to thrive in a challenging environment full of opportunities: You work with application engineers. You help them with their challenges and elevate our product and service to a higher level. You actively contribute to the development of our public cloud environment (foundation & Landing zone) as a Cloud Architect Azure. You actively deepen your own knowledge of new technologies. You share that knowledge with your colleagues and help them where necessary. You start and manage projects from A to Z. This can range from a simple delivery to very complex projects. What we expect from you We expect an open and constructive mindset and a passion for technology. You want to learn and have a healthy ambition. You want challenges and want to evolve. You have a helpful attitude towards everyone you work with. We are here to help each other in the best possible way. ( You are Dutch and/or French-speaking. Knowledge of English is a must.) A combination of Architecture & development skills. You dont need to develop full blown applications yourself, but you need to be able to understand how modern application are designed and developed. Now something more technical These are the general technical expectations: You love Microsoft Azure You have in-depth knowledge of IaC & design patterns (software design). You can interpret, apply, and expand them. You have experience with many technologies and are aware of important architectural (system/dev) concepts. Things like GCP, Python, MS Azure, Powershell, AWS, Chef, Ansible, Kubernetes, Vault, Docker, Terraform, Container, CI/CD, EKS, ECS, etc., do not scare you. Moreover, you independently seek new knowledge and bring it to the team. You have experience with successes and failures with Public Clouds such as Azure and/or GCP. You can work in a structured manner and manage yourself and your projects. There is a minimum of patience and willingness to help colleagues and customers. Cloud Architect

Posted 4 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Chennai, Gurugram

Work from Office

Join us as a Software Engineer This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, youll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It s a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders Were offering this role at associate level What youll do In your new role, you ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform. You ll also be: Producing complex and critical software rapidly and of high quality which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working software solutions Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills youll need To take on this role, you ll need at least five years of experience in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You ll also need: Experience of working with development and testing tools, bug tracking tools and wikis Experience in HTML, CSS, JavaScript and ReactJS Experience of DevOps and Agile methodology and associated toolsets A background in solving highly complex, analytical and numerical problems Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance Hours 45 Job Posting Closing Date: 22/07/2025

Posted 4 weeks ago

Apply

6.0 - 9.0 years

8 - 11 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Location: Bangalore Experience: 6 - 9 Years Primary Responsibilities Actively participate in the development process through writing and maintain application features and automated unit tests. Drive technical discussions, arbitrate, and recommend optimal path forward in a room of highly opinionated engineers that may or may not agree with you. Use your experience and knowledge to influence better software design, promote proper software engineering and bug prevention strategies, testability and security Deliver best in class solutions that are both optimal and performant Can work with supervisor to plan tasks and estimate their completion. Can adapt to changing conditions and coach others through change. Possesses ability to communicate efficiently verbally and through written documentation. Maintains a broad understanding of our systems, customers, and business goals. The Skills that are Key to this role BE or above in Computer Science or related field Extensive experience in building and supporting applications using Java, JEE, Spring MVC, REST API and backend SQL /Stored Procedure Components In-depth knowledge of design pattern and Microservices In-depth knowledge of relational databases (SQL Server). Working knowledge of testing automation frameworks like JUnit, Mockito, PowerMock, etc. Mastery with our development tools ( Eclipse/InteliJ, Git, Jenkins, Maven, Jira, Confluence Good understanding of containerization with Docker, Kubernetes using Helm, ConfigMaps and YAML is a plus Experience building and deploying applications in a DevOps environment using CI/CD tools Experience in Performance tuning and using tools like Datadog, Splunk Experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plus Ability to take initiative, define vision for betterment of products, and execute at high level of quality Ability to apply different communication and leadership styles for different teams and geographies The Skills that are Good To Have for this role Embody and live the Scrum values of commitment, courage, focus, openness, and respect in all interactions, both within and outside of the team. Perform documentation, design, and testing tasks as required by the team. Actively participate and contribute to plan document discussions and code reviews. Evangelize and promote the successes and learnings of your team in formal ceremonies, such as sprint demos, as well as in casual conversation. Write queries and scripts Take point on supporting deployments and releases. Provide recommendations on technical direction to Tech Lead. Knowledge of public/private cloud capabilities including compute, storage, database is a plus Your communication with peers and leaders is clear and effective Willingness to work with legacy technologies The Value You Deliver Keeping focus of the work in terms of Customer obsession Embrace continuous improvement regarding application quality and stability. Partner with Technical Lead on improvement opportunities for our applications. Strong sense of ownership for the quality of solution delivery and level of partnership with the business. 6-9 years of IT experience

Posted 4 weeks ago

Apply

7.0 - 11.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Team Product Security is Shifting Everywhere and holistically improving the maturity of the security program. The Secure Software Development Lifecycle (SSDL) team helps the organization measure and improve security activities. The team leads product threat modeling, helps to improve security behaviors, and manages a highly visible security champions program. The team is both highly technical and strategic. Role As a Senior Product Security Engineer on the ServiceNow SSDL team, you will collaborate with developers and software architects on highly technical solutions and help the organization build secure and resilient software. You will be threat modeling software products and services to identify potential risk and participate in architectural reviews of products in development. A key part of this position is to ensure the continued success of a large and growing security champions program. You will help mentor security champions and assist them in secure software design. As a Senior Product Security Engineer, you will help security champions be successful. What you get to do in this role: Work on a wide range of technologies Work on complex architectural and technical challenges Participate in threat modeling activities Mentor and collaborate with development teams to adopt secure coding practices Work on strategic and highly visible security activities across the organization Be an advocate for security and participate in a security champions program To be successful in this role you have: Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools,

Posted 4 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