Senior Principal Software Engineer

2 weeks ago


Carson City, United States Oracle Full time

Oracle Senior Principal Software Engineer - Carson City, Nevada Oracle’s Software Assurance organization has the mission to make application security and software assurance, at scale, a reality. We are an inclusive and diverse team of high caliber software engineers, data science and ML application researchers and engineers, distributed globally, who thrive on new challenges. We are seeking an experienced Software Engineer or Machine Learning Engineer with technical expertise in Recommender Systems, Natural Language Processing (NLP), and Computer Vision, to join our growing team of multidisciplinary software engineers and ML experts. As a Senior Principal Software Engineer, you will work closely with the technical and research teams on innovative, strategic projects including advanced applications of ML for the organization. This role is responsible for the technical direction of the team and for communication with both internal and external stakeholders and leadership teams, and must demonstrate critical thinking abilities, outstanding communication skills, project management experience and the ability to lead other experienced technical professionals. Responsibilities Act as a leader on large-scale company initiatives and be viewed by peers as a leader and top contributor and by line management as a key business partner. Thorough understanding of CS fundamentals including data structures, algorithms, and complexity analysis. Strong software development experience through hands-on coding. Detailed knowledge of modern deep learning concepts, including but not limited to Generative AI models, FCN, CNN, RNN, Autoencoders, Transformers, and Large Language Models (LLM). Familiarity with version control practices (Git), containers, MLOps. Experience with at least one cloud platform. Experience in formulating analytical problems into actionable research and applying advanced machine learning techniques for problem solving. Good communication skills to convey sophisticated topics in straightforward terms to stakeholders (internal or external). A drive to solve hard problems at scale. Experience in technical writing, project documentation, and/or technical publications. Required Skills BS in Computer Science, Data Science, Machine Learning, or related technical fields. At least 10 years of hands-on experience (may include graduate studies in computer science or related technical fields) with increasing scope in developing and implementing ML solutions. Experience should include 4+ years in roles with technical leadership scope in Software Engineering, Data Science or ML Engineering. Preferred Skills MS/PhD in Computer Science, Data Science, Machine Learning, or related technical fields. Familiarity with Learning to Rank models, recommender systems, especially deep learning-based recommender systems, computer vision models, Generative AI models. Familiarity with serverless architecture, ML model hosting strategies, and model testing techniques. Travel The position will require approximately 25% travel to Columbia, MD, or Denver, CO. Disclaimer: Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds. When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives. #J-18808-Ljbffr



  • Redwood City, California, United States Informatica Full time

    Job Number: 37377Position Title: Principal Software EngineerExternal Description:DescriptionInformatica is currently looking for a Principal Software Engineer with experience in software design and architecture to join our team in Redwood City, CA.Job Summary As a Principal Engineer, you will be responsible for delivering an extensible, reliable , scalable,...


  • Carson City, Nevada, United States Oracle Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Developer to join our team at Oracle and take a significant role in developing innovative software solutions to manage Change and integration with continuous integration/continuous deployment (CI/CD) deployment orchestration.Key ResponsibilitiesContribute to building scalable...


  • Carson City, Nevada, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our dynamic Oracle team. This role is pivotal in enhancing and maintaining our cloud infrastructure and software applications, ensuring they meet the highest standards of quality and performance.Key ResponsibilitiesAnalyze, design, develop, troubleshoot, and debug software...


  • Jersey City, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONIf you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Corporate Technology team, you provide expertise and engineering excellence as an integral part of an agile team to...


  • jersey city, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONIf you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Corporate Technology team, you provide expertise and engineering excellence as an integral part of an agile team to enhance,...


  • jersey city, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONIf you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Corporate Technology team, you provide expertise and engineering excellence as an integral part of an agile team to enhance,...


  • Redwood City, California, United States Oracle Full time

    Job DescriptionJob SummaryOracle is seeking a highly skilled and experienced Senior Principal Software Engineer to join our team. As a key member of our software engineering division, you will be responsible for designing, developing, and troubleshooting software programs for commercial and end-user applications.Key ResponsibilitiesDesign and implement major...


  • Jersey City, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONIf you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Banking Technology team, you, you provide expertise and engineering excellence as an integral part...


  • Redwood City, California, United States Oracle Full time

    Job SummaryWe are seeking a highly skilled Senior Principal Software Engineer to join our team at Oracle. As a key member of our software development team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesTechnical LeadershipProvide technical guidance and leadership...


  • Oklahoma City, Oklahoma, United States InsideHigherEd Full time

    Senior Software Engineer Position Overview:The Senior Software Engineer will collaborate with a dedicated team to design and tailor enterprise-level software solutions. Key responsibilities encompass API management, software validation, troubleshooting, and the integration of external tools. This position reports to the Director of ERP Solutions and...


  • Oklahoma City, Oklahoma, United States InsideHigherEd Full time

    Senior Software Engineer Role Overview:The Senior Software Engineer will collaborate with a dedicated team to design and tailor enterprise software solutions. Key responsibilities encompass API management, software validation, troubleshooting, and the integration of external tools. This position reports to the Director of ERP Solutions and necessitates a...


  • Carson City, Nevada, United States Oracle Full time

    Job Description Oracle Life Sciences is focused on delivering software solutions to help the world's largest pharmaceutical companies positively impact people's lives by supporting the cost-effective development of treatments for today's most challenging health related issues. We are looking for hands-on Applied Scientists with expertise and passion in...


  • Jersey City, United States JPMorgan Chase & Co Full time

    Job DescriptionJOB DESCRIPTIONBring your Senior Lead Software Engineering and management skills to the next level and become an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Principal Software Engineer at JPMorgan Chase within Corporate Investment Bank Data...


  • Tipp City, Ohio, United States Abbott Full time

    Company Overview:Abbott is a leading global healthcare organization dedicated to enhancing lives through groundbreaking innovations in diagnostics, medical devices, nutrition, and generic pharmaceuticals. With a presence in over 160 countries, Abbott employs approximately 115,000 individuals committed to delivering health solutions worldwide.Position...


  • Jersey City, New Jersey, United States BayOne Solutions Full time

    Position: Senior Cloud Software DeveloperLocation: Jersey City, NJ (3 Days onsite/Week)Essential Skills:1st - Infrastructure as Code - Terraform, with a solid understanding of permission structures.2nd - Proficient in AWS Cloud Services3rd: Golang, with practical experience in Go functions and frameworks.4th (Optional): API Development - Hands-on experience...


  • Oklahoma City, United States agilon health Full time

    Principal Full Stack Software Engineer (Healthcare Integrations) Company: AHI agilon health, inc. Job Posting Location: Remote - MA Job Title: Principal Full Stack Software Engineer (Healthcare Integrations) agilon health is transforming healthcare by empowering community-based physicians with the resources and expertise they need to innovate the payment...


  • Lake City, United States Delta Air Lines Full time

    How you'll help us Keep Climbing (overview & key responsibilities) Delta IT is on a journey of transformation. We are changing the way we do business from top to bottom. As thought-leaders within Delta, we strive to create meaningful and innovative solutions and are looking for team members to help us realize our vision. Delta IT employees are thinkers,...


  • Ohio City, United States Patriot Software Full time

    Are you passionate about using your programming skills to solve problems? Do you enjoy collaborating with others and re-architecting solutions? If moving legacy systems to a modern event-driven architecture sounds like a good fit, the Senior Software Engineer position on our Tax Filing Domain team at Patriot might be what you're looking for! We are looking...


  • Carson, United States Epson America Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Why work at Epson? Epson enables people worldwide to make, share and capture creativity and bring it to life. Epson technologies open the door to limitless opportunities in visual communications, robotics, sensing, and...


  • Oklahoma City, Oklahoma, United States RELX INC Full time

    Principal Software Engineer -Search Technology Do you t hrive working collaboratively and enjoys supporting, learning from, and sharing knowledge with a team of people from different backgrounds? About the Role: We are seeking a highly skilled and motivated Principal Search Engineer to join our team. This individual will play a crucial role in maintaining...