Senior Software Engineer (Python)

Senior Software Engineer (Python)

01 Jul 2024
Pennsylvania, Philadelphia, 19113 Philadelphia USA

Senior Software Engineer (Python)

Reference #: 127243-1

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 VisionWhat 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 permanentposition primarily 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, VAClarivate is an Equal Opportunity Employer Vets/Minorities/Women/DisabledIt is the policy of Clarivate to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any ther characteristic protected by federal, state or local law. In addition, Clarivate will provide reasonable accommodations for qualified individuals with disabilities.

Related jobs

  • Reference #: R180904 Center 1 (19052), United States of America, McLean, Virginia

  • Reference #: R188327 11 West 19th Street (22008), United States of America, New York, New York

  • Reference #: R188104 114 5th Ave (22114), United States of America, New York, New York

  • Reference #: 2535690 Description EwingCole is a nationally recognized architecture, engineering, interior design and planning firm with offices across the country. Our multi-disciplinary practice is built on the core values of professional excellence, design quality and collaboration. We are seeking a Senior Mechanical Project Engineer with a P.E. license and 8 to 12 years of experience to join our team in the Philadelphia or Wayne office.

  • Provide technical leadership in designing and developing new software and web applications; develop back-end software using Go; develop front-end software using React, JavaScript, HTML, CSS, and TypeScript; perform unit testing; use MySQL, Redis, Docker, AWS, and Agile development methodologies; build CI/CD pipelines; support applications under development and customize current applications; assist with the software update process for existing applications, and roll-outs of software releases; analyze, test, and assist with the integration of new applications; document all development activity; research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports; monitor and evaluate competitive applications and products; review literature, patents, and current practices relevant to the solution of assigned projects; collaborate with project stakeholders to identify product and technical requirements; conduct analysis to determine integration needs; work with the Quality Assurance team to determine if applications fit specification and technical requirements; and guide and mentor junior-level engineers. Position is eligible for 100% remote work.

  • Reference #: 7966 Overview

  • Software Engineer, Platform. (Philadelphia, PA) Build and maintain features to enhance company\'s system; work with various apps, infrastructures, and create technologies to handle distributed systems for a start-up within a larger company. Collaborate with Platform Team Manager, account teams; develop product and identify product enhancements and support, scale production, engage with operations and engineering to prepare for upgrades and events. Optimize systems and scale to increase traffic. Requires a master\'s degree or foreign equivalent in Computer Science or related with 1 year in the job offered or as a Computer Systems Engineer, Infrastructure or Software Development Engineer or related to include skill set in Retail E-commerce, Cloud Technologies (AWS & GCP), CI/CD pipelines, large-scale data handling and pipeline management, DevOps practices & infrastructure, production support, maintenance, issue resolution and Java. Mail resumes: Urban Outfitters, Inc., Job AD524, 5000 South Broad Street, Philadelphia, PA  19112

Job Details

Jocancy Online Job Portal by jobSearchi.