Software Engineer - AI Engineer II/III
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
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 DetailsPrincipal / 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 DetailsSenior 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 DetailsSoftware 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 DetailsLead 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 DetailsSales 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