Jobs
Interviews

288 Distributed Computing Jobs

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

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The role requires demonstrated hand-on technical and leadership experience supporting large organizations, preferably in the financial industry. You will drive process transformations, technology adoptions, and application implementation and have expertise in some or all of the following areas: hands-on experience building and using enterprise-class technical solutions, Micro-Service development & management, Internal, Hybrid, or External cloud architectures, and Python & LLM tools. Development Value: This role offers an excellent opportunity to learn IA and work on an integrated platform for Internal Audit. You will have the chance to enhance domain skills in Governance, Risk, and Compliance. Additionally, you will work directly with one of the best technology teams on Wall Street. Key Responsibilities: As a Java Team lead for a suite of applications within Citi Risk & Control, you will be responsible for owning a module and collaborating with the team to deliver results. You should be able to lead a team in delivering complex system designs, understand requirements, code, and unit test required components. Supporting acceptance tests and production tests, reporting progress on work, and collaborating with the existing global team are also key responsibilities. Keeping abreast of the latest technological developments in your work area and contributing relevant ideas and concepts to the table is essential. Skills: You should have deep expertise in building applications for large, global organizations. Hands-on experience with Java/J2EE and related technologies, Python, & LLM tools, as well as experience with the latest technologies in Distributed Computing and Big Data ecosystem are required. A minimum of 8 years of experience in implementing applications using J2EE, microservices, OOP fundamentals, programming languages, and web frameworks is necessary. Additionally, you should contribute to defining and establishing frameworks and best practices required for enterprise-class solutions. Knowledge of cloud computing and deployment strategies using virtual environments, prioritization and schedule management under tight deadlines, as well as the ability to produce professional, technically sound, and visually appealing presentations and architecture designs are important skills to possess. Strong writing, communication, time-management, decision-making, and basic task organization skills are also required. Experience creating high-level technical/process documentation and presentations for audiences at various levels and editing technical, business, and process documentation in an Information Technology/Engineering environment is a must. Working knowledge of Oracle RDBMS, data models, relational database systems, source code control systems, unit test frameworks, build and deployment tools, data management systems, and business analytics is essential. Strong knowledge in RDBMS and/or NoSQL technologies is also necessary. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review Accessibility at Citi. You can also view Citis EEO Policy Statement and the Know Your Rights poster.,

Posted 19 hours ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

Avion manufactures Full Flight Simulators for the Airbus A320 Family and Boeing 737 NG & MAX. They operate Flight Training Centres at London Luton Airport and Mumbai, India. Gen24 Flybiz offers comprehensive services for aspiring pilots, airlines, and training organizations. In 2025, the Avion Flight Training Centre Mumbai - operated by Gen24 Flybiz - will be opened. At the facility, pilots can train on state-of-the-art Full Flight Simulators (FFS) and Flight Navigation Procedures Trainer (FNPTII) devices. Currently, the centre operates two Airbus A320neo Full Flight Simulators from Avion and an A320 FNPTII for APS MCC training, built by Simnest. Over the coming years, the plan is to expand to six to eight Full Flight Simulators, including additional Airbus A320s and Boeing 737 MAX devices, to provide comprehensive training solutions for airlines and individual pilots. Gen24 is in search of a Core Software Engineer to assist in developing core software for Full Flight Simulators. The core software enables distributed real-time simulation of all necessary models for the simulation. It allows user interaction with the simulation through the Instructor Operating System and generates simulated graphics for the cockpit displays. It also includes various Graphical User Interfaces (GUIs) used by developers and simulator maintenance personnel. Responsibilities include designing and developing supporting tools for the core framework such as real-time monitoring, graphical user interfaces, graphics generator editor, diagnostic tools, and mobile and web applications. The role also involves maintaining and upgrading key components of the core framework, including real-time scheduling, shared memory, multi-node syncing, graphics generator, and mobile and web applications. The ideal candidate should possess high analytical skills, the ability to translate high-level functional requirements into technical specifications, experience in software development in C++, Scala, Java, or related languages, familiarity with GUI development, preferably in JavaFX or QT, good verbal and written communication skills in English, a strong work ethic, and the ability to learn and adapt quickly. Desirable skills and experience include affinity with real-time simulation, distributed computing, multithreading, knowledge of data structures in memory and network protocols like UDP and TCP, familiarity with Object-Oriented Programming and Design Patterns, knowledge of Scala (or Java), OpenGL, reverse engineering of code, troubleshooting, full-stack web development, experience with Python, JavaScript, Scala, Svelte, markup languages (HTML, XML, LaTeX), web application design, and mobile application development. This job position is based at the Avion Flight Training Centre (operated by Gen24) in Mumbai, India. Working at Gen24 offers a challenging job in a successful and entrepreneurial environment with a high degree of freedom in acting. Collaboration within and between teams is essential, along with close cooperation with partners and customers. Gen24 provides support, training, and opportunities for personal development in a stimulating and inspiring environment. Gen24 values diversity and inclusivity, encouraging individuals from all backgrounds and perspectives to apply. They are committed to fostering an inclusive and transparent work environment where every voice is heard and acknowledged. If you believe you meet the criteria and are ready for a new challenge, Gen24 looks forward to hearing from you. You can apply through the Join.com webpage, including your motivation letter and resume.,

