Search jobs > Baltimore, MD > Software engineer

Software Engineer (Python, Go, Java )

NetApp
Baltimore, MD, US
Full-time

Title : Software Engineer (Python, Go, Java )

Location :

Bangalore, Karnataka, IN, 560071

Requisition ID : 127772

Job Summary

Member of a software engineering team involved in development & design of the AI Data Platform built on NetApp’s flagship storage operating ONTAP.

ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world.

You will work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud, and on-premises AI / ML solutions.

As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market.

Software engineers focus on enhancements to existing products as well as new product development.

This is a mid-level technical position that requires an individual to be broad-thinking, systems-focused, creative, team-oriented, technologically savvy, able to work in a small and large cross-functional teams, willing to learn and driven to produce results.

Job Requirements

  • Proficiency in programming languages like Python, GO, Java, C#, C / C++.
  • Experience with Machine Learning Libraries and Frameworks : PyTorch, TensorFlow, Keras, Open AI, LLMs ( Open Source), LangChain etc.
  • Hands-on experience working with Rest APIs and Micro Services Flask, API frameworks.
  • Experience working in Linux, AWS / Azure / GCP, Kubernetes Control plane, Auto scaling, orchestration, containerization is a must.
  • Experience with No Sql Document Databases e.g., Mongo DB, Cassandra, Cosmos DB, Document DB.
  • Experience working building Micro Services, REST APIs and related API frameworks.
  • Experience with Big Data Technologies : Understanding big data technologies and platforms like Spark, Hadoop and distributed storage systems for handling large-scale datasets and parallel processing.
  • Proven track record of working on mid to large sized projects.
  • Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies.
  • Participate in technical discussions within the team and across cross-functional teams.
  • Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals.
  • A strong understanding and experience with concepts related to computer architecture, data structures and programming practices.
  • Experience with AI / ML frameworks like PyTorch or TensorFlow is a Plus.

Education

Typically requires a minimum of 5-7 years of related experience with a Bachelor’s degree or a Master’s degree; or a PhD with relevant experience.

Job Segment : Test Engineer, Software Engineer, Developer, Java, Cloud, Engineering, Technology

8 hours ago
Related jobs
Promoted
Capital One
Hampton, Maryland

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer (Go, Python, Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...

Promoted
Capital One
Baltimore, Maryland

Senior Software Engineer, Full Stack (Java, Go, React, Angular, AWS). Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools an...

Promoted
Capital One
Baltimore, Maryland

What You’ll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in inter...

Promoted
Intelliforce-IT Solutions Group
Annapolis Junction, Maryland

Are you ready to take your software engineering skills to the next level? Intelliforce is seeking a highly skilled Full Stack Software Engineer to join our dynamic team. Create new features, debug existing software, and integrate software into new or modified environments. Design and implement compl...

Promoted
Capital One
Baltimore, Maryland

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Java, Go, React, Angular, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative deliver...

Promoted
Capital One
Baltimore, Maryland

Senior Software Engineer, Back End (Python). Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services . Java, Scala, Python, Go, or Node....

Promoted
Capital One
Ellicott City, Maryland

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer (Go, Python, Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...

Promoted
Akina, Inc.
Annapolis Junction, Maryland

Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open-Source Software (OSS) and/or Commercial OffThe-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and syn...

Promoted
Technology Resource Experts LLC
Annapolis Junction, Maryland

We have an immediate opening for a Software Engineer to support algorithm development and queries from analysts. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a Bachelor's Degree. Software Engineer to join their rapidl...

InterImage
Annapolis Junction, Maryland

We have an immediate need for a Level 1 Software Engineer (SWE-1, between 7-13 years’ experience) with a Java development background to support InterImage Obligation to Review (OtR). A Bachelor’s degree in Computer Science or related discipline is required; four years’ software engineering experienc...