Software Engineer - AI Engineer II/III

Applied Medical · Other US Location

Company

Applied Medical

Location

Other US Location

Type

Full Time

Job Description

Applied Medical is a new generation medical device company with a proven business model and commitment to innovation fueled by rapid business growth and expansion. Our company has been developing and manufacturing advanced surgical technologies for over 35 years and has earned a strong reputation for excellence in the healthcare field. Our unique business model, combined with our dedication to delivering the highest quality products, enables team members to contribute in a larger capacity than is possible in typical positions.

Collaboration is a fundamental part of our organization's culture and is essential to our continued success. As such, the successful candidate for this position is expected to work on-site, enabling them to engage fully with colleagues and contribute to cross-functional initiatives. Therefore, the ability to work collaboratively and contribute to a positive and supportive team environment is a key requirement for this role.

Position Description

As a Software Engineer - AI Engineer, you will be responsible for working within the framework of a team and performing the following activities:

  • Develop, deploy, and maintain advanced Artificial Intelligence (AI), Machine Learning (ML), Deep Learning (DL) models.
  • Enhance the capabilities of AI through the formulation of strategies for solving intricate business challenges.
  • Execute AI-supported data analytics procedures, proficiently analyzing extensive and intricate datasets to extract actionable insights that drive effective model refinement.
  • Identify, evaluate, and implement scalable and cost-effective AI solutions across diverse teams.
  • Tackle integration challenges to ensure the smooth functioning of interconnected models.
  • Collaborate closely with engineering teams to conceptualize, develop, and deploy I solutions that span multiple functions.
  • Continuously monitor, troubleshoot, and optimize AI models within a production environment, closely tracking their performance metrics.

Communication

You will collaborate with product experts and engineers to gain a comprehensive understanding of business requirements. In addition, provide essential technical guidance and training to team members, when required. This will allow you to engage in effective communication and collaboration with business stakeholders, Information Technology (IT) partners, enterprise data architects, data engineers, and external service providers ensuring alignment of newly introduced capabilities with business requirements and fosters business growth

Problem solving

You will decompose complex business requirements into actionable tasks while working closely with fellow engineers to efficiently implement, rigorously test, and successfully deliver robust software solutions. Additionally, you will conduct in-depth research on emerging technologies, methodologies, and practices, actively participating in discussions regarding their feasibility and relevance

Performance objectives

Within your first 6 months, you will be responsible for learning about our company, contributing to various projects and leading project management initiatives.

During your first 30 days, you will:

  • Learn about Applied's mission and vision and take part in a variety of Applied Learning foundational courses.
  • Discuss your goals and expectations with your team leader(s) and read and review all relevant team resources and materials.
  • Immerse yourself in team meetings and discussions.

Within 60 days, you will:

  • Exhibit a strong technical understanding of the product line(s) and/or projects
  • Support team meetings and agendas.
  • Take on one or more projects that require low to moderate guidance.

Within 90 days to 1 year, you will:

  • Develop interpersonal connections and relationships with others to effectively accomplish project objectives and deliverables.
  • Lead moderate to complex projects with minimal guidance or direction.
  • Demonstrate a strong understanding of Applied's Quality Management System and effectively troubleshoot challenges or obstacles that may affect project timelines.
  • Handle a variety of projects on your own.

Position Requirements

This position requires the following skills and attributes:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Minimum of three years of dedicated software engineering experience, encompassing proficient use of programming languages like Python, Java, and C++.
  • Expertise in AI research, including the deployment of AI models into production environments.
  • Hands-on experience with cloud infrastructure and deployment solutions, such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP)
  • Experience in utilizing Data Analysis tools and libraries like Pandas, NumPy, SciPy, etc.
  • Experience in utilizing libraries like Keras, PyTorch, TensorFlow, and Scikit-learn to develop advanced AI models.
  • Familiarity with Computer Vision libraries like OpenCV, Scikit-Image, Pillow.
  • Familiarity with open-source LLMs, libraries and platforms, like Hugging Face, Lang Chain, Ray Serve preferred.
  • Experience with AI projects life cycle including serving in production environments.
  • Comfortable navigating and working within a UNIX shell environment.
  • Proficient in using Git for version control and collaboration.

Benefits

  • Competitive compensation range: $95000 - $135000 / year (California).
  • Comprehensive benefits package.
  • Training and mentorship opportunities.
  • On-campus wellness activities.
  • Education reimbursement program.
  • 401(k) program with discretionary employer match.
  • Generous vacation accrual and paid holiday schedule.

Please note that the compensation range may be adjusted in the future, and bonus and incentive compensation plans may apply.

Our total reward package reflects our commitment to employee growth and well-being, as we invest in your development and offer a range of benefits designed to enhance your career and life.

All compensation and benefits are subject to plan documents and written agreements.

Equal Opportunity Employer

Applied Medical is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (including pregnancy, childbirth, breastfeeding and related medical conditions), or sexual orientation, or any other status protected by federal, state or local laws in the locations where Applied Medical operates.

Date Posted

04/12/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details