Senior Software Engineer (Python)
Company: Clarivate Analytics
Location: Ann Arbor
Posted on: September 3, 2024
Job Description:
Senior Software Engineer (Python) page is loaded Senior Software
Engineer (Python) Apply locations USA - Philadelphia, PA
R01-Alexandria R186- Ann Arbor time type Full time posted on Posted
30+ Days Ago job requisition id JREQ127243 We are looking for a
Senior Python Software Engineer to join our innovative and
award-winning team. As the successful candidate, you will be
working in a specialized team supporting cutting edge Artificial
Intelligence (AI) & Image Search products, and work with other
Software Engineers, Architects, Researchers, and Product support to
design, develop, review, deploy, and troubleshooting System and
Applications. We are also looking for someone with a strong DevOps
knowledge and is not afraid to get hands-on in both coding and
guiding a team. We are dedicated to delivering robust, scalable and
user-centric systems, to continue developing our world leading AI
and Image Search solution in the Intellectual Property space. About
You - experience, education, skills, and accomplishments
- Bachelor's degree in computer science or equivalent
- At least 3 years of technical experience with core emphasis in
Python (including NumPy, Pandas, tensorflow)
- At least 2 years of experience with containerization (docker,
Kubernetes), DevOps tooling such as Jenkins, Ansible, Salt, or
Chef.
- At least 3 years of experience working as a software engineer
developing commercial software preferred.
- At least 2 years of AWS experience
- At least 3 years of Linux experience
- Must be a US Citizen or GC HoldIt would be great if you also
had . .
- Extensive experience in design a microservice based application
using Python, Django, Flask, Gunicorn and related frameworks.
- Extensive experience developing Python in Linux/Unix and have
very good understanding of Unix/BSD command line skills,
understanding of Unix environment/Kernel calls, network etc.
- Ability to debug Python in Unix environment
- Experience working with Agile development
- Familiarity with AI or Computer Vision What will you be doing
in this role?
- Provides technical oversight while writing new software, making
modifications to existing software, or integrating software
applications and modules in accordance with agreed upon
specifications, often created with their leadership.
- Provides technical or general guidance to team members as well
as across teams in area of subject matter expertise by possessing
in-depth knowledge of a technical discipline or area.
- Provides technical leadership, and may lead project planning
sessions with team members to define and analyze development
requirements, provide design option, and provide work breakdown and
estimates of work.
- Proficient and experienced in formal software development
lifecycle, drives proactive decision making.
- Adept at all aspects of technical communications, including
using presentations technologies (e.g. WebEx, PowerPoint) and
software demonstrations.
- Sound working knowledge of developing and implementing product
development initiatives.
- Demonstrated ability with coding best practices, architectural
principles, and to conduct code reviews. About the Team Join our
TrademarkVision (TMV) team! TrademarkVision was an award-winning
startup acquired by Clarivate and specializing in AI & Image Search
for intellectual property data. Our products and services are sold
to governments, law firms and corporates around the world. Hours of
Work
- Full-time permanent -position p rimarily working core business
hours in your time zone, with flexibility to adjust to various
global time zones as needed
- Hybrid position working 2-3 days/week on-site
- Must live within a commutable distance to one of our US office
locations: Philadelphia, PA; Ann Arbor, MI; Alexandria, VA
Clarivate is an Equal Opportunity Employer
Vets/Minorities/Women/Disabled Similar Jobs (1) Senior Software
Engineer remote type Hybrid locations 3 Locations time type Full
time posted on Posted 30 Days Ago Clarivate is a global leader in
providing solutions to accelerate the lifecycle of innovation. Our
bold mission is to help customers solve some of the world's most
complex problems by providing actionable information and insights
that reduce the time from new ideas to life-changing inventions in
the areas of science and intellectual property. We help customers
discover, protect and commercialize their inventions using our
trusted subscription and technology-based solutions coupled with
deep domain expertise. For more information, please visit
clarivate.com .
#J-18808-Ljbffr
Keywords: Clarivate Analytics, Ann Arbor , Senior Software Engineer (Python), IT / Software / Systems , Ann Arbor, Michigan
Didn't find what you're looking for? Search again!
Loading more jobs...