Posted 19 hours ago

Apply

9.0 - 13.0 years

0 Lacs

chennai, tamil nadu

On-site

You should have 9+ years of experience and be located in Chennai. You must possess in-depth knowledge of Python and have good experience in creating APIs using FastAPI. It is essential to have exposure to data libraries like Pandas, DataFrame, NumPy etc., as well as knowledge in Apache open-source components. Experience with Apache Spark, Lakehouse architecture, and Open table formats is required. You should also have knowledge in automated unit testing, preferably using PyTest, and exposure in distributed computing. Experience working in a Linux environment is necessary, and working knowledge in Kubernetes would be an added advantage. Basic exposure to ML and MLOps would also be advantageous.,

Posted 21 hours ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking a Senior Data Engineer who is proficient in Azure Databricks, PySpark, and distributed computing to create and enhance scalable ETL pipelines specifically for manufacturing analytics. Your responsibilities will include working with industrial data to support real-time and batch data processing needs. Your role will involve constructing scalable real-time and batch processing workflows utilizing Azure Databricks, PySpark, and Apache Spark. You will be responsible for data pre-processing tasks such as cleaning, transformation, deduplication, normalization, encoding, and scaling to guarantee high-quality input for downstream analytics. Designing and managing cloud-based data architectures, like data lakes, lakehouses, and warehouses, following the Medallion Architecture, will also be part of your duties. You will be expected to deploy and optimize data solutions on Azure, AWS, or GCP, focusing on performance, security, and scalability. Developing and optimizing ETL/ELT pipelines for structured and unstructured data sourced from IoT, MES, SCADA, LIMS, and ERP systems and automating data workflows using CI/CD and DevOps best practices for security and compliance will also be essential. Monitoring, troubleshooting, and enhancing data pipelines for high availability and reliability, as well as utilizing Docker and Kubernetes for scalable data processing, will be key aspects of your role. Collaboration with automation teams will also be required for effective project delivery. The ideal candidate will hold a Bachelors or Masters degree in Computer Science, Information Technology, or a related field, with a specific requirement for IIT Graduates. You should possess at least 4 years of experience in data engineering with a focus on cloud platforms like Azure, AWS, or GCP. Proficiency in PySpark, Azure Databricks, Python, Apache Spark, and expertise in various databases (relational, time series, and NoSQL) is necessary. Experience in containerization tools like Docker and Kubernetes, strong analytical and problem-solving skills, familiarity with MLOps and DevOps practices, excellent communication and collaboration abilities, and the flexibility to adapt to a dynamic startup environment are desirable qualities for this role.,

Posted 1 day ago

Apply

9.0 - 13.0 years

0 Lacs

chennai, tamil nadu

On-site

As an ideal candidate for this role, you should possess in-depth knowledge of Python and have good experience in creating APIs using FastAPI. You should also have exposure to data libraries like Pandas, DataFrame, NumPy, as well as knowledge in Apache open-source components and Apache Spark. Familiarity with Lakehouse architecture and Open table formats is also desirable. Additionally, you should be well-versed in automated unit testing, preferably using PyTest, and have exposure to distributed computing. Experience working in a Linux environment is a must, while working knowledge in Kubernetes would be considered an added advantage. Basic exposure to ML and MLOps would also be advantageous for this role.,

