Machine Learning Software Developer Jobs in Hyderabad
192 Jobs Found
Sr Engineer - C#, Angular
Qualcomm India Private Limited
Sr Engineer - C#, Angular Location: Hyderabad, Telangana, India Company: Qualcomm India Private Limited Job Overview Join Qualcomm s QCT PM Tools team to design and build scalable applications. As a Software Engineer/Senior Engineer, you ll work across the full stack building intuitive UIs with Angular and robust back-end services using C# and .NET. You'll collaborate closely with cross-functional teams to deliver impactful tools used across the organization. Key Responsibilities Develop and maintain full-stack applications using C#, .NET, and Angular. Design scalable, maintainable software modules with performance in mind. Analyze user needs and translate them into high-quality software solutions. Debug, optimize, and enhance existing tools and applications. Work with databases and REST APIs for system integrations. Required Skills Bachelor s degree in Computer Science Engineering or a related field. 4+ years of Software Engineering or related work experience. Expertise in at least one Programming Language such as C#, Java, Python, etc. Experience in Web development including JavaScript, Angular, React, HTML 5, CSS, and REST web services. Ability to design modules and applications independently, focusing on quality and scalability. Strong knowledge of databases, operating systems, and algorithm design. Preferred Qualifications Experience developing and supporting one or more products throughout all phases of the software development lifecycle. Experience working with cloud platforms such as AWS or Azure. Exposure to Data Engineering, Data Mining, Business Intelligence, and Machine Learning is a plus. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or a related field, and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or a related field. 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc. About Qualcomm Qualcomm is a global leader in mobile and telecommunications technology. Our innovations power a range of devices, including smartphones, IoT solutions, and advanced technologies. Join Qualcomm s dynamic team to work on cutting-edge projects that will shape the future of communications and technology! Apply today to be part of Qualcomm s transformative engineering team! Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or a related field, and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or a related field. 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
Principal Ai + Windows Engineer
Microsoft
Principal AI + Windows Engineer Location: Hyderabad, Telangana, India Employment Type: Full-Time About the Role We are hiring a Principal Software Engineer to lead critical initiatives for the flagship Microsoft 365 Copilot App on Windows. Join our high-caliber team in India working at the forefront of AI innovation. You will be a key contributor to building AI-powered features that enhance productivity and collaboration across platforms, including Windows, Mac, Android, iOS, and web. Microsoft 365 Copilot is a transformative AI assistant already used by over 100 million users globally. This is a unique opportunity to impact billions of lives and shape the future of AI-powered productivity at scale. Key Responsibilities Design and implement robust, scalable features for the Windows-based Microsoft 365 Copilot application. Ensure feature integration aligns with overall product architecture and design principles. Develop and maintain automation, write test plans, and provide accurate task estimates. Embrace team-wide best practices for quality, security, and performance. Demonstrate strong ownership, accountability, and a continuous learning mindset. Collaborate across global teams including Product, Design, QA, and Engineering stakeholders. Participate in agile sprints and the full software development life cycle (SDLC). Required Qualifications Bachelor s degree in Computer Science or related technical field AND 6+ years of experience in software engineering, OR equivalent practical experience. Proficiency in one or more programming languages: C, C++, C#, Java, JavaScript, Python. Strong customer-centric mindset and a passion for delivering high-impact experiences. Excellent problem-solving skills and ability to work in fast-paced, ambiguous environments. Outstanding communication and cross-functional collaboration abilities. Preferred Qualifications 10+ years of industry experience OR Master s degree in Computer Science with 8+ years of experience. Background in Office technologies or experience developing for Windows, iOS, Android, or Mac platforms. Familiarity with cloud technologies and services, preferably Microsoft Azure. Hands-on experience with agile methodologies and large-scale commercial software products. At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. We value integrity, respect, accountability, and inclusion. As part of our team, you will be immersed in a culture of innovation and growth where everyone can thrive. Work with Purpose This role offers a once-in-a-career opportunity to work on cutting-edge AI technologies that will redefine how people interact with productivity software. If you are passionate about AI, Windows platforms, and building scalable, elegant, and secure solutions, we want to hear from you. Qualification : Bachelors degree in Computer Science or related technical field AND 6+ years of experience in software engineering, OR equivalent practical experience.
Senior Ai + Windows Engineer (windows)
Microsoft
Senior AI + Windows Engineer Location: Hyderabad, Telangana, India Employment Type: Full-Time About the Role The Microsoft 365 Copilot India team is seeking high-caliber Senior Software Engineers to join a strategic initiative building next-generation AI-powered experiences for Microsoft 365 on Windows. Microsoft 365 Copilot is the flagship commercial AI Copilot solution, impacting millions of users globally across platforms (Windows, Mac, Web, Android, and iOS). As a Senior AI + Windows Engineer, you ll help shape key components of the Windows Copilot App, working in a fast-paced and impactful engineering environment with high visibility across the company. Key Responsibilities Collaborate with stakeholders to determine requirements and use cases for Windows-based AI features. Design, implement, and optimize high-performance, maintainable, and scalable code using C/C++ or C#. Participate in all phases of the SDLC design, coding, testing, debugging, and deployment. Develop and execute automation and test plans while providing accurate task estimates. Act as a Designated Responsible Individual (DRI) for system health monitor, respond to outages, and ensure high availability. Mentor junior engineers and support cross-team technical collaboration. Stay current with emerging trends and patterns in AI, distributed systems, and platform performance optimization. Required Qualifications Bachelor s degree in Computer Science or related technical field AND 4+ years of professional software engineering experience. Proficiency in at least one of the following: C, C++, C#, Java, JavaScript, Python. Strong software design, problem-solving, and debugging skills. Ability to rapidly grasp new technologies and systems. Effective communication and collaboration skills across engineering and product teams. Preferred Qualifications Deep experience with Windows platform development. Strong hands-on expertise in C/C++ for native Windows applications. Customer-first mindset and passion for crafting seamless user experiences. Experience with large-scale commercial software products or distributed systems is a plus. Be a part of a team building transformative AI solutions used by hundreds of millions of users. Microsoft fosters a collaborative, inclusive culture and invests in your learning, growth, and well-being. Employee Benefits Industry-leading healthcare coverage Generous time-off and leave policies Access to learning and development resources Employee discounts and savings programs Parental leave and family support benefits Global networking opportunities and giving programs Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, national origin, physical or mental disability, political affiliation, race, religion, sex, sexual orientation, or any other characteristic protected by applicable laws. Qualification : Bachelors degree in Computer Science or related technical field AND 4+ years of professional software engineering experience.
Software Engineer III, Artificial Intelligence/Machine Learning
Google Careers
Software Engineer III - Artificial Intelligence/Machine Learning Company: Google Location: Hyderabad, Telangana, India Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience in software development with one or more programming languages, or 1 year with an advanced degree. 2 years of experience in data structures or algorithms. 1 year of experience in one or more of the following: Speech/audio technologies (e.g., voice recognition), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field. 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging). Preferred Qualifications: Master's degree or PhD in Computer Science or related technical fields. Experience developing accessible technologies. About the Job Google's software engineers work on next-generation technologies that reshape how billions of users connect, explore, and interact with information. Our projects scale massively and extend well beyond web search. We're looking for engineers who can bring fresh ideas from diverse areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies. As a software engineer, you will focus on critical projects and have opportunities to switch teams and roles as Google s fast-paced business grows. We need engineers who are versatile, demonstrate leadership skills, and are eager to tackle new challenges across the full-stack to help push technology forward. Our mission is to organize the world's information and make it universally accessible and useful. The Devices & Services team at Google combines AI, software, and hardware to create groundbreaking user experiences. We research, design, and develop new technologies to make user interactions faster, seamless, and more powerful. Whether capturing new ways to sense the world, advancing form factors, or improving interaction methods, the Devices & Services team is making a positive impact on people's lives through technology. Responsibilities Write product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency). Contribute to documentation and educational content, adapting it based on updates and feedback. Triage product or system issues, debug, track, and resolve them by analyzing the sources of issues and their impact on hardware, network, or service operations. Implement solutions in one or more specialized Machine Learning (ML) areas, utilizing ML infrastructure and contributing to model optimization and data processing. Qualification : Bachelors degree or equivalent practical experience.
Senior Product Designer
Kore.ai
Job Opening: Senior Product Designer Location: Hyderabad | Full-Time About Kore.ai Kore.ai is a pioneering force in enterprise AI transformation, empowering organizations through our comprehensive agentic AI platform. With innovative offerings across "AI for Service," "AI for Work," and "AI for Process," we re helping over 400+ Global 2000 companies fundamentally reimagine their operations, customer experiences, and employee productivity. Our end-to-end platform enables enterprises to build, deploy, manage, monitor, and continuously improve agentic applications at scale. We ve automated over 1 billion interactions every year with voice and digital AI in customer service, and transformed employee experiences through productivity and AI-driven workflow automation. Recognized as a leader by top analysts like Gartner, Forrester, IDC, ISG, and Everest, Kore.ai has secured Series D funding of $150M, including strategic investment from NVIDIA to drive Enterprise AI innovation. Founded in 2014 and headquartered in Florida, we maintain a global presence with offices in India, UK, Germany, Korea, and Japan. Position: Senior Product Designer We are seeking a Senior Product Designer to join our growing team. As a product designer, you will be the voice of the users and the mastermind behind the user experience (UX) and user interface (UI) of our AI-powered platforms. Responsibilities Complete ownership of UX and UI: You will be responsible for research, wireframes, high-fidelity screens, prototyping, validating solutions, developer handoff, and testing. User research: Comfortable conducting user research to validate design ideas and decisions. Collaboration: Work directly with management and product teams from the conceptualization stage to execution. Structured design process: Follow a structured thought process for designing the product and communicate your ideas clearly. Prototype development: Create clickable prototypes using tools like InVision or Principle when needed. Design system management: Maintain and evolve design systems, including iconography and illustrations. Experience & Skills Required Must Have Skills: 5-12 years of experience in Product Design (UX & Interaction Design). Expert-level proficiency with design tools such as Sketch, Zeplin, InVision, Google Suite, etc. Strong ability to communicate, present, and tell stories through your designs. A detail-oriented, strategic thinker with the ability to make sound design decisions. Expertise in illustrations and iconography. Experience in creating and managing design systems. A strong knowledge of design principles. Other Desired Skills: Thorough research before starting any design process. Ability to think critically and solve problems quickly and efficiently. Empathy for end-users, business, and technology, ensuring designs balance all aspects. Drive usability testing and expert reviews early in the design process. Education Qualification Bachelor s or Master s in Design. At Kore.ai, you won t just be maintaining quality for conventional software you ll be defining what quality means for an entirely new category of platform technology that enables enterprise-scale agentic applications. Your work will directly influence how the world s leading organizations build, deploy, and trust AI systems, setting new standards for the industry. Join us in building not just a better platform, but the frameworks that ensure enterprise agentic applications deliver on their transformative promise safely, effectively, and responsibly at scale. Be a part of an innovative, cutting-edge AI company. Work with a diverse and collaborative team across multiple global offices. Shape the future of AI-powered enterprise applications. Contribute to industry-leading AI solutions that redefine business operations. If you're a visionary Product Designer eager to make an impact in the world of AI, we'd love to have you on our team. Apply now! Qualification : Bachelors or Masters in Design
Lead Consultant:ui Developer [angular]
Thoughtworks Technologies (india) Pvt Ltd.
Lead UI Developer | ThoughtWorks | Hyderabad, India Location: Hyderabad, India Employment Type: Full-time, Regular Industry: Information Technology About ThoughtWorks At ThoughtWorks, we are a leading global technology consultancy committed to transforming the world with digital innovation. For over 30 years, we have delivered extraordinary impact to our clients by tackling complex business challenges and creating cutting-edge technology solutions. Our diverse, inclusive teams continuously push boundaries and innovate across industries. Join us to work on impactful projects, learn from brilliant minds, and accelerate your career in a culture that values curiosity, growth, and collaboration. Job Overview Key Responsibilities Champion Best Practices: Advocate for best practices like TDD (Test-Driven Development), pair programming, design patterns, and continuous delivery to ensure high-quality software delivery and early value realization for end customers. End-to-End Software Delivery: Oversee or participate in the complete cycle of software consulting and delivery from ideation through to post-production evolution ensuring that business goals are met with technical excellence. Solution Design & Technology Selection: Design solutions that address clients unique challenges, balancing technical constraints and strategic goals. Choose the best technologies to create scalable, modular UI systems. UI System Development: Build user interfaces that are not only functional but also delightful, accessible, and mobile-first. Develop using the latest HTML, CSS, and JavaScript standards. Collaboration & Innovation: Work closely with teams to create features, design concepts, and interactive prototypes. Incorporate UX specifications and ensure best practices are embedded at every stage. Hands-On Development: Continue coding alongside developers to maintain technical depth. Lead by example and contribute directly to building high-quality solutions. DevSecOps & Continuous Delivery: Champion the use of DevSecOps practices, advocating for security and integrating continuous delivery pipelines to ensure rapid and secure software deployment. Client & Team Leadership: Own and drive client relationships, translating their vision into actionable technical solutions. Mentor team members, fostering a culture of growth, feedback, and accountability. Stay on Top of New Technologies: Continuously evaluate emerging technologies and incorporate the latest Technology Radar trends into your solutions. Job Qualifications Technical Skills: Experience: 9-15 years of hands-on experience in UI development, with expertise in JavaScript, Typescript, and Angular (latest version). Frontend Architecture Expertise: Deep understanding of modern UI concepts such as design systems, atomic design, micro frontends, progressive web apps, and backend for frontends (BFF). Responsive & Mobile-First Development: Proven ability to build responsive, mobile-first experiences with complex CSS layouts and best practices. Microfrontend Architecture: Extensive experience designing and implementing microfrontend architecture, with a strong understanding of its principles and benefits. Cross-Browser Compatibility: Skilled in resolving cross-browser and cross-platform compatibility issues and using appropriate workarounds. Development Tools: Proficient in TypeScript, familiar with JavaScript build tools, and comfortable using CI/CD tools and TDD approaches. Web Standards & Accessibility: Strong knowledge of web accessibility standards and the latest web technologies (HTTP, multi-tiered web architectures). Professional Skills: Leadership & Mentorship: Act as a mentor to junior team members, fostering growth through technical expertise and a commitment to delivering extraordinary results. Client-Facing: Ability to develop and execute a technical vision aligned with business value, and serve as a trusted partner to clients. Resilience in Ambiguity: Comfortable with ambiguity and able to approach challenges from multiple perspectives, finding innovative solutions. Influence & Advocacy: Advocate for technical excellence and champion best practices while being open to change and evolving client needs. Learning & Development: ThoughtWorks is committed to supporting your growth. You ll have access to interactive tools, a variety of development programs, and teammates eager to help you grow professionally. Career Growth: There s no one-size-fits-all career path at ThoughtWorks. We balance autonomy with support, ensuring your career evolves as per your personal ambitions. Onsite Work Expectation: You will be expected to work out of ThoughtWorks' office or at client locations for all five working days, depending on the project or business requirements. At ThoughtWorks, we are dedicated to delivering innovative solutions and transforming the way businesses engage with technology. By joining our team, you ll have the opportunity to learn, grow, and make an impact through your work. If you are passionate about building exceptional user experiences and working with cutting-edge technologies, we want you on our team!
Data Engineer-data Platforms
International Business Machines Corporation
Introduction In this role, you'll be part of one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients globally. Our centers provide locally-based skills and technical expertise to drive innovation and the adoption of new technologies. A career at IBM Consulting involves building long-term relationships and collaborating closely with clients across industries. You'll work alongside visionaries to help them on their hybrid cloud and AI journeys, enhancing the value and impact of some of the most innovative companies in the world. With access to IBM s strategic partner ecosystem and cutting-edge technology platforms, including IBM Software and Red Hat, you will be empowered to accelerate client transformations and create meaningful change. Curiosity and a constant quest for knowledge serve as the foundation for success at IBM. In your role, you'll be encouraged to challenge the status quo, explore ideas beyond your current role, and come up with creative solutions that will make a significant impact across a wide network of clients. Our culture of evolution and empathy is centered on long-term career growth and development opportunities in an environment that celebrates your unique skills and experience. Your Role and Responsibilities As a Data Engineer at IBM, you will be a critical player in designing and developing applications, while also providing guidance to project teams on complex coding, troubleshooting, and execution. Your key responsibilities include: Solution Design and Construction: Lead the design and construction of new data solutions using the latest technologies, ensuring business value and meeting user requirements. Continuous Improvement: Advocate for continuous improvement by testing solutions and working within an Agile framework to enhance and iterate the developed solutions. Innovation: Stay current with the latest technology trends, discovering and implementing creative solutions to solve business problems. Collaboration: Work with diverse teams to deliver impactful data solutions while ensuring scalability, quality, and performance. Required Education Bachelor s Degree in a relevant field Required Technical and Professional Expertise Apache Spark (PySpark): In-depth knowledge of Spark s architecture, core APIs, and using PySpark for distributed data processing. Big Data Technologies: Familiarity with Hadoop, HDFS, Kafka, and other big data tools. Data Engineering Skills: Strong understanding of ETL pipelines, data modeling, and data warehousing concepts. Proficiency in Python: Expertise in Python programming, particularly focused on data processing and manipulation. Data Processing Frameworks: Experience with Pandas, NumPy, and other data processing libraries. SQL Proficiency: Experience writing optimized SQL queries for large-scale data analysis and transformation. Cloud Platforms: Experience working with cloud platforms such as AWS, Azure, or GCP, including working with cloud storage systems. Preferred Technical and Professional Experience Architecture Strategy: Experience in defining, driving, and implementing architecture strategies and standards for end-to-end monitoring of data solutions. Cross-Team Collaboration: Partnering with technology teams, including application development, enterprise architecture, testing services, and network engineering. Security: Familiarity with detection and prevention tools for company products and customer-facing platforms. How You ll Grow At IBM, we offer opportunities for career development and provide an environment where you are encouraged to continuously grow, learn, and expand your expertise. Working with cutting-edge technologies and a diverse set of clients, you will be able to stay ahead of industry trends and make meaningful contributions that have a real impact. About IBM Consulting IBM Consulting helps organizations tackle their most pressing challenges through innovative and agile solutions. By partnering with clients, we drive technology transformations, helping them optimize their operations and leverage new technologies like AI, cloud, and data. Our team s expertise spans across many industries, delivering solutions that enable clients to navigate digital transformations. This role offers an exciting opportunity to work with leading technologies while contributing to client success in a highly dynamic environment. If you re passionate about solving complex data problems and delivering impactful solutions, IBM Consulting is the place to grow your career. Qualification : Bachelors Degree in a relevant field
Ai/ml Developer
Infor
Summary: As an AI/ML Developer, you ll play a pivotal role in creating and delivering cutting-edge enterprise applications and automations using Infor s AI, RPA, and OS platform technology. Your mission will be to identify innovative use cases, develop proof of concepts (PoCs), and deliver enterprise automation solutions that elevate workforce productivity and improve business performance for our customers. Title: Software Engineer Experience: 2-5 years. Skill: AI/ML, Python, AWS, SQL Location: Hyderabad Key Responsibilities: Use Case Identification: Dive deep into customer requirements and business challenges. Identify innovative use cases that can be addressed through AI/ML solutions. Data Insights: Perform exploratory data analysis on large and complex datasets. Assess data quality, extract insights, and share findings. Data Preparation: Gather relevant datasets for training and testing. Clean, preprocess, and augment data to ensure suitability for AI tasks. Model Development: Train and fine-tune AI/ML models. Evaluate performance using appropriate metrics and benchmarks, optimizing for efficiency. Integration and Deployment: Collaborate with software engineers and developers to seamlessly integrate AI/ML models into enterprise systems and applications. Handle production deployment challenges. Continuous Improvement: Evaluate and enhance the performance and capabilities of deployed AI products. Monitor user feedback and iterate on models and algorithms to address limitations and enhance user experience. Proof of Concepts (PoCs): Develop PoCs to validate the feasibility and effectiveness of proposed solutions. Showcase the art of the possible to our clients. Collaboration with Development Teams: Work closely with development teams on new use cases. Best Practices and Requirements: Collaborate with team members to determine best practices and requirements. Innovation: Contribute to our efforts in enterprise automation and cloud innovation. Key Requirements: Experience: A minimum 3 years of hands-on experience in implementing AI/ML models in enterprise systems. AI/ML Concepts: In-depth understanding of supervised and unsupervised learning, reinforcement learning, deep learning, and probabilistic models. Programming Languages: Proficiency in Python or R, along with querying languages like SQL. Data Handling: Ability to work with large datasets, perform data preprocessing, and wrangle data effectively. Cloud Infrastructure: Experience with AWS Sagemaker or Azure ML for implementing ML solutions is highly preferred. Frameworks and Libraries: Familiarity with scikit-learn, Keras, TensorFlow, PyTorch, or NLTK is a plus. Analytical Skills: Strong critical thinking abilities to identify problems, formulate hypotheses, and design experiments. Business Process Understanding: Good understanding of business processes and how they can be automated. Domain Expertise: Familiarity with Demand Forecasting, Anomaly Detection, Pricing, Recommendation, or Analytics solutions. Global Project Experience: Proven track record of working with global customers on multiple projects. Customer Interaction: Experience facing customers and understanding their needs. Communication Skills: Excellent verbal and written communication skills. Analytical Mindset: Strong analytical and problem-solving skills. Collaboration: Ability to work independently and collaboratively. Educational Background: Bachelor s or Master s degree in Computer Science, Mathematics, Statistics, or a related field. Specialization: Coursework or specialization in AI, ML, Statistics & Probability, Deep Learning, Computer Vision, or NLP/NLU is advantageous. About Infor: Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation.
Engineering Manager Ia
Celigo
Engineering Manager - Platform Location: Hyderabad, India. We re revolutionizing the integration industry and we want you to join us! Our core mission at Celigo is simple: To make automation of business processes as simple as possible by enabling anyone in the enterprise to build or deploy integrations across thousands of cloud applications. You get the best of both worlds: a high energy driven start-up culture with a company that has established itself in the dynamic high growth iPaaS market with thousands of value driven customers. Your Role Celigo is looking for an experienced Engineering manager to lead one of our Platform teams. Our platforms are built to be highly available and scalable supporting large-scale transactions. Our criteria of a successful engineering leader is one who understands the business landscape, is excited to work with people, highly collaborative, energetic, passionate about our product & our customers, and at the same time technically strong & loves technology. You will manage and lead a team of high-caliber developers working on one of our important platform areas. We expect our Engineering Managers to be customer focused, have an excellent grasp on business priorities, and be able to translate the team s contributions to tangible business value for our company. They are passionate about hiring & grooming high quality talent, keeping them focused & motivated and representing the team to leadership. They should possess stellar delivery execution skills, build good relationships with Product Management, have a good understanding of ROI, manage the technical team s roadmap and keep technical debt under control. Masters/Bachelors degree required in Computer Science/Engineering, Software Engineering or Equivalent discipline (EEE, ECE). 12+ years of total experience in Software Product Development with at least 6 years of team management experience in leading. Experience building and leading team(s) of high-caliber software engineers. Must have successfully delivered complex, demanding projects for large scale SaaS product(s). Experience working in an Agile development environment. Experience playing the scrum master for at least one year is preferred. Excellent communication skills both verbal and written. Strong organizational and time management skills. Experience with full product life cycle including post production release support. Experience working with multiple functions including but not limited to Product Management, Program Management, Quality Assurance, UI/UX design teams, Documentation, Customer Success teams (including Support). Should be experienced in Software Engineering best practices including coding standards, code-reviews, Source Control, CI/CD, Testing, Security Standards, Compliance. Ability to handle ambiguity and comfortable working with minimal specifications. Drive the execution and delivery of features by collaborating with program managers, product owners, engineers (Dev & QA), architects and other cross-functional teams. Collaborate with Product Managers to align on business objectives, priorities, trade-offs and assess risks, if any. Take critical decisions for the team whenever required to result in a successful product delivery. Should foresee issues and prevent/resolve them at the earliest opportunity. Work following Agile development methodologies using various related tools, like JIRA. Ensure the team is motivated, focused, clear on priorities and have all the needed resources for successful execution. Should encourage and be a role-model for the team to go above and beyond. Represent the team in business related discussions and articulate business values of the team s contributions in larger business-focused forums and/or to senior management. Drive technical excellence and high quality deliverables. Should constantly think for the future by building the right infrastructure at the right time. Provide guidance, career development and coaching to team members. Participate in planning, architecture, and design discussions. Collaborate with cross-functional teams for coordination, planning, design decisions, and reviews. Is passionate about making a world-class software organization. Has experience building large-scale distributed platforms either as part of a team or must have managed a team building them. Enjoys a fast-paced environment, working with a highly-talented team and shifting priorities. Has excellent problem solving and analytical skills. Is great at making data-driven decisions; should use appropriate metrics and report using them in Executive/senior leadership meetings. Is comfortable in designing and implementing new processes (or) modify existing processes internally to improve the efficiency of the team. Has the ability to build strong relationships with stakeholders and key partners for the program. Has strong business and technical vision. Can stay abstract or detail oriented as the situation demands. Has demonstrated the ability of thinking big, bringing new ideas, building teams & infrastructure for the future. Learns quickly; must know when to listen, and when to take charge. Qualification : Masters/Bachelors degree required in Computer Science/Engineering, Software Engineering or Equivalent discipline (EEE, ECE).
Application Developer: Experience Front End
International Business Machines Corporation
Job Title: Application Developer - Front-End Web Developer Introduction: At IBM, we re transforming the future with our expertise in technology, and we need creative and skilled individuals like you to lead the way. As part of one of our IBM Consulting Client Innovation Centers (Delivery Centers), you ll be delivering cutting-edge technical solutions to a wide range of clients across both the public and private sectors globally. These centers serve as hubs of innovation, offering locally-based expertise to drive the adoption of new technology. As an Application Developer, you'll be a key player in shaping IBM s future. You ll work in an agile environment, translating system requirements into innovative system designs and development. Your contributions will directly impact IBM s global success as you collaborate and integrate code into large-scale enterprise systems. Join us and access the latest tools, education, and technologies to further your career with the world s technology leader. Your Role and Responsibilities: Collaboration and Teamwork: Work effectively as part of a team, sharing knowledge and learning from others in a fast-paced and dynamic environment. Training and Mentorship: Mentor and train colleagues on both technical and procedural aspects, helping to raise the technical expertise of the entire team. Strong Communication: Use your communication and collaboration skills to connect with team members, clients, and stakeholders to drive project success and solve challenges. Required Technical and Professional Expertise: Experience: 5-8 years of experience in front-end software development using modern programming languages. React Native & NodeJS: In-depth understanding of React Native and NodeJS, including their core principles. REST APIs / GraphQL: Experience developing and consuming REST APIs and GraphQL, with expertise in managing client-side data using Redux and GraphQL. Testing: Strong knowledge of testing frameworks like Jest, ensuring that your code is robust and of high quality. Clean Code Practices: A deep commitment to writing clean, maintainable code, following best practices and principles like Clean Code and JUnit testing. Preferred Technical and Professional Expertise: Performance Optimization: Experience in measuring and resolving performance bottlenecks using tools such as Chrome DevTools. Additional Tools: Familiarity with tools like Lighthouse, WebPage Test, or other custom tooling to optimize web performance. Strong Communication: Ability to collaborate effectively with team members and stakeholders to deliver solutions that meet business requirements. Innovation: Be part of a team that is leading global change and driving technological innovation across industries. Career Growth: Access to IBM s vast resources, continuous learning opportunities, and the latest technologies to advance your career. Global Impact: Your work at IBM will contribute to shaping the future of businesses and industries worldwide. Dynamic Work Environment: Work in a collaborative, inclusive, and dynamic culture that values personal and professional growth. If you re passionate about front-end development, eager to collaborate with innovative minds, and ready to make a global impact, join us at IBM and help us drive the future of technology.
.net Developer With Rpa, Senior
Infor
Job Title: Senior Software Engineer Location: Hyderabad Experience: 4-7 Years Skills: Strong C#, VB.NET, RPA (UiPath, Automation Anywhere, or Blue Prism) Description & Requirements: Infor LN is an advanced Enterprise Resource Planning (ERP) software designed to meet the business needs of manufacturers, enabling quick and cost-effective integration across various supply chains. Position Overview: We are seeking a Senior Software Engineer with proficiency in .NET programming languages (C#, VB.NET) and experience with Robotic Process Automation (RPA) tools such as UiPath, Automation Anywhere, or Blue Prism. This position will be responsible for implementing, configuring, and deploying Infor's automation solutions while collaborating with various stakeholders to resolve technical challenges. Essential Duties: Implement, configure, and deploy Infor s automation solutions. Ensure best practices are followed to deliver high-quality solutions to customers. Design and develop customizations, integrations, and workflows using Infor OS platform. Collaborate with customers, stakeholders, and development teams to resolve technical issues. Provide timely specifications, estimates, and development for integration support. Offer technical guidance to Business Consultants and System Architects. Mentor less experienced colleagues and provide support to the Infor support team. Stay updated with new Infor technologies, automation, and cloud innovations. Contribute to the development of innovative automation use cases and POCs. Carry out coding in line with Infor standards. Basic Qualifications: Minimum of 4 years of experience in ERP solutions. Proven experience in leading technical or functional workstreams on complex projects. Experience working with global customers on large RPA projects. Strong understanding of ERP applications, business processes, and automation. Excellent communication and problem-solving skills. Ability to work independently and in collaboration with teams. Bachelor s or Master s degree in Computer Science or a related field. Preferred Qualifications: Prior experience in Infor Cloud Suites, Infor OS, RPA, or AI technologies. About Infor: Infor is a global leader in business cloud software products, offering complete industry suites that prioritize user experience, leverage data science, and integrate seamlessly into existing systems. Over 60,000 organizations worldwide rely on Infor to overcome market disruptions and drive business-wide digital transformation. For more information, visit www.infor.com. Our Values: At Infor, we focus on a business philosophy called Principle Based Management (PBM ), built on principles like integrity, transformation, respect, and self-actualization. We aim to reflect diversity in our workforce to represent the markets, customers, partners, and communities we serve. Equal Opportunity Employer: Infor is committed to creating a diverse and inclusive work environment. We do not discriminate against candidates or employees based on sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. Qualification : Bachelors or Masters degree in Computer Science or a related field.
AI/ML Developer
Infor
Position: AI/ML Developer Company: Infor Location: Hyderabad, India Experience: 2-5 years Skills: AI/ML, Python, AWS, SQL Role Summary: As an AI/ML Developer at Infor, you will be at the forefront of creating and delivering state-of-the-art enterprise applications and automation solutions powered by Infor s AI, RPA, and OS platform technologies. Your primary mission will be to identify impactful AI/ML use cases, develop proof of concepts (PoCs), and deliver automation solutions that drive workforce productivity and enhance business outcomes for our clients. Key Responsibilities: Use Case Identification: Work closely with customers to understand their business challenges and identify opportunities for AI/ML solutions to address these needs. Data Insights: Perform exploratory data analysis on large, complex datasets to uncover key insights. Assess data quality and share findings that can inform decision-making. Data Preparation: Collect, clean, preprocess, and augment datasets for training and testing AI models, ensuring they are ready for AI tasks. Model Development: Design, train, and fine-tune AI/ML models, evaluating them against appropriate performance metrics and optimizing for maximum efficiency. Integration & Deployment: Partner with software engineers to integrate AI/ML models seamlessly into enterprise applications and systems. Address deployment challenges to ensure smooth production workflows. Continuous Improvement: Monitor the performance of deployed AI models, gather user feedback, and iterate to improve models, algorithms, and user experience. Proof of Concepts (PoCs): Develop PoCs to demonstrate the feasibility and effectiveness of AI/ML solutions, showcasing the potential of new technologies to clients. Collaboration: Work closely with development teams to explore and implement new use cases for AI and automation. Best Practices: Collaborate with your team to establish best practices and ensure high-quality development standards. Innovation: Contribute to the innovation of cloud-based enterprise automation solutions and the development of cutting-edge AI technologies. Key Requirements: Experience: Minimum 3 years of hands-on experience in implementing AI/ML models in enterprise environments. AI/ML Knowledge: Strong understanding of supervised and unsupervised learning, reinforcement learning, deep learning, and probabilistic models. Programming Skills: Proficiency in Python or R, with experience in SQL for querying databases. Data Handling: Expertise in working with large datasets, performing data preprocessing, and effectively managing data pipelines. Cloud Infrastructure: Experience with AWS Sagemaker or Azure ML is preferred for deploying machine learning solutions. Frameworks & Libraries: Familiarity with machine learning libraries like scikit-learn, Keras, TensorFlow, PyTorch, or NLTK is a plus. Analytical Skills: Strong critical thinking and problem-solving abilities, with the capacity to design and run experiments to validate hypotheses. Business Process Understanding: Knowledge of business processes and how they can be automated through AI and ML. Domain Expertise: Experience or interest in areas like Demand Forecasting, Anomaly Detection, Pricing, Recommendations, or Analytics. Global Experience: Proven experience in working with global customers on diverse projects, understanding their needs, and delivering tailored solutions. Communication Skills: Excellent verbal and written communication skills, with the ability to clearly explain complex AI concepts to clients and team members. Collaboration & Independence: Ability to work both independently and as part of a team, collaborating with cross-functional teams to drive success. Educational Background: A Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field. Specialization: Coursework or expertise in AI, ML, Deep Learning, NLP/NLU, Computer Vision, or similar domains is highly desirable.
Software Developer 4
Oracle India
Principal Member of Technical Staff - Fusion Applications as a Service (FAaaS) About the Role: The Fusion Applications as a Service (FAaaS) team is building frameworks to facilitate the complete lifecycle management of the Fusion Application Database for provisioning, upgrade, and patching. This initiative is crucial for migrating Oracle's SaaS portfolio, including the multi-billion dollar revenue-producing Fusion applications, into a first-class Oracle cloud citizen. We are developing a next-generation framework optimized for scalability and performance, with a roadmap to handle upcoming features from OCI and Oracle Database. As a Principal Member of Technical Staff, you will own the development of distributed, scalable, and fault-tolerant software systems, responsible for the entire software lifecycle, from development and testing to CI/CD and production operations. This includes balancing product feature development with production operational concerns such as writing runbooks, ops automation, structured logging, and instrumentation for metrics and events, leveraging a wide range of internal OCI tooling. Responsibilities: Design, develop, troubleshoot, and debug software programs for databases, applications, tools, and networks. Build distributed, scalable, and fault-tolerant software systems. Manage the entire software lifecycle: development, testing, CI/CD, and production operations. Address production operational concerns, including runbooks, ops automation, structured logging, and instrumentation. Collaborate effectively within a multi-functional team. Communicate complex technical concepts clearly. Minimum Qualifications: 8-10+ years of experience shipping scalable, cloud-native distributed systems. BE/BTech in Computer Science or equivalent experience. Strong grasp of Computer Science concepts (data structures, algorithms, and programming paradigms). Proficiency in Java, Python, and shell scripting. Working experience with Oracle Database, JDBC, and PL/SQL. Strong understanding of Unix-like operating systems. Experience building scalable frameworks or middle-tier solutions deployed on distributed systems. Strong working experience with: GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle. Experience with production operations and best practices for deploying and troubleshooting code in production. Excellent verbal and written communication skills (technical proposals, design specs, architecture diagrams, and presentations). Preferred Qualifications: ME/MTech in Computer Science. Experience in a fast-paced start-up environment. Experience diagnosing, troubleshooting, and resolving performance issues in complex environments. Production experience with Cloud and ML technologies. Data science and machine learning knowledge. Qualification : BE/BTech in Computer Science or equivalent experience.
Java Developer
International Business Machines Corporation
Job Title: Java Developer IBM Consulting Introduction In this role, you ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer clients locally based skills and technical expertise to drive innovation and adoption of new technology. A career in IBM Consulting embraces long-term relationships and close collaboration with clients across the globe. You ll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including IBM Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation for success in IBM Consulting. In your role, you ll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. Your Role and Responsibilities Design and develop Java components using the Spring framework to implement transaction management. Manage Java objects and enterprise integration needs involving messages, routers, transformations, adapters, service activators, management, and auditing. Develop and support application solutions to meet customer requirements. Create technical specifications and unit test cases. Perform application unit testing, translate business and IT (Information Technology) requirements, and interpret data models. Participate in the development of the system test plan and provide technical leadership in system integration testing. Contribute to user acceptance testing and ensure successful implementation. Apply expertise in Dependency Injection/Inversion of Control, Aspect-Oriented Programming, Data Access Framework, Transaction Management Framework, Batch Processing, and ORM framework Hibernate. Required Technical and Professional Expertise BE / B.Tech in any stream, M.Sc. (Computer Science/IT) or M.C.A. 3-5 years of experience in software development. Working knowledge of Java 8 or higher. Proven experience with Spring and Hibernate (Spring 4 or above). Strong understanding of Object-Oriented Programming (OOP) concepts. Proficiency in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File I/O, Serialization, Collections (List, Map, Set), Access Specifiers, and Multithreading and Synchronization. Familiarity with Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management. Experience working with JSP (Java Server Page) / Servlets. Preferred Technical and Professional Expertise Experience with build tools such as Ant, Maven, and Git. Knowledge of design patterns and their optimized usage. Proven work experience with Spring Core, Spring ORM, Spring DAO, Spring AOP, and Hibernate. Work on cutting-edge technologies in a global and innovative environment. Collaborate with industry-leading professionals and visionaries. Enjoy excellent career growth opportunities and continuous learning. Contribute to transformative projects that shape the future of technology. Qualification : BE / B.Tech in any stream,M.Sc. (Computer Science/IT) or M.C.A
Senior Sde - M365 Security Engineering
Microsoft
Overview If so, the M65 Security Engineering at Microsoft have a great opportunity for you. We are looking for candidates to work on solutions that protect Microsoft services against cyberattacks. We are a team that values diversity of multiple fronts and believes in deep collaboration bringing the best side of technology. Our team consists of engineers with expertise in large-scale software systems, security analysis, big data, and machine learning. We delight in digging in deep to analyse the billions of events and terabytes of data generated each day by all Microsoft products and services (e.g., Azure, M365) services for evidence of suspicious activities. We ensure that critical security components are present throughout the infrastructure powering these services and that these components are kept up to date. Qualifications Required Qualifications: 8+ years of professional software engineering experience designing, building, and running cloud services at large scale in C#, .Net or any high-level programming language. Excellent coding skills, strong understanding in OOPS, design patterns and their application. Self-learner with passion for technologies. Must know Secure by Design principles. Outstanding ability to both work independently and coordinate across geographies. Outstanding ability to communicate complex ideas and concepts to a variety of cross-group stakeholders. Strong organization skills, a bias for action, and ability to deliver results. Proven ability to deal with ambiguity and drive for clarity. Excellent ability to work efficiently, prioritize workflow, ramp quickly, and meet demanding deadlines. Outstanding communication skills and collaboration capabilities. Self-learner with passion for technologies. Able to deep dive in complex areas and self-drive. Preferred Qualifications: Proficient working knowledge of cloud-computing environments like Microsoft Azure, AWS, GCP - Azure preferred. Hands on experience in an object-oriented programming language such as C#, Java or Scala. Strong software design and problem-solving skills. Experience with modern software services engineering practices such as testing in production, live monitoring, data driven engineering. Rapid prototyping and iteration skills the next line. Experience with web service development and familiar with related technologies. Basic automation scripting skills with PowerShell and developing modules. Experience building and shipping production grade software or services. Experience using agile methodologies or test-driven development (TDD) Rapid prototyping and iteration skills. Background Check: Ability to meet Microsoft, customer and/or Government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings: Microsoft Cloud background check: This position will be required to pass the Microsoft Cloud background check upon higher/transfer and every 2 years they are after. Microsoft is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, gender, sexual orientation, gender identity or expression, religion, national origin, middle status, age, disability, veteran status, genetic information, or any other protected status. Our Culture: Growth mindset we practice a learn it all vs a know-it-all attitude. Wins are cheered, failures are celebrated and viewed as learning opportunities. Candour we believe in transparency and receiving and providing regular constructive feedback across the hierarchy. Diverse and Inclusive every voice matters and is appreciated. This is a safe environment where you can express yourself without fear of retribution. Leadership oriented each of us are leaderswho strive to create clarity, generateenergy,and deliver success.We believe in leading withempathy,trust,andcontext rather than control. Responsibilities Write well designed code with an emphasis on quality, maintainability, scalability, and performance. Analyse security threats to M365 and build monitoring components to address those threats. Solid understanding of Design and implement to enable real time, highly scalable, performant, and sustainable solutions. Deliver automated and well-tested features across different services and platforms. Use engineering best practices throughout the software development lifecycle to establish maintainable, reliable, and secure systems. Collaborate with teammates in various roles to plan and execute on key deliverables. Work in a culture of continuous improvement, adaptation, reflection, and growth. Learn quickly from your peers, projects, and interactions with customers. Provide on call support and monitor the health of services in production as part of DevOps culture. Execute the Dev-Sec-Ops approach to software delivery by designing, coding, testing, deploying and operating components of Microsoft 365 security monitoring system.
Engineering Manager, Machine Learning
Google Careers
About the Job Like Google's own ambitions, the role of a Software Engineering Manager goes beyond Search. This position combines technical leadership with team management to drive high-impact AI/ML projects while enabling engineers to deliver their best work. You ll manage project goals, product strategy, and team development, ensuring that both innovation and execution stay at the forefront. Google s engineering teams tackle challenges across AI, natural language processing, large-scale system design, distributed computing, security, and more. As a manager, you ll guide the team in exploring new technologies while building AI/ML solutions that scale for Google's IT and Support business, driving efficiencies at scale through automation. In Corp Eng, we deliver world-class business solutions for all Googlers. By combining AI, ML, and automation, we help improve processes, build impactful solutions, and empower teams to create more helpful products and services. Simply put: We are Google for Googlers. Responsibilities Lead a team of engineers, driving technical strategy and execution of key AI/ML projects, ensuring timely and high-quality delivery. Build applied ML products using the latest ML techniques and tools (e.g., TensorFlow, deep learning, natural language processing). Drive engineering projects and ML model development to enable agentic automation and deliver scalable solutions. Collaborate with leadership across functions to identify new opportunities, design solutions, and shape the vision for AI/ML in the IT and Support space. Minimum Qualifications Bachelor s degree in Computer Science, a related technical field, or equivalent practical experience. 8 years of experience in software development using one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow) or applied ML (e.g., deep learning, natural language processing). 3 years of technical leadership experience, including 2 years in people management or team supervision. Preferred Qualifications Master s degree or PhD in Engineering, Computer Science, or a related technical field. Strong knowledge of AI/ML algorithms, techniques, and tools. Excellent problem-solving, analytical, and communication skills.
Specialist Is Engineer
Amgen Inc
Join Amgen s Mission of Serving Patients At Amgen, you re part of something bigger our shared mission to serve patients with serious illnesses drives everything we do. Since 1980, we ve been pioneers in the biotech industry, focusing on Oncology, Inflammation, General Medicine, and Rare Diseases, helping millions of patients live longer, fuller lives. Amgen remains on the cutting edge of innovation, combining biology and technology with human genetic data to push beyond what s possible today. Specialist IS Engineer What You ll Do As a Specialist IS Engineer, you will develop and implement the next generation of pharmacovigilance platforms while supporting existing technologies. This includes designing, developing, and deploying complex software solutions while mentoring junior developers. You ll collaborate with cross-functional teams to deliver high-quality, scalable solutions that ensure system reliability and innovation in safety systems. Key Responsibilities Design, develop, and deploy solutions for pharmacovigilance systems to enhance adverse event intake and distribution. Ensure technical implementation aligns with GxP validation processes and IS Change Control standards. Collaborate with partners to prioritize system enhancements and new functionalities for safety systems. Develop innovative solutions using Generative AI and large language models (LLMs) like OpenAI GPT for improved decision-making and efficiency. Rapidly prototype and translate concepts into working code. Drive automation and process improvements within the drug-safety ecosystem. Conduct code reviews and maintain technical documentation for architecture, design, deployment, and disaster recovery. Lead technical root cause analyses and collaborate with software vendors to resolve system-related issues. Basic Qualifications Master s Degree with 4 6 years of experience, or Bachelor s Degree with 6 8 years of experience, or Diploma with 10 12 years of experience in Computer Science, Software Development, or a related field Required Skills Must-Have: Proficiency in SQL, Databricks, and data modeling concepts Experience in Python or JavaScript and reporting tools like Power BI or Tableau Familiarity with PV terminologies and regulatory compliance Hands-on experience with SDLC, ETL tools (Informatica, Databricks), and API integrations (MuleSoft) Strong problem-solving skills, collaborative mindset, and effective communication Knowledge of ITIL processes and GxP validation Nice-to-Have: Experience with COTS Pharmacovigilance Platforms (e.g., Argus) Cloud experience with AWS or Azure Knowledge of AI, Machine Learning (ML), Natural Language Processing (NLP) Professional certifications such as SAFe Agile Software Engineer or SAFe for Teams Soft Skills Strong verbal and written communication skills Analytical and problem-solving mindset Ability to collaborate with global, virtual teams Initiative-driven with an ownership mindset Adaptability and resilience in ambiguous situations What You Can Expect Amgen offers a collaborative, science-driven culture and comprehensive benefits, including competitive salaries, professional growth support, and a focus on your well-being. Shift Information: This role may require working late shifts, with potential for evening or night schedules based on business needs. Apply now to make a real difference in the lives of patients while transforming your career at careers.amgen.com. Equal Opportunity Employer: Amgen is committed to creating a diverse and inclusive environment. We provide reasonable accommodations to individuals with disabilities.
Engineer- Ml/compiler
Qualcomm
Job Overview Qualcomm is a leading technology innovator, driving digital transformation to enable smarter, connected experiences for all. As a Software Engineer within the LLVM Tools Group, you will work on the LLVM toolchain for various architectures like ARM, Hexagon, and RISCV. This toolchain includes a range of tools such as compilers, linkers, debuggers, and profilers. As part of the QA and Support team, your primary role will be to ensure that software products are reliable, functional, and meet the required quality standards. You will collaborate with development teams and customers to address issues and improve software throughout the development lifecycle. Key Responsibilities Test Planning: Develop comprehensive test plans and test cases based on software requirements and specifications. Test Execution: Perform manual and automated testing to identify defects and ensure software functionality. Bug Reporting: Analyze test failures/regressions and report bugs to the development team, ensuring timely tracking and resolution. Collaboration: Work closely with developers and customers to understand software design, provide feedback on improvements, and actively participate in process improvement efforts. Documentation: Maintain detailed documentation of test procedures, results, and issues encountered during the testing process. Quality Assurance: Ensure the final product meets Qualcomm s quality standards and customer expectations. Minimum Qualifications Education: Bachelor s or Master s degree in Engineering, Information Systems, Computer Science, or a related field. Experience: 2-5 years of experience in software quality assurance or software customer support. Programming Skills: Experience with programming languages such as C, C++, Python, etc. Preferred Qualifications Embedded Systems/Kernel Testing: Experience with software development and testing on embedded systems, Linux kernel, or firmware. Testing Toolchain: Hands-on experience testing compilers and embedded software development toolchains. Automation: Experience in software refactoring, test automation, and machine learning. Tools: Proficiency in tools like Perl, Python, shell scripting, make, cmake, and git. Command-Line: Experience working on both Windows and Linux environments. Development Tools: Knowledge of compilers, assemblers, linkers, and simulators used in software development. Test Automation: Experience in architecting and developing test automation tools (web, embedded systems). Problem Solving: Expert-level analysis, diagnosis, and troubleshooting abilities. Communication: Strong presentation and communication skills to effectively share insights with cross-functional teams. Qualification : Bachelors or Masters degree in Engineering, Information Systems, Computer Science, or a related field.
Software Developer _ Ai/ml
Ibm India
Introduction At IBM, work is more than a job it s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world s most challenging problems? If so, lets talk. Your Role and Responsibilities We re looking for software development candidates that want to turn ideas into reality, focus on innovation and development in our modernization journey. Our Strategic Product Development team creates and delivers exciting product features that impact the business to be successful. You ll work alongside global and local multidisciplinary teams of Developers, Architects and Analysts focused on the next generation of solutions. Do you enjoy working and thrive in a Challenging yet collaborative team environment? Passionate about technology and software? You have extremely strong analytical, problem-solving and troubleshooting skills? If so, you ll fit right in with our team. You employ creative thinking and collaboration as the foundation of your daily approach towards our Product development team. At IBM, job is more than work! It offers you thrive on career as well as on skills to be latest with a perfect work-life balance. Required Technical and Professional Expertise 2 10 years of relevant industry experience in Artificial Intelligence and Machine Learning Platforms with specialization in Generative AI. Solid experience of Python Programming Language. Experience with Large Language Models and Natural Language Processing Familiarity with the Pytorch framework Experience with software development lifecycle Excellent problem determination skills Excellent written and oral communication skills Excellent organizational skills Preferred Technical and Professional Expertise Design experience for supporting new requirements. Willingness to learn new skills and technologies. Experience using git and github Familiarity with Node.js and creating VS Code extensions Flexible to work between development/test/support roles. Knowledge on other programming languages (C/C++, Java, Open-Source Programming Languages) is added advantage.
Senior Search Engineer
Zl Tech
Senior Search Engineer Full-Time | Hyderabad, India Department: Engineering Location: Hyderabad (On-site) Experience: 5+ Years Industry: Enterprise Software / Search Technology Employment Type: Full-Time Salary: Competitive & Based on Experience Job Summary We are seeking a highly experienced and technically proficient Senior Search Engineer with deep expertise in Apache Lucene and related search technologies. In this role, you will architect, develop, and optimize complex search functionalities within our enterprise platform. Your work will directly impact search scalability, performance, and accuracy across high-throughput, data-driven applications. Key Responsibilities Design, build, and maintain robust search infrastructure using Lucene and Lucene-based frameworks. Integrate Lucene search features into large-scale, enterprise-grade applications and manage ongoing system upgrades. Tune indexing strategies and optimize search algorithms for performance, accuracy, and efficiency. Conduct comprehensive performance testing and profiling to identify system bottlenecks and implement improvements. Create and manage custom analyzers, tokenizers, and filters to meet advanced business search requirements. Troubleshoot and resolve complex search-related issues across systems and environments. Monitor and evaluate emerging trends in search engines, text processing, and machine learning-based ranking. Work closely with cross-functional engineering teams and product owners to define and implement search-related features. Required Qualifications Bachelor's or Master s degree in Computer Science, Software Engineering, or a related technical field. 5+ years of hands-on experience in software engineering with a strong emphasis on search technologies. Deep knowledge and production-level experience with Apache Lucene. Proficiency in associated technologies such as Elasticsearch, Solr, or other Lucene-based libraries. Strong understanding of search algorithms, indexing mechanisms, and query optimization techniques. Solid foundation in data structures, algorithms, and object-oriented design principles. Experience working with high-throughput systems and scalable, distributed architectures. Preferred Skills (Nice to Have) Experience integrating search capabilities in cloud environments (e.g., Azure, AWS, or GCP). Familiarity with natural language processing (NLP), semantic search, and vector search technologies. Exposure to machine learning models for relevance tuning and personalized search. Background in performance benchmarking tools and profiling techniques. Lead the development of mission-critical search and indexing features used by enterprise customers. Be part of a collaborative team solving cutting-edge search performance challenges. Work in an environment that encourages innovation and continuous learning. Competitive compensation, modern tech stack, and ample growth opportunities. Qualification : Bachelor's or Masters degree in Computer Science, Software Engineering, or a related technical field.
1 - 20 of 192 Machine Learning Software Developer in Hyderabad 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
1 - 20 of 192