Scientific Software Jobs in Bengaluru

884 Jobs Found

AS

Mts - Software Development (cloud Ai Network Security Developer)

Aviatrix Systems

1-3 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

MTS - Software Developer (Cloud AI Network Security Developer) Location: Bengaluru Company: Aviatrix Experience: 1 3 years About Aviatrix: Aviatrix is a cloud network security leader trusted by over 500 enterprises. We specialize in securing multi-cloud environments, offering runtime protection and advanced control for modern cloud infrastructures. Role Strategy & Impact In this role, you will build next-generation intelligent cloud network security solutions. You will focus on developing Python/Go microservices that fuse network visibility with LLM-driven insights to redefine cloud firewall capabilities. Technical Requirements Core Competencies: Development: Professional experience in Go (Golang) or Python. Cloud Networking: Fundamentals of Routing, NAT, VPNs, and Subnets. Security: Understanding of Firewall concepts (ACLs) and Zero Trust architecture. AI Integration: Experience using AI/LLM APIs (OpenAI, Vertex AI, etc.). Data Infrastructure: Workflows involving Kafka, data ingestion, and stream processing. Cloud Ecosystem: Hands-on familiarity with AWS, Azure, or GCP. Preferred Qualifications: Network Observability: Experience with NetFlow, IPFIX, or VPC Flow Logs. Modern DevOps: Hands-on with Kubernetes, Container Networking, and Terraform. Generative AI: Knowledge of Prompt Engineering or RAG-based systems. Key Responsibilities Control Plane Development: Build services for firewall rules and policy orchestration. AI Workflows: Integrate LLM-based assistants for anomaly detection and alert summarization. Telemetry Pipelines: Maintain high-performance data pipelines for security event metrics. Security Logic: Design logic for threat pattern recognition and posture scoring. Benefits & Why Join Us Global Benefits: Private medical, pension, and life assurance. Work-Life Balance: Generous holiday allowance and annual wellbeing stipend. Growth Mindset: We value diverse paths if you are passionate about AI and Security, we want to hear from you.

MTS Software Development Software Development Cloud
AS

Staff Engineer - Software Development

Aviatrix Systems

7+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Staff Engineer - Software Development (Cloud AI & Network Security) Location: Bengaluru Company: Aviatrix Experience Required: 7+ Years About Aviatrix: Aviatrix is a global leader in cloud network security, trusted by over 500 enterprises. We provide a specialized platform for securing multi-cloud environments, giving organizations the control and visibility needed to modernize their cloud strategies. Architectural Focus & Impact As a Staff Engineer, you will architect and deliver advanced AI-driven network security solutions. This role bridges the gap between Distributed Systems (Python/Go), Real-time Telemetry, and LLM-integrated automation to build self-learning, adaptive security infrastructures. Technical Expertise Core Software Engineering: Languages: Deep proficiency in Python and Go (Golang). Distributed Systems: Mastery of Kubernetes, Microservices, and high-scale observability (Prometheus, ELK). Data Pipelines: Experience with real-time stream processing using Kafka, Flink, Kinesis, or Pub/Sub. Networking & Security Domain: Cloud Infrastructure: Expert knowledge of VPC/VNet design, Routing, Load Balancers, and Overlays. Firewall Technologies: Hands-on with Deep Packet Inspection (DPI), NGFW/IDS/IPS, and Cloud-native firewalls (AWS, Azure, GCP). Security Frameworks: Alignment with Zero Trust, NIST CSF, and CIS Benchmarks. AI & Machine Learning Integration: Model Serving: Experience serving ML models via REST or gRPC. Generative AI: Familiarity with LLM integration, RAG (Retrieval-Augmented Generation), LangChain, and vector databases. Key Responsibilities System Architecture: Lead the design of cloud-native microservices for security control planes. AI-Driven Features: Integrate LLMs for Natural Language-to-Firewall Rule translation and automated incident summarization. Technical Leadership: Mentor junior engineers and set high standards through rigorous Design and Code Reviews. Cross-Functional Collaboration: Partner with Data Scientists and Cloud Networking teams to deliver production-grade AI features. Benefits & Why Join Us Regional Package: Comprehensive pension, private medical coverage, and life assurance. Wellbeing: Annual wellbeing stipend and generous holiday allowance. Growth Culture: We value unique career paths and prioritize candidates who are passionate about the intersection of AI and Security.

Engineer Staff Engineer Software Engineer software Software Engineer
TA

Senior Software Engineer (backend)

Talview

4-6 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Senior Software Engineer (Backend) Location: Bengaluru Hiring is still rooted in outdated processes manual screening, unconscious bias, long feedback cycles, and excessive administrative overhead. Organizations spend more time managing hiring than discovering real talent. At Talview, we re changing that with AI that actually works. We build GenAI-powered hiring and assessment platforms that make recruitment faster, fairer, and scalable. Our AI Products Alvy The world s first AI Proctoring Agent. Ivy A conversational AI Interviewer transforming first-round screenings. Our impact: 10M+ assessments delivered across 120+ countries. The Role We are looking for a Senior Software Engineer (Backend) to build high-performance systems. You will work across Talview s backend ecosystem including PostgreSQL, Redis, AWS Lambda, GraphQL, Hasura, Temporal, and microservices to deliver secure, reliable, and globally scalable solutions. What You ll Do Design and operate scalable microservices supporting millions of assessments. Monitor and optimize system performance and efficiency. Own backend services end-to-end from development to maintenance. Collaborate with Frontend, QA, Product, and Customer Success teams. Solve engineering challenges directly impacting platform stability. You Might Be a Fit If You Have Required Qualifications: 4 6 years of backend engineering experience, primarily with Node.js. Deep understanding of OOP, design patterns, and SOLID principles. Experience with unit, integration, and functional testing. Strong knowledge of distributed systems and SQL (PostgreSQL). Working knowledge of Docker, Kubernetes, and microservices. Familiarity with: Time-series & Messaging: InfluxDB, Prometheus, Kafka, RabbitMQ, SQS. Caching & Frameworks: Redis, Hasura, Apollo. Cloud: AWS S3, Azure Blob. Bonus Points: Experience in SaaS or high-scale product environments. Hands-on experience with AI-assisted coding tools (Cursor, Windsurf, etc.). Understanding of Agile/Scrum methodologies. Our Culture: The 5Cs We re driven by Collaboration, Commitment, Credence, Customer-centricity, and Candor. We work together, ship quality, and communicate openly. What You Get Competitive compensation and best-in-class hardware. Flexibility: 5-day work week and flexible hours. Growth: Accelerated career paths in a fast-scaling organization. Perks: Stocked pantry, monthly lunches, and annual offsites.

Senior Software Senior software Engineer Senior engineer
AD

Principal Scientist