Posted 1 day ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking a highly experienced C++ Dev Lead to create scalable, dynamic, highly interactive, and user-friendly software solutions. Your role will involve contributing to the development of our innovative clinical development product suite, which assists customers in designing, modeling, and simulating complex clinical trials. This suite aims to enhance the success rate of trials and expedite time to market, providing significant value to sponsors and patients. A crucial element of our software products is the proprietary engine components that implement advanced statistical and mathematical algorithms, such as simulations of complex adaptive trials, for both cloud-hosted and on-premise solutions. As an Engine Dev Lead, your responsibilities will include developing engines in languages like C++, R, or Python, managing a cross-functional team throughout the software development life cycle, and leading junior developers. You will collaborate with various teams to ensure the successful implementation of statistical and mathematical algorithms, design backend computational modules, maintain code quality, and lead a Scrum project team to deliver projects efficiently. Key Responsibilities: - Implement statistical/mathematical algorithms in C++ for on-premises or cloud-hosted applications - Collaborate with developers, architects, UX designers, and product managers to ideate software solutions - Design backend computational modules, maintain design artifacts, and ensure testability - Maintain code quality and high performance through regular code reviews and refactoring - Conduct automated unit testing, follow coding guidelines, and participate in design discussions - Lead a Scrum project team, guide junior developers, and ensure adherence to SDLC processes - Monitor and manage project risks, make technical presentations, and stay updated on industry trends Qualifications: - Minimum 10 years of C++ programming experience with strong knowledge of OOAD principles - Proficiency in Applied Mathematics, algorithmic computing, and strong analytical skills - Experience in developing high-performance applications and familiarity with Agile frameworks - Strong communication skills, self-driven with problem-solving abilities, and a degree in Computer Science or related field Optional Skills: - Familiarity with Jira, Confluence, Python, R, C#.NET, and cloud platforms - Experience in scientific graphics, microservices, REST APIs, and databases - Knowledge of statistical/scientific software and versioning tools If you meet the qualifications and are excited to lead a team in developing cutting-edge software solutions, we encourage you to apply.,

Posted 1 day ago

Apply

15.0 - 19.0 years

0 Lacs

karnataka

On-site

As a Product Architect at Tally, you will play a crucial role in not only building the current system but also in shaping the roadmap for the future and developing the next generation architecture from scratch. Your responsibilities will include designing and building systems that are inherently distributed, leading and motivating team members, and providing mentorship on technical challenges. To be successful in this role, you should have experience in creating products from scratch and be deeply familiar with the fundamentals of computing and core technologies. You should have a strong understanding of distributed system security, networking, scale, performance, online/offline business applications, data consistency, and more. Proficiency in C/C++ or Node JS development, OS concepts, Data Structures, and Distributed Computing is essential. Additionally, you should be a good problem-solver with excellent interpersonal skills and the ability to analyze problems in detail and from a broader perspective. Your main tasks will involve designing the architecture and architectural shifts, collaborating with implementation teams to implement designs, working with research teams to develop new technologies, and owning the technology roadmap process. You will be expected to drive consistency in design patterns and introduce new patterns as needed. At Tally, we believe in innovation, designing for the future, and engineering the core to create robust, scalable products that drive economic growth. Join us in our mission to simplify business operations and contribute to global prosperity through technology and innovation. If you are passionate about technology, have a strong background in product design, and are looking to work in a dynamic and value-driven environment, we encourage you to apply for the Product Architect position at Tally. Exciting challenges and opportunities await you as part of our dedicated Engineering team in Bangalore.,

Posted 1 day ago

Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a Bachelor's degree or equivalent practical experience along with at least 8 years of experience in software development, particularly with data structures and algorithms. Additionally, you should possess 5 years of experience in testing and launching software products, and 3 years of experience in software design and architecture. It would be advantageous if you have experience in building products based on AI models and if you possess a good understanding of Agentic experience/AIML, Large Language Model, and excellent coding skills. As a software engineer at Google, you will be involved in developing cutting-edge technologies that impact how billions of users connect, explore, and engage with information and each other. The products you work on will handle information at a massive scale and go beyond web search. We are seeking engineers who can bring innovative ideas from various fields such as information retrieval, distributed computing, system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies. In this role, you will work on crucial projects that cater to Google's requirements, with opportunities to transition between teams and projects as you and our dynamic business grow and evolve. We are looking for engineers who are adaptable, demonstrate leadership qualities, and are eager to tackle new challenges across the entire technology stack to drive innovation forward. At Corp Eng, we develop top-notch business solutions that enhance Google's helpfulness for everyone. As Google's IT organization, we offer end-to-end solutions for various teams within Google, ensuring they have the right tools, platforms, and experiences to create more helpful products and services. In essence, we are Google for Googlers. Your responsibilities will include participating in and leading architecture and engineering designs with peers and stakeholders, making technical judgments, building products based on AI models, understanding Agentic experience/AIML and Large Language Model, possessing excellent coding and communication skills, and showing a passion for mentoring junior engineers. You will also be expected to review code, design documents, unblock team members, provide feedback, define technical directions, lead the development of AI-first experiences for Googlers, balance short-term prototypes with long-term strategies, and collaborate across teams and products to identify issues and propose solutions and enhancements.,

