Software Engineer - AI & Machine Learning

Opentext Corporation Lexington , KY 40598

Posted 1 week ago


As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. #LI-POST

The opportunity:

The OpenText Customer Experience Management (CEM) business focuses on an industry-leading portfolio of products Web Content Management, Digital Asset Management, Customer Communication Management, and Workforce Optimization solutions that offer exciting and compelling ways to improve the customer experience and make customer interactions more profitable.

OpenText is looking for a talented, experienced software engineer who is passionate about building new applications enabled by machine learning. The team you will join is responsible for creating innovative experiences for OpenText Customer Experience Management products. On this product-focused team, you will work with Data Scientists, Researchers, and Developers to imagine, explore, and collaborate on the necessary framework, the integration of machine learning models, and the supporting logic into applications, resulting in enhanced user experiences.

You are great at:

  • Building personalized user experiences that incorporate machine learning algorithms

  • Developing and shipping commercial software

  • Delivering high quality software that is scalable, high-performing, and robust

  • Creating and reviewing detailed use cases and test cases

  • Interacting with Product Management and internal OpenText stakeholders in order to articulate specific technical options and decisions in a concise and clear manner

  • Managing expectations and responsibilities of all stakeholders

What it takes:

  • MS or BS in Computer Science or related field

  • 3-5 years of experience in software application development, with at least 3 years in Java development for high performance applications

  • Experience building applications that incorporate machine learning and cloud-connected technologies

  • Love technology at all levels: architecture, design, implementation, test, and deployment

  • Experience in Agile/Scrum methodology

  • Strong analytic and problem-solving skills

  • Team player, self-starter, motivated to take ownership of projects and drive tasks to completion

  • Thrive in new product environments those that frequently change and have time constraints

Desired Skills

  • Experience with large sets of data requiring analytics

  • Software security - requirements, specifications, features, testing

  • Strong third-party integration skills

  • Technical working knowledge of the following:

o Revision control (Git)

o Java skills required, Spark and Python a plus

o Modern frameworks (Springboot, Spring Framework, Spring Cloud, Spring

Security, Spring Data, Reactor, Angular2)

o Operating systems (Windows Server, Linux and other Unix flavors)

o Databases (PostgreSQL, MySQL) and data modeling

o Modern container technologies (Docker, Kubernetes)

  • Experience using cloud computing platforms such as AWS or GCP a plus

  • Customer Experience domain knowledge is preferred

At OpenText we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. We hire the best talent regardless of race, creed, color, national origin, ancestry, disability, marital status, sex, age, veteran status or sexual orientation. If you require accommodation at any time during the recruitment process please email Applicants have rights under Federal Employment Laws including but not limited to: Family and Medical Leave Act (FLMA), Equal Employment Opportunity and Employee Polygraph Protection Act

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Computational Geometry


Posted Yesterday

VIEW JOBS 8/23/2019 12:00:00 AM 2019-11-21T00:00 Xometry is a rapidly growing startup that is transforming American manufacturing. Our proprietary instant quoting technology and nationwide network of manufacturers provides a streamlined on-demand manufacturing experience that is unparalleled in the market. Custom manufacturing is a $50 billion industry in the United States, and it is our mission to provide advanced manufacturing capabilities to customers of all sizes - from Fortune 500 companies and government agencies to small businesses and startups. Xometry is looking for a talented Software Engineer to join our Data and Computational Science team. In this role you'll work on our core Xometry Instant Quoting Engine (SM) where we tap into the power of Deep Learning and Computational Geometry to generate real-time quotes in seconds. You'll be working on a code base that analyzes complex factors associated with manufacturing a custom designed part and returning a custom designed quote, all within a matter of seconds. This job requires a strong understanding of algorithm analysis, code design and three dimensional geometry. As the scope of our business has expanded, the complexity of our software platform has expanded too. With a software team spread across several locations, building a culture focused on serving our customers, moving quickly, innovating, and building quality experiences is paramount. We are seeking a Software Engineer who is passionate about building great software systems and making those systems fast, usable, and reliable to develop and maintain the code that powers our unique machine learning powered functionalities. The successful candidate will be a success-driven team player with a positive attitude and a proven track record writing quality software. This candidate will have experience with building automated tests to test that feature code in isolation, working using a CI/CD pipeline, and working within a small cross-functional team utilizing agile methodologies like scrum or kanban. Your day-to-day activities might include the following: * Creating new geometric features from CAD files * Analyzing the geometric model for potential fabrication defects * Computing toolpath direction to determine fabrication time * Streamlining testing to ensure consistency in results across different CAD file formats * Developing efficient approximation algorithms to solve computationally complex problems in real-time Requirements: * Bachelor's degree in applied math, computer science, or engineering; M.S. or PhD in a related field is preferred * AWS Certifications (in-progress or willingness to obtain them) is a plus * Strong grasp of programming languages (Python, C++, or equivalent) and a willingness to learn new ones * Proficiency in linear algebra and statistics * Experience working with 2D or 3D computational geometry * Experience working with and supporting cross-functional teams * Deep understanding of structuring code for testability * A portfolio demonstrating clean, documented, and well-tested code * Familiarity with continuous integration/continuous deployment tools * Demonstrated attention to detail * Familiarity with versioning systems such as Git Xometry offers its employees: * Health, Dental & Vision coverage * Commuter & Dependent Care benefit options * 401k * Paid time off * Primary and Secondary Parental Leave * Stock Options This isn't the job for you? Maybe you have a friend who would be perfect for it - please share this job with them! Xometry is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Xometry participates in E-Verify and after a job offer is accepted, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Xometry Lexington KY

Software Engineer - AI & Machine Learning

Opentext Corporation