Adobe

15+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Principal Scientist Business Unit: DALP Location: Bangalore About Adobe Adobe leads the digital experience revolution, empowering creators and global brands with innovative tools to design, deliver, and transform how companies interact with customers across every screen. Recognized for 20 consecutive years on Fortune s 100 Best Companies to Work For, Adobe fosters an inclusive, collaborative, and growth-driven culture where new ideas thrive. Role Summary As Principal Scientist for Adobe Learning Manager (ALM), you will spearhead the architecture and delivery of a next-generation, AI-powered eLearning platform supporting tens of millions of learners globally with 40% YoY growth. Your mission is to design scalable, resilient, and ACID-compliant systems that handle unpredictable workloads while enabling hyper-personalized learning experiences through generative AI. Key Responsibilities Lead the technical vision, design, and roadmap for ALM s scalable SaaS platform. Deliver high-performance web services tailored to evolving business needs with a strong focus on scalability, security, and stability. Develop and refine engineering and business processes to enhance team productivity and product quality. Architect solutions that elegantly split complex workflows between data lakes and business logic layers. Mentor and guide junior engineers, fostering innovation and technical excellence. Stay ahead of industry trends and integrate cutting-edge technologies to maintain Adobe s competitive edge. Lead customer-centric initiatives and collaborate closely with cross-functional teams to deliver impactful solutions. What You Need to Succeed Bachelor s degree in Computer Science or Software Engineering. 15+ years of experience building and maintaining highly available, scalable SaaS services, with at least 4 years as a Lead or Chief Architect. Expert proficiency in Java, Spring framework, Tomcat, AWS Cloud, and relational databases like MySQL. Strong problem-solving skills coupled with excellent verbal and written communication abilities. Passion for solving complex customer challenges and pioneering new technological and UX frontiers. Ability to thrive amid ambiguity and shifting priorities while leading technical and non-technical stakeholders. Join a global leader driving innovation in digital experiences and eLearning. At Adobe, you ll influence the future of learning technology, work alongside passionate experts, and be part of a culture that values creativity, diversity, and continuous growth. Qualification : Bachelors degree in Computer Science or Software Engineering.