Posted 2 days ago

Apply

2.0 - 8.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will be involved in developing cutting-edge technologies that impact billions of users worldwide. Your role will require a Bachelor's degree or equivalent practical experience along with a minimum of 8 years of software development experience in programming languages such as Python, C, C++, Java, or JavaScript. Additionally, you should have at least 3 years of experience in a technical leadership role overseeing projects, as well as 2 years of experience in people management or team leadership. Ideally, you will hold a Master's degree or PhD in Computer Science or a related technical field. Experience with Large Language Model (LLM), building and maintaining highly scalable data processing infrastructure, production systems, privacy/security, and establishing relationships with customer teams would be preferred. Your responsibilities will include collaborating with cross-functional partners to define the team's goals, strategy, and roadmap in alignment with Google Photos" objectives. You will be responsible for delivering software solutions that enhance user experience and contribute to the success of Google Photos. Building automation platforms to accelerate prototyping and feature development, especially in enabling Machine Learning (ML) features, will be a crucial part of your role. You will also develop tools to improve cost and capacity management, assisting the Photos team in making performance and cost tradeoff decisions. Additionally, you will focus on enhancing system reliability, performance, and maintainability to support user features effectively.,

Posted 2 days ago

Apply

3.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a Bachelor's degree or equivalent practical experience along with 8 years of experience in software development using programming languages such as Python, C, C++, Java, or JavaScript. Additionally, you should have at least 3 years of experience in a technical leadership role, overseeing projects, and 2 years of experience in people management or team leadership. Ideally, you should hold a Master's degree or PhD in Computer Science or a related technical field and have 3 years of experience working in a complex, matrixed organization. As a Software Engineer Manager at Google, your responsibilities go beyond coding. You will lead major projects, provide technical expertise, and manage a team of engineers. Your role involves not only optimizing your own code but also ensuring that engineers under your supervision can optimize theirs. You will oversee project goals, contribute to product strategy, and help in the development of your team. Google's Software Engineering (SWE) teams work on a wide range of projects, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. As a manager, you will guide the exceptional software engineers to operate with scale and speed. In the Corporate Engineering (Corp Eng) team at Google, you will be building world-leading business solutions to create a more helpful Google for everyone. The team provides end-to-end solutions for organizations within Google, ensuring that all Googlers have the necessary tools, platforms, and experiences to develop helpful products and services for users. Your responsibilities will include recruiting and managing a team of engineers, mentoring and coaching team members to enhance their skills, and setting team strategies and goals. You will collaborate with various stakeholders across Google to align products and businesses towards a unified product experience. Additionally, you will translate customer requirements and business objectives into clear organizational goals, focusing on customer needs and use-cases when making decisions. Maintaining high standards and best practices for engineering excellence, fostering collaboration with other engineering and cross-functional teams, and participating in design, architectural, and operational decisions are also part of your role. You will be driving software engineering projects from definition to delivery and maintenance, ensuring the success of the team and the organization.,

Posted 2 days ago

Apply

2.0 - 5.0 years

11 - 15 Lacs

Pune

Work from Office

Your Team Responsibilities MSCI is seeking a talented java performance developer for our Application Development Group MSCI is aggressively expanding its performance attribution offering in terms of analytics and reporting capabilities, system scalability and data coverage, Your Key Responsibilities The candidate will join our performance attribution team, which is responsible for maintaining and building out MSCIs performance attribution software in a multi-tier, distributed software environment that services MSCIs world-class web-based portfolio risk and performance attribution analytics platforms including BarraOne, Barra Portfolio Manager and Risk Manager, Your Skills And Experience That Will Help You Excel Degree in computer science, engineering or similar discipline with above average results 3 to 4 years of hands-on programming expertise in predominantly Java, but also other object orientated languages, on commercial applications Excellent Java Development skills with focus on core java, memory management, multithreading and distributed computing Experience with Performance Analysis/Troubleshooting while providing solutions to optimize application performance Experience with profilers (YourKit, JMeter, JConsole), debuggers Experience with JVM fine tuning and diagnostic for optimal application performance Design, implement and test new frameworks/services that center around performance, scalability and efficiency Analyze performance metrics and logs to identify inefficiencies and opportunities to improve scalability and performance Experience with relational database systems or non-relational database systems, preferably on a large scale SQL Query Tuning: complex query plan analysis and optimization and Schema redesign Test-driven development, design and code reviews Strong communication, interpersonal and problem-solving skills Demonstrated ability to learn quickly in a fast-paced, multi-tasking development environment Experience in complete project lifecycle including requirements, design, implementation, QA and maintenance Experience with Apache Spark or any other BigData framework is desirable, Good to have some experience on Kubernetes, Docker, Azure, Redis, web technologies such as JavaScript, GWT, CSS, JQuery, Ext Js and Visualization tools like Spotfire, Experience in financial markets is desirable, but not necessary, About MSCI What we offer you Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing, Flexible working arrangements, advanced technology, and collaborative workspaces, A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results, A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients, Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development, Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles, We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Womens Leadership Forum, At MSCI we are passionate about what we do, and we are inspired by our purpose to power better investment decisions Youll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry, MSCI is a leading provider of critical decision support tools and services for the global investment community With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process, MSCI Inc is an equal opportunity employer It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability Assistance@msci and indicate the specifics of the assistance needed Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries, To all recruitment agencies MSCI does not accept unsolicited CVs/Resumes Please do not forward CVs/Resumes to any MSCI employee, location, or website MSCI is not responsible for any fees related to unsolicited CVs/Resumes, Note on recruitment scams We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers Read our full note on careers msci Show

