Principal Software Engineer, Machine Learning Architect
LDS Employment Resource Services
Check out similar listings!
Loading some great jobs for you...
RESPONSIBILITIES The mission of this position @ FamilySearch is to help Church members fulfill their divinely appointed responsibility to discover their families through family history methods, submit their names to the temple for saving ordinances, and to help bring souls unto CHRIST.. Responsibilities include architecting the systems used for the search cluster and hinting/matching engine of familysearch.org, as well as technical leadership of the techniques used in machine learning. Highly proficient in the Java programming language and ecosystem, big data toolsets such as Kafka, Hadoop, and Spark, as well as knowledge of statistical techniques and the data science used to train a classifier. Extensive knowledge of Amazon Web Services (AWS). Excellent communication skills, and the ability to influence engineering teams, as well as influence at the highest levels of the organization. Previous experience working in a production team environment following an agile software development model.. The Engineer works in a leadership role on tasks and assignments from a Director or Managing Director or tasks that they create. This position employs experience as an extremely seasoned professional, uses comprehensive knowledge of industry practices, Church policies and good judgment in selecting methods and techniques for designing, defining, developing, testing, purchasing, implementing, and analyzing of technical products and systems of diverse scope. This role recommends system purchases for projects up to ten millions of dollars of value. This position performs engineering design evaluations and applies comprehensive analytical skills to recommend performance enhancements. The Senior Principal Software Engineer establishes strategic and tactical technological direction and then provides expertise in the solution to key issues affecting the delivery of the product. The Senior Principal Software Engineer also helps in setting overall technical direction for a team of 100 to 500 engineers.. 30% - Providing consulting services to teams in the areas of advanced technology and architectures. 30% Establishing technology strategies, writing and reviewing new architectures, engineered solutions, and test results.. 20% Keeping abreast of industry best practices and emerging trends and technologies.. 10% Providing technical leadership for multiple teams in the design and development of technological advanced issues and/or difficult problems.. 10% Participating in group meetings, group planning sessions, setting group goals, and all other group activities.. QUALIFICATIONS. Education: A Masters or Ph.D degree in Data science, artificial intelligence, or related field is strongly preferred, or otherwise 10+ years of experience in these relevant technologies is required. Skills: Must have clear evidence of external industry validation of ability and enterprise-grade vision. Must have experience completing two or more major cycles in architecting entire systems and successfully implemented through two or more development cycles. Must be able to lead cross-functional and interdepartmental product or project teams, define work processes, and lead a team of highly educated and skilled engineers and managers. Must keep abreast of trends and directions in technology, understanding their relevance to the Church. Must be self-educated in emerging technologies. Must be able to make architectural choices based on solid principles and practical experience without unsubstantiated bias. Must be able to set technical architectural direction without supervision. Must be able to operate a computer. Must be able to interact effectively with customers and present solutions. Must be able to lead customers through decision-making processes. Must be able to communicate needs and expectations to management, and provide sound advice.. WORTHINESS QUALIFICATION. Must be a member of The Church of Jesus Christ of Latter-day Saints and currently temple worthy.. The Church of Jesus Christ of Latter-day Saints (the LDS Church or, informally, the Mormon Church), was organized in 1830. As of 2010 the...
Associated topics: .net, algorithm, application, back end, c++, matlab, programming, python, software development engineer, software engineer
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.