Search by job, company or skills

Ironmountain

Senior Software Engineer-ML

Early Applicant
  • 12 days ago
  • Be among the first 50 applicants

Job Description

At Iron Mountain we know that work, when done well, makes a positive impact for our customers, our employees, and our planet. That's why we need smart, committed people to join us. Whether you're looking to start your career or make a change, talk to us and see how you can elevate the power of your work at Iron Mountain.

We provide expert, sustainable solutions in records and information management, digital transformation services, data centers, asset lifecycle management, and fine art storage, handling, and logistics. We proudly partner every day with our 225,000 customers around the world to preserve their invaluable artifacts, extract more from their inventory, and protect their data privacy in innovative and socially responsible ways.

Are you curious about being part of our growth story while evolving your skills in a culture that will welcome your unique contributions If so, let's start the conversation.

About Us:

Iron Mountain Incorporated (NYSE: IRM) provides information management services that help organizations lower the costs, risks and inefficiencies of managing their physical and digital data. The company's solutions enable customers to protect and better use their information-regardless of its format, location or lifecycle stage-so they can optimize their business and ensure proper recovery, compliance and discovery. Founded in 1951, Iron Mountain manages billions of information assets, including business records, electronic files, medical data, emails and more for organizations around the world.

Job Summary:

At Iron Mountain, we protect what our customers value most, from the everyday to the extraordinary, while helping them bridge the physical and digital world. Today, we help our customers, including 95% of the Fortune 1000, to preserve priceless art, restore classic films, outsource their data centers around the globe and more. Our people have the opportunity to bring their creativity to a workplace that thrives on change. Here you will be part of a team that doesn't just embrace what's exceptional. It is exceptional. The Global Technology team at Iron Mountain deploys data center space to address growing customer needs and fast. Global Technology offers its customers a set of data center solutions that afforded greater convenience and accessibility. The ML Engineer role will be a part of the Global Product Engineering team at Iron Mountain.

Iron Mountain InSight is a content services platform that provides actionable business insights and predictive analytics through Machine Learning (ML)-based classification of a company's physical and digital information, which adds structure, context and meta-data to information to make it more usable. The resulting enriched content can then enable enhanced automated governance and workflows for our customers.

The ML Engineer will be responsible for conceptualizing, designing, and implementing machine learning solutions within the agile development framework. The ideal candidate will have a strong background in developing and deploying machine learning models and algorithms in cloud environments, with a focus on optimizing performance in high-computing scenarios.

Key Areas ofResponsibility:

  • Participate in design discussions about the technical implementation and consider the tradeoffs to support business value, scalability and delivery timeline.

  • Design, implement, and optimize machine learning algorithms and models to solve specific business problems or improve existing processes.

  • Collect, clean, and preprocess large datasets for training and evaluation. Perform exploratory data analysis to gain insights and inform feature engineering.

  • Train machine learning models using various techniques such as supervised, unsupervised, and reinforcement learning. Evaluate model performance using appropriate metrics and iterate on model design as needed.

  • Integrate Models and GenAI services with existing software infrastructure and workflows.

  • Optimize the performance of machine learning models and algorithms, considering factors such as speed, accuracy, memory usage, and scalability.

  • Collaborate with cross-functional teams including Model Discovery Team, DxP, IDP, Horizontal/Vertical Solutions Team(s), Infrastructure Teams etc.,

  • Stay updated with the latest advancements in machine learning research and technologies. Experiment with new algorithms, frameworks, and tools to improve model performance and enhance capabilities.

  • Define service contract APIs for integration with DxP and IDP Platforms

  • Document code, algorithms, and methodologies to facilitate knowledge sharing and maintain codebase integrity. Contribute to peer/code review, internal knowledge repositories and participate in knowledge-sharing sessions to disseminate best practices and lessons learned.