Posted 3 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Software Engineering Manager at Google, you will have the opportunity to lead major projects, provide technical leadership, and manage a team of engineers. Your role will involve not only optimizing your own code but also ensuring that engineers under your supervision can optimize theirs. You will be responsible for managing project goals, contributing to product strategy, and fostering the development of your team. Teams at Google work on a wide range of projects, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design. Your expertise in both technical aspects and leadership will be crucial as you manage engineers across multiple teams and locations, oversee a large product budget, and lead the deployment of large-scale projects internationally. The Core team, which you will be a part of, focuses on building the technical foundation for Google's flagship products. This team plays a key role in designing elements, developer platforms, product components, and infrastructure that provide excellent and safe experiences for users. By collaborating with other teams and breaking down technical barriers, the Core team influences important technical decisions across the company. Your responsibilities will include leading a team to develop technical solutions for emerging privacy challenges, ensuring that Google's products are safe for users worldwide. You will create a collaborative and psychologically safe environment where team members can thrive and contribute effectively. Supporting the professional growth of all team members and fostering partnerships across Google to align with the organization's goals will be integral to your role as a Software Engineering Manager.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will be part of a dynamic team developing cutting-edge technologies that revolutionize how billions of users interact with information and each other. Your role will involve working on projects of critical importance to Google, with the opportunity to switch teams and projects as the business evolves. We are seeking individuals with fresh ideas and expertise in various areas such as information retrieval, distributed computing, system design, networking, security, AI, NLP, UI design, and mobile technologies. Your responsibilities will include writing code for product and system development, participating in design reviews, reviewing code produced by other developers, and providing feedback to ensure best practices are followed. You will be involved in developing, testing, deploying, maintaining, and enhancing software solutions. Additionally, you will manage project priorities, deadlines, and deliverables, ensuring that software solutions meet high-quality standards. Joining the Google Search team means contributing to the reimagining of information search in new and innovative ways. You will work on solving complex engineering challenges, expanding infrastructure, and maintaining a universally accessible and user-friendly experience for people worldwide. Your technical expertise will be crucial in analyzing and resolving product or system issues, ensuring the stability and quality of hardware, network, and service operations. If you have a Bachelor's degree or equivalent practical experience, along with 2 years of software development experience in one or more programming languages, or 1 year of experience with an advanced degree, and 2 years of experience with data structures or algorithms, you could be the ideal candidate for this role. Additionally, a Master's degree or PhD in Computer Science or a related field, 2 years of experience in machine learning algorithms, AI, deep learning, or NLP, and experience in developing accessible technologies are preferred qualifications that would enhance your application. In this role, you will have the opportunity to make a significant impact on billions of users globally by contributing to the advancement of technology and innovation at Google.,

Posted 3 days ago

Apply

0.0 - 4.0 years

0 Lacs

haryana

On-site

