Senior Software Engineer
4 weeks ago
This Senior Software Engineer position will be responsible for technical and development support for our award-winning K-12 software. The role will help in all AI/generative AI products in the areas of engineering, data, deployment, and infrastructure.
Key Responsibilities
- Design and implement Machine Learning models and data ingestion pipelines
- Develop and support a platform that enables data scientists to rapidly develop, train, and experiment with machine learning models
- Expand and optimize data pipelines, data flow, and collection for cross-functional teams
- Create and maintain optimal data pipeline architecture by assembling large, complex data sets to meet functional and non-functional business requirements
- Identify and implement internal process improvements including automating manual processes, optimizing data delivery, and redesigning infrastructure for greater scalability
- Support the building of machine learning, data platforms, and infrastructure required for optimal data extraction, transformations, and loading of data from a wide variety of data sources
- Work with architecture, data, and design teams to assist with data-related technical issues and support data infrastructure needs
- Deploy ML models in AWS environment specifically in AWS Sage Maker environment
- Implement Model Monitoring, Data Quality Checks, Data Drifts in Inference Pipelines
- Support ML teams in the delivery of continuous integration, continuous deployment, providing templates and patterns
- Perform root cause analysis for production issues where the root cause is in infrastructure, environment, configuration, or deployment routines; understand when to escalate to product development teams; remediate root causes and implement preventative actions
- Own the AWS stack which comprises all ML resources and collaborate on managing ML infrastructure costs
- Establish standards and practices around MLOps, including governance, compliance, and data security
- Uses Generative AI models, other LLMs, Agents, RAG, and LangChains to build different smart solutions
- Uses customer management system to provide status on open customer issues and properly verifies when an issue can be closed
- Participate in after-hours maintenance, when necessary, respond to emergencies, participate in customer calls when called upon in support of initiatives and incident response
Requirements
To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Qualifications include:
- 5+ years of experience within the full software development lifecycle from planning through deployment and maintenance
- Demonstrated ability to design, implement, and scale machine learning workflows (ML Ops); including deployment and delivery of production-ready model APIs
- Demonstrated proficiency with version control systems and automated software testing and delivery
- Proficiency with at least one machine learning lifecycle platform (Sagemaker, MLFlow, TensorFlow, etc.), orchestration platform (Airflow, Dagster, etc.), and data platform like SnowFlake/DataBricks
- 5+ years of experience with ML infrastructure and ML DevOps
- 5+ years of overall engineering experience in distributed systems and data infrastructure
- 3+ years' experience coding in Python (preferred) or other languages like Java, C#, etc.
- Experience working with ML engineers to build tooling and automation to support the entire ML engineering lifecycle, from experimentation to production operations
- Experience with Kubernetes and ML CI/CD workflows
- 3+ years of experience with AWS or other public cloud platforms (GCP, Azure, etc.)
- Excellent verbal and written communication skills
- Experience with Infrastructure-as-Code tools and frameworks
- Bachelor's degree in computer science, data science, mathematics, or a related field. Master's degree preferred
Benefits
PowerSchool offers the following benefits:
Comprehensive Insurance Coverage (including Medical, Dental, Vision, Pharmacy benefits, Life Insurance and AD&D) Flexible Spending Accounts and Health Savings Accounts Short-Term Disability and Long-Term Disability Comprehensive 401(k) plan Generous Parental Leave Unrestricted paid time off (known as Discretionary Time Off - DTO) Paid Community and Volunteer Time Off (VTO) Wellness Program, including ClassPass Employee Assistance Program Tuition Reimbursement Optional Benefits: Pet Insurance, Identity Theft Protection, Student Debt Repayment Program, and Prepaid Legal coverage A reasonable estimate of the base compensation range for this position is $78,100 - $210,300. The compensation range is specific to the United States and incorporates many factors including but not limited to an applicant's skills and prior relevant experience and training; licensures, degrees, and certifications; internal equity; internal pay ranges; and market data/range parameters.
EEO Commitment
PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailing PowerSchool Group
-
Senior Software Engineer
4 weeks ago
Folsom, United States PowerSchool Group Full timeJob Title: Senior Software EngineerAbout the Role:PowerSchool Group is seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software systems. You will work closely with our product team to bring their vision to life and collaborate with our Quality...
-
Senior AI Platform Software Architect
1 month ago
Folsom, United States Qualcomm Full timeJob Title: Senior AI Platform Software ArchitectWe are seeking a highly skilled Senior AI Platform Software Architect to join our team at Qualcomm. As a key member of our Machine Learning Engineering team, you will be responsible for enabling the Windows AI platform on Snapdragon through the Snapdragon SW stack.Your primary focus will be on developing and...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, CA, United States Walmart Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying large-scale mobile applications and services that meet the needs of our customers and associates.Key Responsibilities:Lead the discovery phase of large...
-
Senior Systems Engineer
4 weeks ago
Folsom, United States Voyager Space Full timeJob Title: Senior Systems EngineerJob Summary:We are seeking a highly skilled Senior Systems Engineer to join our team at Voyager Space - Defense (Valley Tech Systems). As a Senior Systems Engineer, you will be responsible for the architecture, design, development, and integration of ISR software systems.Key Responsibilities:- Lead ISR systems technical...
-
Senior Quality Assurance Engineer
4 weeks ago
Folsom, CA, United States Perfict Global, Inc. Full timeAbout Perfict Global, Inc.Perfict Global, Inc. is a leading IT consulting services provider focused on delivering innovative and successful business workforce solutions to Fortune 500 companies. Our team of trained and experienced professionals strives to bring together the best technologies available to manage clients' complex business and technology needs,...
-
Senior Android Software Engineer
4 weeks ago
Sunnyvale, CA, United States CloudBC Labs Full timeJob Title: Senior Android Software EngineerJob Summary:We are seeking a highly skilled Senior Android Software Engineer to join our team at CloudBC Labs. As a key member of our engineering team, you will be responsible for designing and developing advanced applications for the Android platform.Key Responsibilities:Design and develop high-quality Android...
-
Senior Software Development Engineer
4 weeks ago
Sunnyvale, CA, United States Fortinet Full timeJob Title: Senior Software Development EngineerJob Description:We are seeking a highly skilled Senior Software Development Engineer to join our team at Fortinet. As a key member of our software development team, you will play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more.Responsibilities:*...
-
Senior Electrical Engineer
4 weeks ago
Folsom, CA, United States HDR Full timeAt HDR, we're committed to creating a workplace where every employee feels valued, respected, and empowered to bring their authentic selves to work every day. As we strive to make a positive impact on the world, we're seeking a talented Senior Electrical Engineer to join our Building Engineering Services Business Group in California. This individual will be...
-
Software Development Engineer
4 weeks ago
Folsom, United States Sierra Nevada Corporation Full timeSoftware Engineer II Job DescriptionWe are seeking a highly skilled Software Engineer II to join our team at Sierra Nevada Corporation. As a Software Engineer II, you will be responsible for designing, developing, testing, and certifying cutting-edge software products for a wide range of applications, including advanced mission payloads, electronic systems,...
-
Senior Manager, Software Engineering
4 weeks ago
Sunnyvale, CA, United States Walmart Full timeWe are seeking a seasoned Engineering Manager to lead our critical frontend experience team and drive engineering excellence and culture within the Acquisition and Discovery Engineering team at Walmart.This is an ideal opportunity for a capable engineering leader to make a significant impact and drive business initiatives forward. As a Senior Engineering...
-
Senior Embedded Software Engineer
2 weeks ago
Irvine, CA, United States Edison Smart Full timeSenior Embedded Software Engineer | Irvine, CA | Up to $200,000Join a growing IoT connectivity business in Calfornia, who are scaling their Engineering team, as they build the next generation of their IoT connectivity devices.As a Senior Embedded Software Engineer, you'll work in a small team to develop the embedded systems to support wireless connectivity...
-
Senior Software Engineer
2 weeks ago
El Segundo, CA, United States Eleven Recruiting Full timeMust be local to Los Angeles.No 3rd parties.About Eleven RecruitingWe are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career...
-
Senior Software Engineer
2 weeks ago
San Diego, CA, United States Brahma Consulting Group Full timeBrahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions. We are currently assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.Summary:Design and implementing real-time C/C++ software for high performance computing systems, this included...
-
Software Engineer II
4 weeks ago
Folsom, United States SNC Full timeDo you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. You will be using your skills and expertise to define, design, develop, test, certify and improve cutting-edge software products. These cover a very wide range from advanced mission payloads and electronic systems through highly...
-
Senior Software Engineer
2 weeks ago
Fremont, CA, United States eHuman Digital Anatomy Full timeSenior Software EngineereHuman, Inc. is developing the next-generation of medical and dental education software. Our award winning, innovative products use advanced technologies (like virtual reality, AI, and interactive visualization) to dramatically improve the way we teach, leading to better understanding and retention.We are looking for enthusiastic,...
-
Senior Software Engineer
7 days ago
Los Angeles, CA, United States Raytheon Full timeDate Posted: 2024-11-05 Country: United States of America Location: AZ201: RMS AP Bldg East Hermans Road Building 801, Tucson, AZ, 85756 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of...
-
Long Beach, CA, United States Blue Shield of CA Full timeYour RoleThe Senior Director, IT Application Software Engineering & Solution Delivery, will be a key contributor to the Blue Shield of CA IT Applications team, driving the migration of the claims administration platform, Facets, to the cloud. This is a core pillar of the company's cloud migration strategy. The ideal candidate will have a strong understanding...
-
Senior Mechanical Design Engineer
1 month ago
Folsom, California, United States Luxus Full timeJob OverviewWe are seeking a seasoned Senior Mechanical Engineer to drive innovation in sustainable design at Luxus, a leading force in green buildings.This pivotal role involves leading a multi-faceted team through the entire project lifecycle, from initial concept to final construction. Your expertise will be instrumental in shaping the mechanical design...
-
GPU Software Development Engineer
1 month ago
Folsom, United States Intel Full timeJob Title: GPU Software Development EngineerJob Summary:We are seeking a highly skilled GPU Software Development Engineer to join our team at Intel. As a key member of our software development team, you will be responsible for ensuring the robustness and quality of our Discrete Graphics offerings through meticulous validation and debug of graphics issues.Key...
-
Senior Geotechnical Engineer
1 month ago
Folsom, California, United States HDR Full timeAbout HDRAt HDR, we are a global leader in engineering, architecture, environmental, and construction services. Our multidisciplinary teams of scientists, economists, builders, analysts, and artists work together to create innovative solutions for our clients. We believe in the importance of diversity and are proud to be an equal opportunity workplace and an...