Software Engineer

Job expired!

Job Opportunity: Software Engineer at GE HealthCare

Join our dynamic team at GE HealthCare, where innovation meets technology. We're searching for a talented Software Engineer to design, build, deliver, and maintain cutting-edge software applications and services. If you are passionate about machine learning, cloud computing, platform solutions, and application development, this is the perfect role for you!

Responsibilities

As a Software Engineer, you will:

  • Collaborate with system engineers, frontend developers, and software developers to implement solutions aligned with shared platforms and solutions.
  • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, Refactoring, and Testing Techniques.
  • Write code that meets standards and delivers desired functionality using the selected project technology.
  • Build features such as web services and queries on existing tables.
  • Understand performance parameters and assess application performance.
  • Work on core data structures and algorithms using the programming language of your choice.

Qualifications

Education

Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering, and Math) with a minimum of 2 years of experience.

Technical Expertise

  • Hands-on full-stack web application development experience with expertise in Python, Angular/React/NextJS, AWS, and DevOps skills.
  • Experience as an MLOps engineer in building and managing workflows and pipelines for model development and deployment.
  • Knowledge of AWS (EC2, S3, VPC, IAM, ECS, etc.) is essential.
  • Good understanding of AI model development and deployment.
  • Good understanding of prompt engineering, generative AI, large language models, vector databases, and feature stores is a plus.
  • Familiarity with developing LLM applications using tools such as Langchain is a plus.
  • Familiarity with using AWS SageMaker, Jupyter Notebooks, TensorFlow, Keras, Maven, Jenkins, Docker, K8, Relational, and NoSQL databases.

Business Acumen

  • Ability to break down problems and estimate development task time.
  • Understanding current technology trends and new technologies, bringing new ideas to the team.
  • Understanding the project's value proposition for the customer and showing commitment to delivering the best value proposition.
  • Learning the organization’s vision and framework for decision-making; understanding how team and personal goals/objectives contribute to the organization’s vision.

Personal/Leadership Attributes

  • Voices opinions and presents clear rationale using data or factual evidence to influence.
  • Completing assigned tasks on time and with high quality, taking independent responsibility for assigned deliverables.
  • Thoroughly understanding problems before implementing solutions and asking questions to clarify requirements when ambiguities are present.
  • Identifying opportunities for innovation and offering new ideas; taking the initiative to experiment with new software frameworks.
  • Adapting to new environments and changing requirements, pivoting quickly as needed, and responding to coaching.
  • Writing code that meets standards and delivers desired functionality using the selected project technology.

#LI-SR2 #LI-Hybrid

Additional Information

Relocation Assistance Provided: Yes

Company: GE HealthCare

Job Title: Software Engineer

Apply now to be part of a team that shapes the future of healthcare technology!