You will be working as a Machine Learning Intern for a duration of 6 months with a stipend of 20k per month. The internship involves a hybrid mode of working, with 3 days in the office and 2 days working from home. Your primary responsibilities will include designing and implementing cutting-edge machine learning models for complex tabular and time series data problems. Additionally, you will be tasked with developing innovative feature engineering techniques to maximize the value extracted from datasets. Researching and applying state-of-the-art algorithms in areas like automated machine learning (AutoML) and neural architecture search will also be part of your role. Furthermore, you will optimize models for performance and scalability in resource-constrained environments, contribute to the development of the company's core ML infrastructure and pipelines, and collaborate on end-to-end ML projects from problem definition to deployment and monitoring. Your involvement in strategic discussions to identify new opportunities for ML applications within the business and conducting independent research to stay updated on the latest ML advancements for tabular and time series data will be crucial. To excel in this role, you should possess a strong theoretical understanding of machine learning concepts, statistical modeling, and optimization techniques. Proven experience in developing and deploying ML models for tabular and time series data, along with advanced programming skills in Python and expertise in ML libraries and frameworks, is essential. Proficiency in working with large-scale datasets and distributed computing environments, as well as experience with modern ML techniques such as gradient boosting, neural networks, and ensemble methods, are also required. Preferred qualifications include contributions to open-source ML projects or research publications, as well as experience with cloud-native ML development and deployment. This internship offers a unique opportunity to work on cutting-edge AI and blockchain intersection projects, contributing to the company's growth and innovation in the field of machine learning.,

Posted 3 days ago

Apply

3.0 - 7.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Role Overview: Trellix is hiring for Senior Software development engineer with 3 to 7 Years of experience in product development. About Role: Design and implement product feature requirements. Troubleshoot customer issues and work with appropriate development, product teams on issue resolution on an end-to-end basis. Being aware of current technology trends & factoring this into current design and implementation. Interpret architecture and provide implementation documents. You will document details of functionality, and design of a component. Can understand the impact of code changes- both programmable and logical changes. Can "piece together" relevant existing functionality and quickly produce a prototype or solution. About You 5 to 7 years of working experience with strong programming skills in Golang . Good experience on Linux system. Good experience of Data structures and Algorithms. Strong Knowledge of Domain Controllers, general distributed computing and sockets, SSL and Certificates. Good communication skills and like to collaborate with different teams within the organization, can effectively explain complex scenarios. Ability to design and document Class Diagrams, Sequence flows etc. Programming knowledge with skills in C/C++. Programming knowledge with WMI, Microsoft AD (nice to have )

Posted 4 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : PySpark Good to have skills : NAMinimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly and meet client requirements. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.- Conduct code reviews to ensure adherence to best practices and coding standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in PySpark and AZURE Synapse.- Strong understanding of data processing frameworks and distributed computing.- Experience with data integration and ETL processes.- Familiarity with cloud platforms and services related to data processing.- Ability to troubleshoot and optimize performance issues in application code. Additional Information:- The candidate should have minimum 2 years of experience in PySpark.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Chennai

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Apache Spark Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function smoothly and efficiently. You will also engage in problem-solving discussions and contribute innovative ideas to enhance application performance and user experience. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application processes and workflows.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Apache Spark.- Strong understanding of data processing and transformation techniques.- Experience with distributed computing frameworks.- Familiarity with cloud platforms and services.- Ability to troubleshoot and optimize application performance. Additional Information:- The candidate should have minimum 3 years of experience in Apache Spark.- This position is based at our Chennai office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Chennai

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Apache Spark Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function seamlessly within the business environment. You will also engage in testing and troubleshooting to enhance application performance and user experience, while continuously seeking ways to improve processes and solutions. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application processes and workflows.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Apache Spark.- Good To Have Skills: Experience with data processing frameworks.- Strong understanding of distributed computing principles.- Familiarity with cloud platforms and services.- Experience in developing and deploying applications in a microservices architecture. Additional Information:- The candidate should have minimum 3 years of experience in Apache Spark.- This position is based at our Chennai office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : PySpark Good to have skills : Python (Programming Language), ScalaMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with various teams to understand their needs, developing innovative solutions, and ensuring that applications are optimized for performance and usability. You will engage in problem-solving activities, participate in team meetings, and contribute to the overall success of projects by delivering high-quality applications that align with business objectives. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve application performance and user experience. Professional & Technical Skills: - Must To Have Skills: Proficiency in PySpark.- Good To Have Skills: Experience with Python (Programming Language), Scala.- Strong understanding of data processing frameworks and distributed computing.- Experience with data integration and ETL processes.- Familiarity with cloud platforms and services related to application development. Additional Information:- The candidate should have minimum 5 years of experience in PySpark.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

5.0 - 8.0 years

10 - 14 Lacs

Coimbatore

Work from Office

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : PySpark Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team in implementing effective solutions. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that all stakeholders are informed and involved in the development process. Your role will be pivotal in fostering a collaborative environment that encourages innovation and efficiency in application development. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor project progress and implement necessary adjustments to meet deadlines. Professional & Technical Skills: - Must To Have Skills: Proficiency in PySpark.- Strong understanding of data processing frameworks and distributed computing.- Experience with data integration and ETL processes.- Familiarity with cloud platforms and services related to data processing.- Ability to troubleshoot and optimize performance of applications. Additional Information:- The candidate should have minimum 5 years of experience in PySpark.- This position is based in Coimbatore.- A 15 years full time education is required. Candidate should be ready to work in rotational shift Qualification 15 years full time education