Skills Required:

  • Candidates with 6+ years relevant experience in Machine Learning, AI, Python as mandatory skills.

  • Strong communication, collaboration and problem solving skills with a track record of delivering production grade systems in a team environment

  • Experience in leading and/or mentoring 5-6 engineers in the team

  • Motivated individual who learns quickly, has pride in building a new product and can engage others to accelerate technical solutions

  • 5+ years of experience in AI & ML, Python and working with agile scrum methodologies.

  • Strong DL for cases like image/audio/text classification.

  • Strong NLP (LLM) knowledge on entity extraction. Multi-lingual LM and multi-modal LM experience are extremely preferred.

  • Hands on experience on GenAI (LLM), and experts on prompt engineering.

  • Machine learning pipeline knowledge and hands-on experience on Kubeflow or MLflow frameworks.

  • Experience of training models with accelerators, and/or mixed precision training, distributed training experience.

  • Knowledge and/or hands-on experience with performance tuning, like LORA etc.

  • Experience on deploying models and optimizing tradeoff among throughput, latency and cost.

  • Experience with relational and non-relational databases (Postgres, MongoDB, GraphDB, VectorDB)

  • Strong experience with Google Cloud Platform, AWS or Azure.

  • Experience with agile tools such as Atlassian JIRA, Rally, TFS or Version One

  • Experience in MLOps, Kubernetes, CI/CD tools (like Gitlab, Jenkins, git), Docker, Linux Shell scripting.

  • Familiarity with implementation design patterns and performance challenges

  • Experience in working with distributed teams

QualificationRequired :

BE, BTech or MCA from accredited/recognized university

Disclaimer:

This job description is not an all-inclusive statement of every duty and responsibility and is not necessarily limited to the above written statements. They may be subject to review. All positions within Iron Mountain may include other duties as assigned.

Iron Mountain is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, creed, age, national origin, sex, sexual orientation or any physical disability .

Category: Information Technology

Iron Mountain is a global leader in storage and information management services trusted by more than 225,000 organizations in 60 countries. We safeguard billions of our customers assets, including critical business information, highly sensitive data, and invaluable cultural and historic artifacts. Take a look at our history here.

Iron Mountain helps lower cost and risk, comply with regulations, recover from disaster, and enable digital and sustainable solutions, whether in information management, digital transformation, secure storage and destruction, data center operations, cloud services, or art storage and logistics. Please see our Values and Code of Ethics for a look at our principles and aspirations in elevating the power of our work together.

If you have a physical or mental disability that requires special accommodations, please let us know by sending an email to [Confidential Information]. See the Supplement to learn more about Equal Employment Opportunity.

Iron Mountain is committed to a policy of equal employment opportunity. We recruit and hire applicants without regard to race, color, religion, sex (including pregnancy), national origin, disability, age, sexual orientation, veteran status, genetic information, gender identity, gender expression, or any other factor prohibited by law.

To view the Equal Employment Opportunity is the Law posters and the supplement, as well as the Pay Transparency Policy Statement, CLICK HERE

Requisition: J0073047

Skills Required

Login to check your skill match score

Login

Date Posted: 12/11/2024

Job ID: 100058531

Report Job

About Company

Iron Mountain Inc. (NYSE: IRM) is an American enterprise information management services company founded in 1951 and headquartered in Boston, Massachusetts. Its records management, information destruction, and data backup and recovery services are supplied to more than 220,000 customers in 58 countries throughout North America, Europe, Latin America, Africa, Asia, and Australia. As of 2020 over 95% of Fortune 1000 companies use Iron Mountain's services to store and manage their information.Iron Mountain is a component of the S&P 500 Index and a member of the FTSE4Good index.

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer

CommissumCompany Name Confidential

Senior Software Engineer AI ML Data Engineer

Delivery SolutionsCompany Name Confidential
Last Updated: 24-11-2024 06:39:34 PM
Home Jobs in Bengaluru / Bangalore Senior Software Engineer-ML