McAfee is hiring for the position of Software Development Engineer in Bengaluru, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
Company Name | McAfee |
Position | Software Development Engineer |
Qualifications | Bachelor’s/ Master’s Degree |
Batch | 2020/ 2021/ 2022/ 2023/ 2024/ 2025 |
Experience | Freshers/ Experienced |
Location | Bengaluru, India |
Key Responsibilities:
- Design, develop, and deploy cloud-based distributed applications that are efficient, secure, and scalable.
- Build and enhance large-scale data processing pipelines using Spark/PySpark, integrating them with cloud-native services.
- Monitor the performance, availability, and security of cloud-based applications and infrastructure to ensure they meet defined standards.
- Collaborate closely with developers, SDETs, researchers, DevOps engineers, and system administrators to support seamless development, deployment, and operational workflows for data-driven applications.
- Implement data analytics and dashboarding solutions to enable business intelligence, operational monitoring, and model performance tracking.
- Support the end-to-end lifecycle of machine learning models, including data collection, preprocessing, model training or retraining, evaluation, deployment, and establishing feedback loops for continuous improvement.
Eligibility Criteria:
- Proficient in programming languages such as Python and .NET, with experience in using unit testing frameworks for both.
- Strong understanding of cloud platforms, especially Amazon Web Services (AWS) and Google Cloud Platform (GCP), along with their key services.
- Solid knowledge of Artificial Intelligence (AI) and Machine Learning (ML) concepts, tools such as MLflow, and industry best practices.
- Familiar with the complete ML lifecycle, including workflows for production-grade model deployment and management.
- Knowledgeable in cloud security best practices and capable of applying them in the design of applications and infrastructure.
- Experienced with containerization and orchestration technologies, including Docker and Kubernetes.
- Competent in working with both relational and non-relational databases to meet the evolving needs of dynamic applications.
About Company:
We’re creating what’s next in online protection. As technologists, creatives, and people who thrive on looking forward, we make life online safe, so everyone can enjoy it with confidence – in all the ever-shifting forms it will take. Just as life online is full of possibility, life at McAfee is as well. You’ll have the freedom to explore challenges, take smart risks, and reach your potential in one of the fastest-growing industries in the world – backed by a team that supports and inspires you.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.