Posted 4 days ago

Apply

11.0 - 18.0 years

0 Lacs

haryana

On-site

As a Solution Designer at Sun Life Global Solutions, you will be responsible for driving the execution of technical and architectural decisions made by the team. Your role will involve ensuring the employment of the right practices, problem-solving, and fostering collaboration among team members. Collaborating with key stakeholders, you will analyze ideas and demands for architectural fit and translate detailed business requirements into implementable solutions. Furthermore, you will partner with both business and IT teams on solution architecture design, maintaining alignment between enterprise architecture blueprint and solution implementation. It will be your responsibility to ensure the technical integrity, consistency, and quality of the solution at every stage of its lifecycle. In this role, you may also be required to coach developers, engage in pair programming, introduce new practices, or assist in onboarding new team members. Collaboration with business users, product and enterprise teams, and IT development teams is essential to design, develop, and implement the product effectively. To be successful in this position, you should have 11 to 18 years of hands-on Design & Development experience and be proficient in identifying and applying relevant Architecture & Design Patterns for performance optimization. Experience in integrating with Legacy systems, knowledge of Development best practices (such as TDD, BDD), and expertise in design, presentation, and prototyping tools are crucial. Additionally, familiarity with designing Cloud-native applications & services deployed over AWS, handling Application security and API Security, and understanding the latest industry standards and architectural patterns in Distributed Computing, Cloud, UI, and Database are essential for success. Coaching an agile technical team and experience with DevOps practices (Continuous Integration tools, Configuration management tools, Unit testing, Build configuration, Code Quality) would be beneficial for this role. If you are a forward-thinking individual with a passion for technology and innovation, and possess the necessary skills and experience, we invite you to join our dynamic team at Sun Life Global Solutions.,

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You should have the ability to design and implement workflows of Linear and Logistic Regression, Ensemble Models (Random Forest, Boosting) using R/Python. Demonstrating competency in Probability and Statistics, you should be capable of utilizing ideas of Data Distributions, Hypothesis Testing, and other Statistical Tests. Your experience should include dealing with outliers, denoising data, and handling the impact of pandemic like situations. Performing Exploratory Data Analysis (EDA) of raw data and feature engineering wherever applicable is crucial. You should possess demonstrable competency in Data Visualization using the Python/R Data Science Stack. Leveraging cloud platforms for training and deploying large-scale solutions is essential. Being able to train and evaluate ML models using various machine learning and deep learning algorithms is a must. You should also be skilled in retraining and maintaining model accuracy in deployment. Knowledge of cloud platforms such as AWS, Azure, and GCP is required. Exposure to NoSQL databases (MongoDB, Cassandra, Cosmos DB, HBase) is preferred. An understanding of forecasting experience in products like SAP, Oracle, Power BI, and Qlik is beneficial. Proficiency in Excel (Power Pivot, Power Query, Macros, Charts) is expected. Having experience with large datasets and distributed computing (Hive/Hadoop/Spark) is advantageous. Knowledge of transfer learning using state-of-the-art models in different spaces like vision, NLP, and speech is a plus. Integration with external services and Cloud API is also a part of the role. Working with data annotation approaches and tools for text, images, and videos is desirable. You should be able to package and deploy large-scale models on on-premise systems using multiple approaches, including Docker. Taking complete ownership of the assigned project is necessary. Experience of working in Agile environments and being well-versed with JIRA or equivalent project tracking tools is expected.,

Posted 5 days ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

You should have a Bachelor's degree or equivalent practical experience, along with 5 years of software development experience in one or more programming languages. Additionally, you should possess 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and architecture. Moreover, you should have 3 years of experience in developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture. Preferred qualifications include 4 years of experience in data structures and algorithms, 1 year of experience in a technical leadership role, and expertise in C++, Backend, Spanner, Flume, and SQL. Experience in developing accessible technologies is also desirable. As a software engineer at Google, you will contribute to developing next-generation technologies that impact billions of users worldwide. The role involves working on projects critical to Google's needs, with opportunities to switch teams and projects as the business evolves. We are looking for engineers who are versatile, display leadership qualities, and are enthusiastic about tackling new challenges across the full-stack to drive technology innovation forward. The Core team at Google builds the technical foundation for flagship products. As an engineer on the Core team, you will be responsible for the underlying design elements, developer platforms, product components, and infrastructure at Google. You will work to create excellent, safe, and coherent user experiences, drive innovation, and break down technical barriers across products. Your responsibilities will include managing services for User Media to enable new content features, infrastructure work to build reliable and secure systems, collaborating with product teams, and participating in a 24/7 tier-1/2 on-call rotation.,

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