Principal Scientist Principal Scientist Full-Time Research and Development
M(

Senior Data Scientist

Mathco (themathcompany)

4-6 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Senior Data Scientist Location: Bangalore, Karnataka, India Department: DAC Experience Required: 4 6 Years Education: B.E./B.Tech or equivalent Open Positions: 10 About the Role This is an exciting opportunity to apply your technical expertise while mentoring junior data scientists, influencing technical strategies, and ensuring the highest quality of data-driven decision-making. Key Responsibilities Data Science & Analytics Translate business problems into testable hypotheses and develop proofs of concept. Build and deploy predictive models and machine learning solutions using Python, SQL, and cloud platforms. Use advanced statistical techniques, data mining, and visualization to derive insights from structured and unstructured data. Collaborate with stakeholders to deliver actionable insights and ensure analytical solutions are effectively communicated to both technical and non-technical audiences. Design experiments, conduct hypothesis testing, and create data-driven narratives to support decision-making. Technical Leadership Guide and mentor junior data scientists on best practices, project design, and technical execution. Conduct code reviews, ensure quality documentation, and uphold software development standards (version control, refactoring, collaborative coding). Share emerging trends and best practices in the field to foster team-wide learning. Actively participate in peer learning, technical sessions, and team knowledge-sharing. Project Management Break down complex data science projects into smaller tasks, assign responsibilities, and monitor execution. Balance business impact with execution timelines to deliver pragmatic solutions over theoretical perfection. Create and maintain documentation using standardized frameworks (e.g., CRISP-DM). Required Skills Technical (Must-Have) Advanced proficiency in Python and SQL. Expertise in Probability & Statistics, hypothesis testing, and predictive modeling. Solid hands-on experience with Machine Learning (regression, classification, clustering, etc.). Strong data visualization skills with tools like Tableau, Power BI, and libraries such as matplotlib, seaborn. Experience with cloud platforms (Azure, AWS, or GCP) and modern development tools. Non-Technical (Must-Have) Strong communication skills: Ability to present technical findings to non-technical stakeholders. Project planning, risk management, and delivery tracking experience. Leadership qualities: Mentorship, peer collaboration, and driving process improvements. Excellent written communication for documenting scientific approaches and writing whitepapers. Preferred Skills (Good to Have) Advanced Technical Skills Expertise in areas like NLP, Deep Learning, Reinforcement Learning, Graph ML, or Time Series Forecasting. Hands-on deployment experience using MLOps tools and advanced cloud-native services. Solutioning Acumen Ability to break down complex business challenges and match them with the most effective technical solutions. What Makes You a Great Fit You are a problem solver with a deep understanding of machine learning applications. You thrive in a collaborative environment and excel at mentoring others while growing your own skills. You are motivated by impact and have the ability to translate raw data into strategic insights. Perks & Benefits Opportunity to work on cutting-edge, enterprise-scale problems. Be a part of a collaborative, intellectually curious team. Mentorship and career development support. Access to advanced tools, resources, and cloud technologies.

Senior Data Scientist Senior Scientist Data scientist
AD

Research Scientist

Adobe

7+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Research Scientist Location: Bangalore, Karnataka, India Employment Type: Full-Time About Adobe Adobe is leading the way in transforming the world through digital experiences. From emerging creators to global enterprises, we empower everyone to bring ideas to life with powerful images, videos, documents, and applications across every platform. Innovation, creativity, and inclusivity are the cornerstones of our company culture where great ideas can come from anyone, anywhere. About Adobe Research Adobe Research is one of the world s premier industrial research organizations, where we invent the future of creativity, documents, and autonomous systems through cutting-edge AI and ML innovation. We blend academic excellence with product-focused impact, shaping how millions interact with Adobe s tools and platforms every day. Areas of Research Focus Natural Language Processing (NLP) Natural Language Generation (NLG) Human-Computer Interaction (HCI) and User Experience (UX) Computer Vision Deep Learning & Machine Learning Artificial Intelligence (AI) Image, Audio, Video, and Multimodal Data Processing Autonomic Systems and Computing Responsibilities Invent, design, and prototype breakthrough AI technologies for next-generation Adobe products. Identify emerging research areas and help shape Adobe s long-term research agenda. Publish your work in top-tier journals and conferences, establishing thought leadership in your field. Collaborate with leading academic institutions and global research communities. Partner with cross-functional teams of engineers, designers, and product managers to bring research innovations to production. Required Qualifications Ph.D. (preferred) or Master s degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related technical field. Proven research excellence with a strong publication record in top-tier conferences or journals. Strong experience in one or more of the following: machine learning, deep learning, NLP, computer vision, or multimodal data processing. Demonstrated ability to solve complex, open-ended problems and innovate under uncertainty. Proficiency in software development and modeling (e.g., Python, PyTorch, TensorFlow, etc.). Excellent communication skills, including scientific writing and presentation abilities. Preferred Qualifications (for Senior Roles) 7+ years of research experience in academia or industry. Experience leading research teams or initiatives with significant real-world impact. Collaborate with world-class scientists and thought leaders. Work on breakthrough research that has direct impact on Adobe products used by millions globally. Enjoy a creative and intellectually rich environment with the freedom to explore your ideas. Publish, present, and build your reputation in the global research community. Competitive compensation, excellent benefits, and flexible work culture. Adobe is an Equal Opportunity Employer committed to building a diverse and inclusive workforce. We welcome candidates from all backgrounds and experiences. Qualification : Ph.D. (preferred) or Masters degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related technical field.

Research Scientist Research scientist Full-Time AI Research Scientist
DC

Senior Software Engineer Ii (c#,.net)

Danaher Corporation

4+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Your Role: Senior Software Engineer As a Senior Software Engineer, you'll play a key role in designing and developing robust software solutions for our Particle Characterization and Counting instruments. This is a full-time, on-site position at our India Development Center (IDC), reporting to the Site Leader, IDC. You ll be part of a collaborative Biotech Software Team, working across the full software development lifecycle from design through deployment bringing innovative, high-performance solutions to life. In this role, you will: Design and develop full-stack software for Windows and web-based scientific instruments. Contribute to all phases of the development lifecycle including requirements, architecture, coding, testing, and documentation. Take ownership of specific software modules and drive continuous improvements. Collaborate with stakeholders to define user requirements and develop technical solutions. Conduct feasibility studies, technical reviews, risk assessments, and code inspections. Support software maintenance, bug fixes, and enhancements. Embrace an Agile development environment focused on iterative releases and continuous quality. What You ll Bring: Essential Requirements: Bachelor s degree in Computer Science, Software Engineering, or related discipline. Minimum 4 years of hands-on experience in commercial software development using C#. Experience with either: Web technologies (Node.js, Angular or React, HTML5, CSS, Java backend), or Windows technologies (WinForms, WPF). Strong grasp of software design principles and development best practices. Excellent problem-solving, analytical, and communication skills. Proven ability to work in cross-functional, collaborative environments. Highly motivated, detail-oriented, and quality-focused. Preferred Qualifications: Experience working in regulated environments (medical device or life sciences). Familiarity with Agile/Scrum methodologies. Exposure to CI/CD tools (e.g., Jenkins), containerization (e.g., Docker), and Java. Background in developing software for the life sciences or healthcare domain. Be part of a global mission to accelerate answers in healthcare. Work with a team of scientists, engineers, and innovators who understand the lab and the stakes. Thrive in a culture that values diversity, innovation, and your professional growth. Leverage the Danaher Business System (DBS) to turn your ideas into real-world impact. Qualification : Bachelors degree in Computer Science, Software Engineering, or related discipline.

Senior Software Senior software Engineer Senior engineer
DC

Technical Product Owner

Danaher Corporation

12+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Empower Innovation as a Technical Product Owner I Location: Bangalore, India (On-site) Department: Software Engineering Reports to: Senior Engineering Manager In this role, you'll guide a cross-functional agile team of designers, testers, and developers helping to shape our product roadmap and ensure delivery of high-value, user-centric software. What You ll Do Own the Product Backlog: Define, prioritize, and maintain a well-organized backlog that drives product development. Write detailed user stories and acceptance criteria to guide the development team. Translate Needs into Features: Gather and clarify requirements from stakeholders, participate in backlog grooming, sprint planning, reviews, and demos to ensure alignment and readiness. Collaborate on Strategy: Partner with the Product Manager to align team efforts with overall product goals and roadmap. Communicate the product vision to the development team to maintain clarity and purpose. Champion the User: Incorporate feedback from internal and external users to improve the product. Advocate for the customer by ensuring all deliverables meet real-world needs. Drive Validation & Insight: Lead internal evaluations, VOC analysis, and contribute to validation strategy and planning. Support formative evaluations of features and value testing. What You ll Bring Required Qualifications: Bachelor s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. 12+ years of experience in software development, with deep understanding of Agile and Scrum methodologies. Proven experience in product ownership, with the ability to break down complex projects into actionable tasks. Strong leadership skills to motivate cross-functional teams and guide product delivery. Excellent communication and collaboration skills to align business and technical stakeholders. Proficiency in JIRA or similar work management tools. Strong analytical mindset and a comfort with ambiguity and fast-changing environments. Preferred Skills: Experience influencing product direction in a regulated or complex technical environment. Familiarity with Agile testing principles and ISTQB Foundation Certification (or equivalent). Strong organizational and time management skills. Prior exposure to scientific or laboratory workflows is a plus. Experience conducting internal customer evaluations and validation activities. Be part of a mission-driven organization improving human health through diagnostics and discovery. Join a culture that celebrates innovation, continuous learning, and diverse perspectives. Work with teams who understand the lab and the stakes because many of us come from it. Leverage Danaher s Business System (DBS) to drive process excellence and professional growth. Qualification : Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.

Technical Technical product Product technical Owner Product owner
CS

Lead Systems Software Engineer

Cloud Software Group

9-11 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Lead Systems Software Engineer Location: Bengaluru, Karnataka, India (On-Site) Team Overview: Join our Application Security team at Cloud Software Group, where we focus on protecting web applications and services from security threats. As a part of this passionate team, you will engage in application layer attack protection, threat intelligence, and the mitigation of OWASP attacks. We are highly focused on emerging security trends and delivering cutting-edge solutions to defend against advanced cyber threats. Job Description: As a Lead Systems Software Engineer, you will be responsible for implementing, configuring, and maintaining Web Application Firewalls (WAFs) to safeguard web applications and services. This role involves identifying security threats, performing security assessments, and collaborating with cross-functional teams to ensure security best practices are followed throughout the development lifecycle. Key Responsibilities: WAF Implementation & Maintenance: Implement and maintain Web Application Firewalls (WAFs) to protect web applications and services from security threats, including bot attacks. Security Policies & Rules: Develop and manage security policies and rules for WAFs to ensure the prevention of OWASP-Top-10 vulnerabilities, unauthorized access, data breaches, and other security incidents. Security Assessments & Penetration Testing: Conduct security assessments and penetration testing of web applications and services to identify vulnerabilities and recommend remediation measures. Collaboration: Work closely with other security teams and developers to ensure security best practices are integrated into the design, development, and maintenance of web applications and bot management systems. Emerging Threats Awareness: Stay informed on the latest security threats, technologies, and best practices to continually improve the security posture and protect against evolving threats for WAF and API. Incident Response: Participate in incident response and investigations as needed to identify the root cause of security incidents and implement corrective actions to prevent recurrence. Continuous Improvement: Lead initiatives to improve processes, systems, or products to enhance job area performance. Address complex security problems by considering multiple issues across various specialties. Qualifications: Education: Bachelor s (BE/B.Tech) or Master s degree in Computer Science, Information Security, or related fields, or equivalent work experience. Experience: 9-11 years of experience in network protocols (TCP, UDP, HTTP, DNS, SSL/TLS) and web application security, with a focus on WAFs and bot mitigation. Technical Expertise: Experience with industry-leading WAFs such as Citrix NetScaler AppFirewall, Imperva, ModSecurity, or F5 BIG-IP ASM. Proficiency in C, C++, and scripting languages like Python and Perl. Analytical Skills: Strong problem-solving abilities with a demonstrated capacity to identify and respond to security threats quickly. Communication Skills: Excellent verbal and written communication skills with the ability to collaborate effectively across teams and with stakeholders. About Us: Cloud Software Group is one of the largest cloud solution providers globally, serving over 100 million users. Our suite of cloud-based products powers productivity and collaboration, enabling real work to get done from anywhere. We value passion for technology, risk-taking, and innovation. If you re ready to be part of a company on the brink of transformative growth, now is the perfect time to join us. We are committed to Equal Employment Opportunity (EEO) and compliance with all applicable laws, ensuring a diverse and inclusive workplace for all. This position is ideal for individuals passionate about cybersecurity and looking to be at the forefront of web application protection and security innovations. Qualification : Bachelors (BE/B.Tech) or Masters degree in Computer Science, Information Security, or related fields, or equivalent work experience.

Lead Systems Software Software lead Systems software
CS

Senior Systems Software Engineer

Cloud Software Group

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Senior Systems Software Engineer Location: Bengaluru, Karnataka, India Team Overview: Join a team of Application Security experts at Cloud Software Group, where we focus on securing web applications and services. Our team is passionate about application layer attacks, protection mechanisms, threat intelligence, and protecting against OWASP threats. We re constantly evolving, staying at the forefront of emerging security trends. Job Description: As a Senior Systems Software Engineer, you will be responsible for implementing, configuring, and maintaining Web Application Firewalls (WAFs) to secure web applications and services from potential threats, including bot attacks. This role involves ensuring the effective operation of WAFs to prevent common vulnerabilities and unauthorized access, conducting security assessments, and collaborating with other security and development teams to enhance the security posture of our web applications. Key Responsibilities: WAF Implementation & Maintenance: Implement, configure, and maintain Web Application Firewalls (WAFs) to protect against security threats like OWASP-Top-10 vulnerabilities, unauthorized access, data breaches, and bot attacks. Security Policy & Rule Development: Develop and manage security policies and rules for WAFs to enhance their effectiveness in preventing security incidents. Penetration Testing & Security Assessments: Perform security assessments and penetration testing of web applications and services to identify vulnerabilities and recommend remediation actions. Collaboration: Work closely with other security teams, developers, and stakeholders to ensure security best practices are followed in the design, development, and deployment of features for web applications and bot management. Stay Updated on Security Trends: Keep informed about emerging security threats and technologies, continually improving security mechanisms to safeguard against new threats for WAF and API. Incident Response: Participate in incident response and investigations to understand the root cause of security breaches and implement corrective actions to prevent future incidents. Process Improvement: Lead initiatives for improving processes, systems, and products to optimize the performance and effectiveness of security measures. Qualifications: Education: Bachelor's (BE/B.Tech) or Master s degree in Computer Science, Information Security, or related fields, or equivalent professional experience. Experience: At least 5 years of experience working with network protocols like TCP, UDP, HTTP, DNS, SSL/TLS, and web application security, particularly in WAF and bot mitigation. Technical Skills: Proficiency with industry-leading WAF solutions like Citrix NetScaler AppFirewall, Imperva, ModSecurity, or F5 BIG-IP ASM. Experience in programming languages such as C, C++, and scripting languages like Python or Perl. Problem-Solving Skills: Strong analytical and problem-solving abilities to identify, assess, and mitigate security threats quickly. Communication & Collaboration: Excellent communication skills, with the ability to effectively collaborate with stakeholders across teams. About Us: Cloud Software Group is one of the world s largest providers of cloud solutions, empowering more than 100 million users globally. At Cloud Software Group, we re building the future of work, enabling people to get things done from anywhere. Our team thrives on passion for technology, embracing the courage to take risks and innovate. We re on the brink of another significant leap in technology evolution and we need experts like you to help us get there. If you're passionate about cybersecurity and eager to drive innovations, this is the perfect time to join us and be part of something transformative. Qualification : Bachelor's (BE/B.Tech) or Masters degree in Computer Science, Information Security, or related fields, or equivalent professional experience.

Senior Systems Software Senior software Systems software
CS

Senior Systems Software Engineer

Cloud Software Group

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Senior Systems Software Engineer Location: Bengaluru, Karnataka, India About Cloud Software Group: Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world s largest cloud software providers, serving more than 100 million users globally. When you join Cloud Software Group, you ll be making a difference for real people who rely on our suite of cloud-based solutions to get their work done from anywhere. At Cloud Software Group, we value diverse lived experiences, varied perspectives, and the courage to take risks. Our teams are encouraged to dream big, innovate, and build the future of work. We are on the brink of a massive growth leap, and we need your expertise to make it happen. About This Team: Citrix, the recognized leader in VDI, Desktop-as-a-Service, and application delivery solutions, empowers enterprises of all sizes and industries to enable secure hybrid and remote working environments. With Citrix, businesses can provide employees with secure access to desktops, applications, and SaaS apps, ensuring high-performance user experiences, zero trust security, and operational cost efficiency whether customers are using cloud, on-premises, or hybrid deployments. Joining our team means the opportunity to develop cutting-edge solutions that help 100 million people worldwide securely access their digital workspaces. Key Responsibilities: Secure Access Development: You will work on a team focused on delivering secure access to Private Web Apps and SaaS apps using our ZTNA (Zero Trust Network Access) platform. Architecture Definition: Collaborate with stakeholders like Product Management and Customer Experience to define the architecture for system components. Feature Implementation: Lead the design and implementation of complex features that enhance security and scalability. Agile Development: Embrace agile development methodologies, including SAFE and SCRUM, to deliver high-quality software solutions. Code Testing: Unit-test your code for robustness, ensuring it handles edge cases, usability issues, and overall reliability. Continuous Learning: Engage in continuous learning to develop your technical expertise and stay ahead of industry trends and emerging technologies. Skills, Experience & Qualifications: Experience: Minimum of 5+ years of hands-on software development experience. Passionate about writing high-quality, scalable code and following design patterns. Comfortable conducting code/design reviews and providing constructive feedback. Technical Expertise: Proven experience in developing business-critical applications. Strong proficiency in object-oriented programming and hands-on experience with C++ for building desktop applications. Expertise in Windows, Mac, and Linux internals and debugging. Experience in Multi-Threaded Programming and crash dump analysis. Familiarity with standard debugging tools like WinDbg, GDB, and similar. Strong knowledge of operating systems, networking, data structures, and algorithms. Flexibility to work across different platforms and technologies (cloud, web, etc.) based on business needs. Experience in building applications on Windows/Linux/Mac. Knowledge of TypeScript is a plus. Education: Bachelor s or Master s degree in Engineering (Computer Science or a related field). Pay & Benefits: Competitive salary and annual bonus. Health Insurance, Life and Accidental Insurance. Tax-saving benefits like NPS (National Pension Scheme). Free transportation to and from the office. Complimentary food and fruit juices at the office campus. Paid leave benefits, including sick leave, casual leave, and paternal leave. About Us: Cloud Software Group is one of the world s largest cloud solution providers, supporting over 100 million users around the globe. By joining us, you ll be making a tangible difference for real people who rely on our suite of cloud products to get work done from anywhere. Our team values passion for technology, the courage to take risks, and empowering every team member to learn, grow, and build the future of work. Join us as we continue to evolve and grow in the cloud era. Qualification : Bachelors or Masters degree in Engineering (Computer Science or a related field).

Senior Systems Software Senior software Software systems
CS

Senior Software Development Test Engineer

Cloud Software Group

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Senior Software Development Test Engineer Location: Bengaluru, Karnataka, India About Us: Cloud Software Group is one of the world's largest cloud solution providers, serving over 100 million users globally. As part of Cloud Software Group, Citrix is a recognized leader in VDI, Desktop-as-a-Service, and application delivery solutions, enabling the secure delivery of desktops, applications, SaaS, and web apps to any device, anywhere. Our Citrix Workspace App team works on the secure delivery of virtual apps, and we re dedicated to improving the experiences of our users worldwide. About This Team: Our Citrix Workspace App team is responsible for the secure delivery of virtual apps to users across multiple platforms. We are looking for a Senior Software Development Test Engineer who is passionate about quality assurance, automation, and continuous improvement. You will play a critical role in testing and validating the Citrix Workspace App, focusing on automating tests using tools like Selenium, Python, and the Robot Framework. You'll work in a fast-paced environment, collaborating closely with developers, product managers, and other stakeholders to ensure the product meets high standards of reliability and performance. Job Description: As a Senior Software Development Test Engineer, you will be responsible for designing, developing, and maintaining automated test frameworks and scripts for web-based software applications. Your work will be central to the success of our Citrix Workspace App by improving test efficiency, coverage, and reliability. You ll ensure that the application is of the highest quality by performing various types of testing, including functional, regression, performance, security, and integration testing. Duties and Responsibilities: Automate Testing: Develop and maintain automated test frameworks and scripts using tools like Selenium, Robot Framework, Python, PowerShell, and others. Test Automation: Automate UI, API, and integration tests to improve efficiency and coverage. Champion Automation: Advocate and implement best practices for automation testing within the team. Test Planning and Execution: Design, develop, and execute comprehensive test plans and test cases for web-based software applications. Collaborate Effectively: Work with developers, product managers, and other stakeholders to deliver high-quality products in a team-oriented environment. Self-Motivation and Independence: Demonstrate strong self-motivation, with the ability to work effectively in a team environment while being able to operate independently with limited supervision. Required Experience/Skills: 5+ years of experience in Automation Testing for web-based applications, including test frameworks and scripting languages. Strong hands-on experience in test automation frameworks and tools such as Python, Shell, Selenium, Robot Framework, PowerShell, JavaScript, CSS, HTML. Familiarity with cloud platforms such as AWS, Azure, and GCP, and understanding related technologies. Basic networking knowledge, including network troubleshooting using tools like Wireshark. Experience with CI/CD tools such as GIT, Jenkins, and JIRA. Excellent communication and articulation skills to collaborate across teams and document testing efforts. Preferred Qualifications: B.E/B.Tech or M.Tech in Computer Science or a related technical field. Innovative Culture: Be part of a leading organization at the forefront of cloud technologies. Impactful Work: Your work will directly impact the performance and quality of our Citrix Workspace App, which serves millions of users. Growth Opportunities: Join a rapidly growing team where you can continue to develop and expand your technical and leadership skills. Work with Cutting-Edge Tech: Use state-of-the-art testing tools and methodologies to ensure the highest quality of cloud-based software. Equal Opportunity Employer: Cloud Software Group is an Equal Employment Opportunity (EEO) employer and complies with all federal, state, and local laws prohibiting employment discrimination. We encourage applicants of all backgrounds to apply and offer a welcoming, inclusive workplace where everyone can succeed. Qualification : B.E/B.Tech or M.Tech in Computer Science or a related technical field.

Senior Software Senior software Development Software Development
IB

Research Engineer

International Business Machines

0-8 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Research Engineer Location: Bangalore, Karnataka, India Job Type: Full-Time Experience Level: 0-8 years Company: IBM Research India (IRL) Introduction: IBM Research is the innovation engine of IBM and is the largest industrial research organization in the world. With 12 labs across 6 continents and over 3200 researchers globally, we produce more patents daily than any other organization. At IBM Research India (IRL), we are shaping the future of computing in areas like AI, Hybrid Cloud, and Quantum Computing. Our work is at the forefront of breakthrough innovations in Foundation Models, AI systems, large-scale data engineering, and more. We are looking for top talent to join us in our exciting and dynamic projects, pushing the boundaries of innovation. As a Research Engineer, you will work on pioneering research and development in the most cutting-edge fields of AI and computing. Role Overview: The Research Engineer role at IBM India Research Lab (IRL) involves working on challenging, dynamic, and highly innovative projects in the fields of AI, machine learning, and data systems. Your responsibilities will span multiple areas including optimizing AI models for large-scale distributed systems, pre-training foundation models, and developing real-world use cases that leverage IBM s infrastructure and models. Key Responsibilities: Optimized Runtime Stacks for Foundation Models: Work on fine-tuning, inference serving, and large-scale data engineering for AI models. Focus on multi-stage tuning, reinforcement learning, inference-time compute, and preparing data for complex AI systems. Model Optimization Across Accelerators: Develop solutions to optimize models for multi-accelerator environments, particularly focusing on IBM s AIU accelerator. Work on compiler optimizations, specialized kernels, libraries, and tools to enhance model performance. Pre-training and Deployment of Foundation Models: Participate in pre-training language models and multi-modal foundation models. Work on distributed training procedures, model alignment, and creating pipelines for various tasks, including LLM-generated data pipelines. Research and Use Case Development: Develop and implement use cases that effectively leverage infrastructure and models to drive real-world value. Contribute to creating frameworks for human-data collection and deploying models on user-centric platforms. Required Education and Experience: Education: A Master s degree in Computer Science, AI, or related fields from a top institution. Experience: 0-8 years of experience working with modern ML techniques, including but not limited to model architectures, data processing, fine-tuning techniques, reinforcement learning, distributed training, and inference optimizations. Technical Skills: Experience with big data platforms such as Ray and Spark. Experience with Pytorch FSDP and HuggingFace libraries. Proficiency in programming with Python or web development technologies. Mindset and Attitude: A growth mindset and pragmatic approach to problem-solving. Preferred Experience: Research Experience: Peer-reviewed research at top machine learning or systems conferences. Advanced Technical Skills: Experience working with pytorch.compile, CUDA, Triton kernels, GPU scheduling, and memory management. Open Source Contributions: Experience working within open-source communities, contributing to or developing open-source projects. Innovative Environment: Be at the forefront of technological innovation, working on cutting-edge projects in AI, quantum computing, and more. Global Impact: Work on projects that influence both academic research and commercial product development, making a global impact. Career Development: IBM offers abundant opportunities for learning and growth, with access to the latest technologies and research. Collaborative Culture: Work with a diverse team of world-class researchers and engineers in a collaborative, open-source-driven environment. Apply today and become a part of the team that s redefining innovation. Qualification : A Masters degree in Computer Science, AI, or related fields from a top institution.

Research Engineer Research engineer Full-Time Research Engineering
IQ

Investigator Payments Analyst

Iqvia

1+ Year | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Investigator Payments Analyst Location: Bengaluru Job Overview: The Investigator Payments Analyst is responsible for supporting the delivery of all required start-up contracting activities for selected sponsors, studies, or multi-protocol programs. This includes pre-award activities and providing essential operational and financial contracting support. The role ensures compliance with sponsor requirements, regulatory guidelines, and project timelines. Essential Functions: Grant Estimates & Proposal Support: Develop simple investigator grant estimates and proposal text to support the proposal development process. Contracting Tools & Systems: Utilize and maintain contract and budget templates and contracting systems, tools, processes, and training materials for selected sponsors, ensuring alignment with the Scope of Work and Project Plan. Collaboration & Communication: Coordinate with sponsors, stakeholders, and RSU regions to ensure successful delivery of projects in compliance with sponsor requirements and the RSU Management Plan. Operational & Financial Support: Provide operational and financial contracting support to facilitate business development and efficient initiation and maintenance of clinical trials, ensuring compliance with regulatory requirements. Documentation Support: Assist in creating and reviewing scientific, technical, and administrative documentation to support business development and enable study initiation and maintenance. Contracting Intelligence: Contribute to the collection, interpretation, analysis, and dissemination of contracting intelligence for assigned studies and the company. Efficiency & Reporting: Ensure contracting efficiency and adherence to project timelines and financial goals, and report on performance metrics and out-of-scope activities. Compliance & Quality Standards: Ensure compliance with contract management and quality standards, providing administrative and operational support to investigators and managers as required. System & Database Management: Accurately complete and maintain internal systems (including CTMS), databases, tracking tools, timelines, and project plans. Qualifications: Education: Bachelor's degree required. Experience: At least 1 year of relevant experience, including demonstrable experience as a contract negotiator or equivalent combination of education, training, and experience. Skills & Knowledge: Negotiation & Communication: Strong negotiation and communication skills to facilitate contract discussions and maintain professional relationships with sponsors. Interpersonal Skills: Ability to work effectively in teams and with internal and external stakeholders. Technical Writing: Strong technical writing skills for creating and reviewing proposals and documentation. Clinical Trial Knowledge: Understanding of clinical trial environments and the drug development process. Regulatory Knowledge: Knowledge of GCP/ICH guidelines, applicable regulatory requirements, and SOPs. Organizational Skills: Excellent organizational and planning skills for managing contracting activities. Software Proficiency: Strong knowledge of Microsoft Office and other relevant software tools. Contract Management: Good understanding of clinical trial contract management, including pricing models, proposals, and budgets. Additional Skills: Ability to interpret pricing models, prepare proposals, bid grids, and budgets. Ability to work in a matrix team environment and build effective working relationships with sponsors, co-workers, and managers. Ability to exercise independent judgment when negotiating contracts and making decisions. This role offers an exciting opportunity for individuals who have a strong foundation in contract negotiation and management, along with an understanding of the clinical trial landscape. If you are a detail-oriented, proactive individual with a passion for working in the healthcare and clinical trial industries, we encourage you to apply. Qualification : Bachelor's degree required.

Investigator Payments Investigator payments Analyst Full-Time
IQ

Technical Lead-base Level (ctms Setup)

Iqvia

2-4 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Technical Lead-Base Level (CTMS Setup) Location: Bengaluru (100% Home-based role) Job Overview: The Technical Lead will be responsible for developing, populating, and supporting templates related to clinical trial payments in the Clinical Trial Management System (CTMS) and other applicable payment systems. The role includes providing assistance and support to Contract & Centralized Services (CCS), business partners, and stakeholders in the use of CTMS for clinical trial payments. This is a fully remote position. Key Responsibilities: CTMS Payment Support: Support the study team training on CTMS payment processes and maintain data entry completeness for clinical trial payments. Issue Resolution & Tracking: Assist with complex issue resolution, resolve failed payments, track issue statuses, and attend meetings to review ongoing issues. Study Setup & Collaboration: Ensure proper study setup in CTMS, collaborate with business partners and stakeholders to address issues and ensure alignment with study goals. Template Creation & Revision: Create or revise payment templates in the CTMS and ensure their accuracy. Issue Management: Support issue resolution via the SAM tool, participate in team meetings, and provide support to other CCS CTMS regions. Adherence to Guidelines: Ensure that all services provided comply with client SOPs, WIs, policies, local regulatory requirements, and ICH-GCP guidelines. Additional Deliverables: Assist with any additional deliverables as assigned to meet project goals and ensure seamless study operations. Qualifications: Education: Bachelor's degree or equivalent in appropriate scientific or business disciplines. Experience: 2-4 years of experience in the pharmaceutical or clinical research industry, specifically in clinical trial payments, pricing, or budgeting. CTMS Experience: Strong hands-on experience with Clinical Trial Management Systems (CTMS) is a must; familiarity with EDC (Electronic Data Capture) systems is a plus. Communication Skills: Fluent in English, with excellent oral and written communication skills. Compliance Knowledge: Familiarity with healthcare compliance and other relevant regulations (e.g., HIPAA, FCPA, Safe Harbor, etc.). Analytical Skills: Strong analytical abilities and problem-solving skills to address challenges effectively. Cross-Functional Collaboration: Ability to work effectively in cross-functional teams and interact with various levels of the organization. PC & Database Management Skills: Proficiency with MS Office suite and database management tools. Work Style: Self-motivated with the ability to work independently and accomplish substantial tasks with minimal supervision. Virtual Work Experience: Previous experience working in a virtual environment and collaborating remotely. Desired Attributes: Innovative Spirit: Ability to bring forward creative solutions to complex problems. Interpersonal Skills: Strong ability to collaborate and maintain positive working relationships with team members and stakeholders. This position offers an exciting opportunity for an individual with a strong background in CTMS, clinical trial processes, and problem-solving abilities, seeking to work in a dynamic and fully remote environment. If you are a motivated professional with experience in clinical trial management and payments, we encourage you to apply. Qualification : Bachelor's degree or equivalent in appropriate scientific or business disciplines.

Technical Lead Technical lead Ctms Full-Time
CI

Senior Software Engineer

Capgemini Invent

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Software Engineer Role Overview: The Software Engineer is responsible for the development, maintenance, and optimization of software solutions and applications. This role involves applying scientific methods to analyze and solve software engineering challenges while contributing to research, design, development, and long-term maintenance. The position requires independent problem-solving skills, technical leadership, and collaboration with team members and stakeholders. Key Responsibilities: Software Development & Engineering: Designs, develops, and maintains software applications using industry best practices. Applies scientific methods to analyze and resolve software engineering problems. Ensures software quality, performance, and security through testing and optimization. Technical Leadership & Innovation: Exercises original thought and judgment in solving complex technical challenges. Leads software development activities, mentoring junior engineers when required. Drives innovation by proposing and implementing cutting-edge solutions. Collaboration & Stakeholder Engagement: Works closely with internal and external stakeholders to understand project requirements. Provides expert advice and recommendations proactively. Explains complex technical concepts to a variety of audiences to ensure clarity. Project & Process Management: Acts as a key contributor in complex software development environments. Assesses and adapts to project challenges, formulating innovative solutions. Manages costs and ensures profitability for specific projects or work areas. Maintains compliance with best practices in software design, development, and documentation. Continuous Learning & Professional Growth: Builds expertise in software engineering disciplines to meet industry standards. Creates informal networks and fosters a knowledge-sharing culture within and outside the team. Motivates and inspires team members to achieve technical and commercial goals. Required Skills & Competencies: Strong understanding of programming concepts, software design, and development principles. Ability to work autonomously with minimal supervision. Experience leading software development teams in a complex environment. Excellent problem-solving skills with a proactive mindset. Strong communication skills, capable of conveying technical concepts to diverse audiences. Ability to work under pressure while maintaining high-quality standards. This role provides an exciting opportunity to contribute to innovative software solutions while leading and collaborating with cross-functional teams.

Senior Software Senior software Engineer Senior engineer
CI

Software Engineer

Capgemini Invent

1+ Year | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Software Engineer Role Overview: The Software Engineer is responsible for the design, development, maintenance, and optimization of software applications and solutions. This role involves applying scientific methods to analyze and solve software engineering challenges, contributing to research, design, and long-term development. The Software Engineer is expected to exercise independent judgment, collaborate with teams, and build expertise in software engineering disciplines. Key Responsibilities: Software Development & Engineering: Design, develop, and maintain software applications using industry best practices. Apply analytical and problem-solving skills to enhance system performance and security. Ensure high-quality, scalable, and efficient software solutions. Research & Innovation: Utilize scientific methods to analyze complex problems and develop innovative solutions. Stay updated with industry trends and emerging technologies. Contribute to the continuous improvement of software development methodologies. Collaboration & Stakeholder Engagement: Work closely with cross-functional teams, including developers, testers, and project managers. Participate in discussions on software design, architecture, and optimization strategies. Provide input and insights to enhance team performance and project success. Project Execution & Time Management: Manage tasks independently and deliver accurate, reliable results within set deadlines. Organize workload efficiently to meet mid-term project goals. Demonstrate accountability for assigned responsibilities and contribute to overall team objectives. Required Skills & Competencies: 1+ years of relevant work experience in software engineering. Strong understanding of programming concepts, software design, and development principles. Ability to work with minimal supervision, ensuring high-quality deliverables. Proficiency in problem-solving and decision-making based on situational understanding. Strong teamwork and communication skills to collaborate effectively with peers. This role offers an excellent opportunity for individuals looking to develop expertise in software engineering, work on diverse projects, and contribute to innovative software solutions in a dynamic and collaborative environment.

Software Engineer Software Engineer Engineer software Full-Time
CI

Lead Software Engineer

Capgemini Invent

Fresher | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Senior Software Engineer Role Overview: The Senior Software Engineer is responsible for the design, development, maintenance, and optimization of software applications and solutions. This role involves applying scientific methods to solve complex software engineering challenges while driving innovation and industrialization. The ideal candidate is a highly experienced professional with strong leadership skills, capable of making strategic decisions, mentoring teams, and managing challenging technical and business environments. Key Responsibilities: Software Development & Engineering: Lead the design, development, and implementation of high-quality, scalable, and efficient software solutions. Apply scientific methods to analyze and solve complex software engineering problems. Drive best practices in software architecture, coding, and system optimization. Innovation & Thought Leadership: Stay at the forefront of technology trends and industry innovations. Promote industrialization and automation in software development. Implement cutting-edge tools, frameworks, and methodologies to improve efficiency and performance. Project & Business Strategy: Align software development with business objectives and client needs. Take full responsibility for critical projects, ensuring delivery within timelines and quality standards. Consider the bigger picture when making key technical and business decisions. Demonstrate strong commercial acumen and negotiation skills in complex situations. Collaboration & Stakeholder Management: Build and maintain long-term partnerships with clients and stakeholders. Work closely with cross-functional teams to ensure seamless project execution. Act as a trusted advisor in technical, business, and strategic discussions. Leadership & Mentorship: Provide guidance, mentorship, and training to software engineering teams. Play an active role in the recruitment and development of talent. Lead by example, fostering a culture of excellence, collaboration, and innovation. Required Skills & Competencies: Extensive experience in all phases of the software development lifecycle. Proven expertise in software design, development, and optimization. Strong problem-solving, decision-making, and analytical abilities. Ability to manage complex projects and challenging environments with professionalism. Demonstrated leadership balancing business, technical, and people objectives. Excellent communication, negotiation, and client management skills. This is a strategic role for an experienced software engineer who can drive technical excellence, business success, and team growth within Capgemini.

Lead Software Software lead Engineer Lead Engineer
J&

Rwd Data Scientist

Johnson & Johnson Services, Inc

0-3 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Description Johnson & Johnson is currently seeking a RWD Data Scientist, to join our Data Science and Digital Health function Innovative Medicine Research & Development located in Hyderabad/ Bangalore, India. Remote work may be considered case-by-case and if approved by the Company. At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at https://www.jnj.com/ . The RWD Data Scientist, will work with real world data sets to identify cohorts using complex queries in order to inform site identification strategies, diversity planning, patient journeys and protocol optimization. Working with the Director, Global Data Science, Portfolio Management, you will use your deep RWD expertise and pharmaceutical industry knowledge to advance the use of real-world data to improve clinical trial productivity and efficiency. Major responsibilities include building complex cohort queries in SQL against multiple differently formatted databases. Building sophisticated and informative visualizations for study teams including heat maps, Sankey diagrams, and other charts. Major responsibilities include cohort creation, site list and diversity analysis, building visualizations for patient journeys and localization, and process automation for cohort creation. Responsibilities: Act as a hands-on cohort builder with SQL queries against targeting differently formatted data sets. Creating and integrating site lists with information about physicians, practice sites, patient counts, diversity, and other metrics used in site selection. Supporting the creation of diversity plans. Creation of RWD study dashboards Build visualizations for cohort such as heat maps, Sankey diagrams. Participate in project teams and collaborate working closely with data science, and clinical study teams to optimize queries and create desired output. Qualifications Master s degree in a quantitative field such as computer science, epidemiology (preferred), computational biology, statistics, or a related discipline. At least 3 years of relevant experience in healthcare or life sciences industry is required At least 3 years of relevant hands-on data science experience in an R&D environment, commercial, medical affairs, scientific affairs and/or is required Familiarity with medical coding (ICD-10, LOINC, SNOMED, NDC, etc.)_ Familiarity with large datasets, understanding of data analysis workflows, and/or knowledge of querying languages such as SQL is required. Handling of healthcare relevant datasets, such as EHR, insurance claims or registry data, is required. Proficient with one or more programming language such as Python (preferred), R, C++, or Java is required. Experience with visualization software/tools such as R, Spotfire, Tableau, etc. is preferred Strong problem-solving skills with a solution-oriented mindset Excellent communication, interpersonal, and written skills are required Qualification : Masters degree in a quantitative field such as computer science, epidemiology (preferred), computational biology, statistics, or a related discipline.

Data Scientist Data scientist Full-Time RWD Data Scientist
BS

Principal Software Engineer

Boomi Software

5+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

About Boomi and What Makes Us Special Are you ready to work on world-changing technologies? Today, organizations need to move with increased agility and insight to grow and thrive. Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a leader for eight years in a row in the Gartner Enterprise iPaaS Magic Quadrant, and recently recognized by Inc. Magazine as one of the best workplaces. Our award-winning, patented technology is transforming the world of integration by making enterprise-class integration technology accessible and affordable to companies of all sizes. Boomi provides the foundation on which businesses can evolve and innovate. We help organizations connect everything and engage everywhere across any channel, device, or platform. More than 18,000 organizations are using Boomi to run better, faster, and smarter. Working at Boomi means doing what you love. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact in technology, and want to build something big. If you are passionate about solving hard problems, enjoy working with world-class people, and developing cutting-edge technology, we want to talk to you. Software Principal Engineer Our Engineering team ensures that our next-generation software meets customer needs, is competitive and is of the highest quality. Our Engineers understand the definition of done, the expected quality, and ensures that our software meets or exceeds end-user requirements. We spend substantial time learning new technologies and softwares to come out with robust Solutions and scalable Designs that solve our Customer pain points and cater to their Business needs. Our Software Development procedures and practices comply with industry standards. Join us as a Software Principal Engineer on our Engineering team in Bengaluru to do the best work of your career and make a profound social impact. What you ll achieve As a Software Principal Engineer, you will be responsible for Building various Connectors that incorporate Scalable design and programming Best Practices. As a Principal Engineer, you will be responsible for making sure the developed Connector meets Business Goals and quality expectations. Additionally, you will mentor junior team members, help them grow themselves and be technically competative. You will work with product management, other engineering teams, customer success and support on testing new product features and enhancements across various areas of Boomi offerings. You will: Be a key member of an Agile team, collaboratively realizing features through the software development lifecycle Collaboratively build features through the Agile software development lifecycle Guide and participate in design, development, unit testing, code review, and deployment of Boomi products and services including enhancements and/or resolution of any issues that may be reported Investigate and resolve complex customer issues Work independently with a minimal level of guidance from technical leadership Mentor other Boomi engineers, including design collaboration and code reviews Research, validate, and recommend technology decisions for new features Collaborate with Product managers/owners and other cross functional teams like Architecture, PSR, Quality, Security etc. Every Boomi team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements Ability to learn new technologies, softwares, tools, languages with minimal training and on-the-job experience 5+ years of experience in architecting and implementing APIs and integration technologies in distributed enterprise environments using a combination of technologies, languages or standards like REST, SOAP, JSON, Python, Java etc. Experience with Java, Advanced Java, source control systems, continuous integration tools Experience with agile collaboration tools, such as JIRA and Confluence Experience with Web Services technologies including REST, SOAP, and WSDL Strong computer science fundamentals: data structures, algorithms, design patterns. Own Tech Debt/Tech Modernization - Ability to balance the long-term "big picture" and short- term implications of design decisions. Having proficiency Java, Microservices, Cloud Native Architecture Hands on experience in Microservices, RESTful web services Desirable Requirements 12-14 years of experience in software development Bachelors or Masters degree in CSE Well-versed with Core Java and Advanced Java Good understanding of OOPS Concepts, SOLID principles and Design Patterns Experience using Message brokers such as Service Bus, AWS SQS, AWS SNS, Kinesis, and Kafka is an added advantage Experience designing well-defined Restful APIs, API documentation tools like openAPI, testing tools like Postman and SOAPUI is an added advantage Experience using Devops tools like Bamboo, Jenkins, Harness and other CI/CD tools Familiarity with highly scalable, high throughput web applications and backend systems Familiarity using Cloud Services such as AWS, Azure At Boomi we show up for each other with empathy, compassion, and purpose because, at Boomi, we win as one that s why we strive to integrate more diverse voices for a stronger and smarter team. Qualification : Bachelors or Masters degree in CSE

Principal Software Engineer Principal engineer Software Engineer

1 - 20 of 0 jobs

* No exact matches found. Showing closest results instead
Sort by:

No results found

Modify search criteria or create an alert to get relevant jobs as soon as they’re posted

Create an alert

Continue to Save

Please login to your jobseeker account, or create a new one to save this job.

Feedback

Share Feedback