In the modern banking age, financial institutions are required to bring Classical Data Drivers and Evolving Business Drivers together on a single platform. However, traditional data platforms face limitations in communicating with evolving business drivers due to technological constraints. A Modern Data Platform is essential to bridge this gap and elevate businesses to the next level through data-driven approaches, enabled by recent technology transformations. As a Technology leader with an academic background in Computer Science / Information Technology / Data Technologies [BE/BTech/MCA], you will have the opportunity to lead the Modern Data Platform Practice. This role involves providing solutions to customers on Traditional Datawarehouses across On-Prem and Cloud platforms. You will be responsible for architecting Data Platforms, defining Data engineering designs, selecting appropriate technologies and tools, and enhancing the organization's Modern Data Platform capabilities. Additionally, you will lead pre-sales discussions, provide technology architecture in RFP responses, and spearhead technology POC/MVP initiatives. To excel in this role, you are expected to possess the following qualifications and experiences: - 12-16 years of Data Engineering and analytics experience, including hands-on experience in Big Data systems across On-Prem and Cloud environments - Leadership in Data Platform architecture & design projects for mid to large size firms - Implementation experience with Batch Data and Streaming / Online data integrations using 3rd party tools and custom programs - Proficiency in SQL and one of the programming languages: Core Java / Scala / Python - Hands-on experience in Kafka for enabling Event-driven data pipes / processing - Knowledge of leading Data Services offered by AWS, Azure, Snowflake, Confluent - Strong understanding of distributed computing and related data structures - Implementation of Data Governance and Quality capabilities for Data Platforms - Analytical and presentation skills, along with the ability to build and lead teams - Exposure to leading RDBMS technologies and Data Visualization platforms - Demonstrated AI/ML models for Data Processing and generating Insights - Team player with the ability to work independently with minimal direction Your responsibilities at Oracle will be at Career Level - IC4, and the company values Diversity and Inclusion to foster innovation and excellence. Oracle offers a competitive suite of Employee Benefits emphasizing parity, consistency, and affordability, including Medical, Life Insurance, and Retirement Planning. The company encourages employees to contribute to the communities where they live and work. Oracle believes that innovation stems from diversity and inclusion, and is committed to creating a workforce where all individuals can thrive and contribute their best work. The company supports individuals with disabilities by providing reasonable accommodations throughout the job application, interview process, and in potential roles to ensure successful participation in crucial job functions. As a global leader in cloud solutions, Oracle is dedicated to leveraging tomorrow's technology to address today's challenges. The company values inclusivity and empowers its workforce to drive innovation and growth. Oracle careers offer opportunities for global engagement, work-life balance, and competitive benefits. The company is committed to promoting an inclusive workforce that supports opportunities for all individuals. If you require accessibility assistance or accommodation for a disability at any point during the employment process at Oracle, kindly reach out by emailing accommodation-request_mb@oracle.com or calling +1 888 404 2494 in the United States.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

The position offers the opportunity to work at preferred locations including Hyderabad, Telangana, India, and Bengaluru, Karnataka, India. Minimum qualifications required for the role include a Bachelor's degree or equivalent practical experience, along with 5 years of experience in software development using programming languages such as Python, C, C++, Java, or JavaScript. Additionally, candidates should have 3 years of experience in a technical leadership role, overseeing strategic projects, and at least 2 years of experience in people management or team leadership. Preferred qualifications for the position consist of a Master's degree or PhD in Computer Science or a related technical field, 8 years of experience in software development using various programming languages, and 3 years of experience working in a complex, matrixed organization. As a Software Engineer Manager at Google, you will play a pivotal role in leading major projects and managing a team of engineers. In addition to optimizing your own code, you will ensure that engineers under your supervision can do the same. The responsibilities of this role include managing project goals, contributing to product strategy, and facilitating the development of your team. Software Engineer teams at Google work on a wide range of projects including information retrieval, artificial intelligence, natural language processing, distributed computing, system design, networking, security, and more. The role involves setting and communicating team priorities that align with the organization's goals, as well as establishing clear expectations with team members based on their roles and levels. Regular performance discussions, feedback, and coaching are essential aspects of the position. The Software Engineer Manager is also responsible for developing the technical vision and roadmap for their team(s), designing systems, reviewing code, and providing feedback to ensure best practices are followed.,

Posted 6 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies