Databricks
San Francisco, California
Overview Databricks is hiring a Senior Software Engineer - Fullstack role. Our GenAI observability and quality product provides advanced monitoring and insights for GenAI systems, giving customers real-time visibility into their system's performance, along with a suite of tools to improve the quality of GenAI systems. This is a great opportunity to use next-gen tools for continuous monitoring, testing, and feedback, while applying technologies like AutoML/AutoRag, LLM fine-tuning, Prompt Optimization and Automation to improve the performance and quality of GenAI systems. We are looking for a passionate and experienced Senior Full-Stack Software Engineer to join our dynamic team. This role will contribute to both front-end and back-end development of our product, while bringing strong product sense and UI/UX design expertise to life. The ideal candidate will have a solid track record in full-stack development, with the ability to design and implement intuitive and engaging user interfaces, as well as architect scalable and efficient backend systems. What You'll Do Full-Stack Development: Design, develop, and maintain both front-end and back-end components of our web applications. UI/UX Design: Collaborate with design teams to create visually appealing, user-friendly, and accessible UI/UX. You'll ensure the product provides a seamless experience from end to end. Backend API Development: Architect, design, and implement RESTful APIs and microservices to support the application. Collaboration & Mentorship: Work closely with cross-functional teams including product managers, designers, and other engineers. Mentor junior developers and share knowledge of best practices in both UI/UX and back-end development. Product Sense: Contribute to product strategy by offering insights based on technical feasibility and user experience considerations. Code Quality & Testing: Write clean, maintainable, and well-documented code. Ensure the reliability and performance of all components with rigorous testing. Performance Optimization: Continuously monitor and optimize performance, both for the front-end and back-end. Agile Development: Participate in agile ceremonies, including sprint planning, standups, retrospectives, and code reviews. What We Look For 5+ years of experience with HTML, CSS, and JavaScript. Passion for user experience and design and a deep understanding of front-end architecture. Comfortable working towards a multi-year vision with incremental deliverables. Motivated by delivering customer value. Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember). 5+ years of experience with server-side web technologies (e.g., Java, Python, Scala, Go). Good knowledge of SQL. Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes. Experience developing large-scale distributed systems. Why Join Us Work on AI-powered features that directly impact thousands of data practitioners all over the world. Collaborate with a world-class team at the intersection of AI, data, and cloud computing. Build innovative solutions in a fast-moving, high-growth environment. Ready to shape the future of the Data Intelligence Platform at Databricks? Apply now! Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here. Local Pay Range $166,000-$225,000 USD About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide - including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 - rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region, please visit Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
Overview Databricks is hiring a Senior Software Engineer - Fullstack role. Our GenAI observability and quality product provides advanced monitoring and insights for GenAI systems, giving customers real-time visibility into their system's performance, along with a suite of tools to improve the quality of GenAI systems. This is a great opportunity to use next-gen tools for continuous monitoring, testing, and feedback, while applying technologies like AutoML/AutoRag, LLM fine-tuning, Prompt Optimization and Automation to improve the performance and quality of GenAI systems. We are looking for a passionate and experienced Senior Full-Stack Software Engineer to join our dynamic team. This role will contribute to both front-end and back-end development of our product, while bringing strong product sense and UI/UX design expertise to life. The ideal candidate will have a solid track record in full-stack development, with the ability to design and implement intuitive and engaging user interfaces, as well as architect scalable and efficient backend systems. What You'll Do Full-Stack Development: Design, develop, and maintain both front-end and back-end components of our web applications. UI/UX Design: Collaborate with design teams to create visually appealing, user-friendly, and accessible UI/UX. You'll ensure the product provides a seamless experience from end to end. Backend API Development: Architect, design, and implement RESTful APIs and microservices to support the application. Collaboration & Mentorship: Work closely with cross-functional teams including product managers, designers, and other engineers. Mentor junior developers and share knowledge of best practices in both UI/UX and back-end development. Product Sense: Contribute to product strategy by offering insights based on technical feasibility and user experience considerations. Code Quality & Testing: Write clean, maintainable, and well-documented code. Ensure the reliability and performance of all components with rigorous testing. Performance Optimization: Continuously monitor and optimize performance, both for the front-end and back-end. Agile Development: Participate in agile ceremonies, including sprint planning, standups, retrospectives, and code reviews. What We Look For 5+ years of experience with HTML, CSS, and JavaScript. Passion for user experience and design and a deep understanding of front-end architecture. Comfortable working towards a multi-year vision with incremental deliverables. Motivated by delivering customer value. Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember). 5+ years of experience with server-side web technologies (e.g., Java, Python, Scala, Go). Good knowledge of SQL. Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes. Experience developing large-scale distributed systems. Why Join Us Work on AI-powered features that directly impact thousands of data practitioners all over the world. Collaborate with a world-class team at the intersection of AI, data, and cloud computing. Build innovative solutions in a fast-moving, high-growth environment. Ready to shape the future of the Data Intelligence Platform at Databricks? Apply now! Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here. Local Pay Range $166,000-$225,000 USD About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide - including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 - rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region, please visit Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
inference.net
San Francisco, California
Fullstack Engineer - Frontend Focus Join to apply for the Fullstack Engineer - Frontend Focus role at inference.net. About Inference.net Inference.net is a distributed inference platform that aggregates idle GPU capacity worldwide to serve large language models such as DeepSeek and Llama 4. With more than 5,000 GPUs and hundreds of terabytes of VRAM connected at any moment, we empower developers to run powerful models at planet scale. The team is small, well funded, and works primarily in downtown San Francisco (hybrid flexibility as needed). Investors include a16z CSX and Multicoin. What You'll Do Own the user experience - design, build, and polish dashboards, consoles, and customer facing apps that let users observe, configure, and pay for inference at scale. Ship end to end features - from Figma wireframe to React component to backend API and database migration. Design a component system in React + Tailwind that supports rapid iteration and a cohesive design language. Optimize performance - SSR, code splitting, hydration, and WebSocket driven real time updates that hold up under millions of requests per day. Collaborate across disciplines - work shoulder to shoulder with distributed systems engineers, product designers, and founders to turn complex infrastructure into delightful product. Level up the team - lead design reviews, mentor junior engineers, and introduce best practices for testing, accessibility, and observability. What We're Looking For Must Have 5+ years building production React applications Deep knowledge of Tailwind CSS & modern CSS architecture Typescript mastery and strong fundamentals in JS/DOM/APIs Experience designing REST/JSON or gRPC backends (Node, Go, or similar) AuthN/AuthZ design (OIDC, JWT) Product sense: you care about UX details & accessibility Nice to Have Experience with Tanstack / Next.js Data viz libraries (Recharts, Visx, D3) tRPC experience Familiarity with GPU or ML tooling dashboards Comfort debugging performance issues (Lighthouse, Chrome DevTools) Dev ops chops: CI/CD, Docker, Terraform Compensation Base salary: $120,000 - $180,000 Equity: significant early stage grant Benefits: full medical/dental/vision, 401(k) with match, generous PTO, commuter + hardware stipends, daily office lunch How We Work We iterate fast, test in prod (safely!), and celebrate small wins. You'll demo work twice a week, pair with systems engineers, and ship to users continuously. Most of us are in the office 3-4 days a week; remote candidates considered if time zone compatible with Pacific hours. Equal Opportunity Inference.net is an equal opportunity employer. We value diversity and do not discriminate on the basis of race, color, religion, gender identity, sexual orientation, national origin, veteran status, disability, age, or any other protected status. How to Apply Send a short note and a link to something you've shipped (code, demo, or Dribbble shots) to . We can't wait to chat!
Fullstack Engineer - Frontend Focus Join to apply for the Fullstack Engineer - Frontend Focus role at inference.net. About Inference.net Inference.net is a distributed inference platform that aggregates idle GPU capacity worldwide to serve large language models such as DeepSeek and Llama 4. With more than 5,000 GPUs and hundreds of terabytes of VRAM connected at any moment, we empower developers to run powerful models at planet scale. The team is small, well funded, and works primarily in downtown San Francisco (hybrid flexibility as needed). Investors include a16z CSX and Multicoin. What You'll Do Own the user experience - design, build, and polish dashboards, consoles, and customer facing apps that let users observe, configure, and pay for inference at scale. Ship end to end features - from Figma wireframe to React component to backend API and database migration. Design a component system in React + Tailwind that supports rapid iteration and a cohesive design language. Optimize performance - SSR, code splitting, hydration, and WebSocket driven real time updates that hold up under millions of requests per day. Collaborate across disciplines - work shoulder to shoulder with distributed systems engineers, product designers, and founders to turn complex infrastructure into delightful product. Level up the team - lead design reviews, mentor junior engineers, and introduce best practices for testing, accessibility, and observability. What We're Looking For Must Have 5+ years building production React applications Deep knowledge of Tailwind CSS & modern CSS architecture Typescript mastery and strong fundamentals in JS/DOM/APIs Experience designing REST/JSON or gRPC backends (Node, Go, or similar) AuthN/AuthZ design (OIDC, JWT) Product sense: you care about UX details & accessibility Nice to Have Experience with Tanstack / Next.js Data viz libraries (Recharts, Visx, D3) tRPC experience Familiarity with GPU or ML tooling dashboards Comfort debugging performance issues (Lighthouse, Chrome DevTools) Dev ops chops: CI/CD, Docker, Terraform Compensation Base salary: $120,000 - $180,000 Equity: significant early stage grant Benefits: full medical/dental/vision, 401(k) with match, generous PTO, commuter + hardware stipends, daily office lunch How We Work We iterate fast, test in prod (safely!), and celebrate small wins. You'll demo work twice a week, pair with systems engineers, and ship to users continuously. Most of us are in the office 3-4 days a week; remote candidates considered if time zone compatible with Pacific hours. Equal Opportunity Inference.net is an equal opportunity employer. We value diversity and do not discriminate on the basis of race, color, religion, gender identity, sexual orientation, national origin, veteran status, disability, age, or any other protected status. How to Apply Send a short note and a link to something you've shipped (code, demo, or Dribbble shots) to . We can't wait to chat!
InsideHigherEd
Stanford, California
Sr. Software Developer School of Medicine, Stanford, California, United States Information Technology Services Oct 29, 2025 Post Date 107317 Requisition # Stanford University is seeking an experienced Sr. Software Developer with a strong passion for biomedical informatics and advancing healthcare through the power of AI. This role involves leading the integration of large-scale biomedical data sources-such as radiology and pathology imaging, genomics, and electronic health records (EHR)-into Stanford's clinical data warehouse. The Sr. Software Developer will design, implement, and maintain both front-end and back-end solutions for healthcare applications, ensuring data is Findable, Accessible, Interoperable, and Reusable (FAIR). Key responsibilities include applying AI tools like Natural Language Processing (NLP) and Machine Learning (ML), managing data security, troubleshooting complex technical problems, and collaborating with diverse teams. This position offers the opportunity to contribute to cutting-edge healthcare research while mentoring junior engineers and overseeing critical projects. Duties include: • Propose, conceptualize, design, implement, and develop solutions for difficult and complex applications. • Contribute to all phases of a project, including systems analysis, program design, development, and implementation. Serve as project lead for some projects. • Oversee testing, debugging, change control, and documentation for major projects. • Lead and mentor professional staff, as necessary, working on all phases of application development projects. • Engage in long-term strategic planning.in collaboration with staff and project leadership. • Define complex application development administration and programming standards. • Oversee the support, maintenance, operation, upgrades of applications. • Troubleshoot and resolve complex technical problems. • Review the physical design of existing systems for optimizing performance. • Lead projects, as necessary, for special systems and application development in areas of complex problems. • Work with other technical professionals to develop standards and implement best practices. • Provide innovative programming and analysis. • May mentor junior software developers. - Other duties may also be assigned DESIRED QUALIFICATIONS: • BS in Software Engineering, Biostatistics, Bioinformatics or research-related program • Experience performing data analysis in research analyses and visualization work in a healthcare research or clinical setting • Fluency in SQL, Python and R • Strong knowledge of cloud platforms such as Google Cloud, Azure or AWS • Proficiency in containerization technologies such as Docker and container orchestration platforms like Kubernetes • Experience with CI/CD tools such as GitLab CI/CD or GitHub Actions • Solid programming skills and experience in scripting • Experience with data transformation and workflow tools such as dbt, Airflow or WDL • Strong knowledge of database architecture best practices • Strong interpersonal and communication skills to interact with technical and non-technical stakeholders • Excellent writing and analytical skills • Five years of experience collaborating as a computational biologist or biostatistician • Experience with common data models like OMOP, PCORnet or i2b2 • Experience with ontologies, terminologies, UMLS, or Semantic Web • Familiarity with Cloud computing paradigm • Experience with working in a medical school environment, and working with HIPAA PHI and other clinical EHR databases • Familiarity with LLMs, NLPs, ML, and other AI technologies EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and eight years of relevant experience, or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): • Ability to quickly learn and adapt to new technologies and programming tools. • Demonstrated experience in designing, developing, testing, and deploying applications. • Strong understanding of data design, architecture, relational databases, and data modeling. • Thorough understanding of all aspects of software development life cycle and quality control practices. • Ability to define and solve logical problems for highly technical applications. • Strong communication skills with both technical and non-technical clients. • Demonstrated experience leading activities on structured team development projects. • Ability to select, adapt, and effectively use a variety of programming methods. • Ability to recognize and recommend needed changes in user and/or operations procedures. PHYSICAL REQUIREMENTS : • Constantly perform desk-based computer tasks. • Frequently sit, grasp lightly/fine manipulation. • Occasionally stand/walk, writing by hand. • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds. - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job. WORKING CONDITIONS: • May work extended hours, evening and weekends. • Travel on campus to schools/units. The expected pay range for this position is $169,728 to $194,585 per annum. Stanford University provides pay ranges representing its good faith estimate of the salary the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs. At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website ( ) provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process. Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. WORK STANDARDS (from JDL) • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned. • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, . Additional Information Schedule: Full-time Job Code: 4823 Employee Status: Regular Grade: L Requisition ID: 107317 Work Arrangement : Hybrid Eligible
Sr. Software Developer School of Medicine, Stanford, California, United States Information Technology Services Oct 29, 2025 Post Date 107317 Requisition # Stanford University is seeking an experienced Sr. Software Developer with a strong passion for biomedical informatics and advancing healthcare through the power of AI. This role involves leading the integration of large-scale biomedical data sources-such as radiology and pathology imaging, genomics, and electronic health records (EHR)-into Stanford's clinical data warehouse. The Sr. Software Developer will design, implement, and maintain both front-end and back-end solutions for healthcare applications, ensuring data is Findable, Accessible, Interoperable, and Reusable (FAIR). Key responsibilities include applying AI tools like Natural Language Processing (NLP) and Machine Learning (ML), managing data security, troubleshooting complex technical problems, and collaborating with diverse teams. This position offers the opportunity to contribute to cutting-edge healthcare research while mentoring junior engineers and overseeing critical projects. Duties include: • Propose, conceptualize, design, implement, and develop solutions for difficult and complex applications. • Contribute to all phases of a project, including systems analysis, program design, development, and implementation. Serve as project lead for some projects. • Oversee testing, debugging, change control, and documentation for major projects. • Lead and mentor professional staff, as necessary, working on all phases of application development projects. • Engage in long-term strategic planning.in collaboration with staff and project leadership. • Define complex application development administration and programming standards. • Oversee the support, maintenance, operation, upgrades of applications. • Troubleshoot and resolve complex technical problems. • Review the physical design of existing systems for optimizing performance. • Lead projects, as necessary, for special systems and application development in areas of complex problems. • Work with other technical professionals to develop standards and implement best practices. • Provide innovative programming and analysis. • May mentor junior software developers. - Other duties may also be assigned DESIRED QUALIFICATIONS: • BS in Software Engineering, Biostatistics, Bioinformatics or research-related program • Experience performing data analysis in research analyses and visualization work in a healthcare research or clinical setting • Fluency in SQL, Python and R • Strong knowledge of cloud platforms such as Google Cloud, Azure or AWS • Proficiency in containerization technologies such as Docker and container orchestration platforms like Kubernetes • Experience with CI/CD tools such as GitLab CI/CD or GitHub Actions • Solid programming skills and experience in scripting • Experience with data transformation and workflow tools such as dbt, Airflow or WDL • Strong knowledge of database architecture best practices • Strong interpersonal and communication skills to interact with technical and non-technical stakeholders • Excellent writing and analytical skills • Five years of experience collaborating as a computational biologist or biostatistician • Experience with common data models like OMOP, PCORnet or i2b2 • Experience with ontologies, terminologies, UMLS, or Semantic Web • Familiarity with Cloud computing paradigm • Experience with working in a medical school environment, and working with HIPAA PHI and other clinical EHR databases • Familiarity with LLMs, NLPs, ML, and other AI technologies EDUCATION & EXPERIENCE (REQUIRED): Bachelor's degree and eight years of relevant experience, or a combination of education and relevant experience. KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED): • Ability to quickly learn and adapt to new technologies and programming tools. • Demonstrated experience in designing, developing, testing, and deploying applications. • Strong understanding of data design, architecture, relational databases, and data modeling. • Thorough understanding of all aspects of software development life cycle and quality control practices. • Ability to define and solve logical problems for highly technical applications. • Strong communication skills with both technical and non-technical clients. • Demonstrated experience leading activities on structured team development projects. • Ability to select, adapt, and effectively use a variety of programming methods. • Ability to recognize and recommend needed changes in user and/or operations procedures. PHYSICAL REQUIREMENTS : • Constantly perform desk-based computer tasks. • Frequently sit, grasp lightly/fine manipulation. • Occasionally stand/walk, writing by hand. • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds. - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job. WORKING CONDITIONS: • May work extended hours, evening and weekends. • Travel on campus to schools/units. The expected pay range for this position is $169,728 to $194,585 per annum. Stanford University provides pay ranges representing its good faith estimate of the salary the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs. At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website ( ) provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process. Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. WORK STANDARDS (from JDL) • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations. • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned. • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, . Additional Information Schedule: Full-time Job Code: 4823 Employee Status: Regular Grade: L Requisition ID: 107317 Work Arrangement : Hybrid Eligible
InsideHigherEd
Philadelphia, Pennsylvania
Data Engineer, Penn Wharton Budget Model University Overview The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education, research, and innovation. This historic, Ivy League school consistently ranks among the top 10 universities in the annual U.S. News & World Report survey. Penn has 12 highly-regarded schools that provide opportunities for undergraduate, graduate and continuing education, all influenced by Penn's distinctive interdisciplinary approach to scholarship and learning. As an employer Penn has been ranked nationally on many occasions with the most recent award from Forbes who named Penn one of America's Best Large Employers in 2023. Penn offers a unique working environment within the city of Philadelphia. The University is situated on a beautiful urban campus, with easy access to a range of educational, cultural, and recreational activities. With its historical significance and landmarks, lively cultural offerings, and wide variety of atmospheres, Philadelphia is the perfect place to call home for work and play. The University offers a competitive benefits package that includes excellent healthcare and tuition benefits for employees and their families, generous retirement benefits, a wide variety of professional development opportunities, supportive work and family benefits, a wealth of health and wellness programs and resources, and much more. Posted Job Title Data Engineer, Penn Wharton Budget Model Job Profile Title Application Developer Senior Job Description Summary Wharton School Overview Founded in 1881 as the world's first collegiate business school, the Wharton School of the University of Pennsylvania is shaping the future of business by incubating ideas, driving insights, and creating leaders who change the world. With campuses in both Philadelphia and San Francisco, Wharton has over 850 staff, a faculty population of more than 235 renowned professors, and 5,000 undergraduate, MBA, executive MBA, and doctoral students. Each year 13,000 professionals from around the world advance their careers through Wharton Executive Education's individual, company-customized, and online programs. More than 104,000 Wharton alumni form a powerful global network of leaders who transform business every day. Wharton is home to a dynamic community of staff, bringing a wide range of skills, experiences, and perspectives. To learn more, visit . The Penn Wharton Budget Model (PWBM) is a non-partisan, research-based initiative that provides analysis to policymakers to assess the effects of policy on budgetary outcomes (government revenues and costs) and various economic variables. PWBM's work is widely cited and has been influential in many key recent policy discussions, including tax reform, budget reconciliation, immigration, Social Security, health care, infrastructure, pre-K education, paid family leave, universal income, and the federal debt. The PWBM team consists of roughly 30 Ph.D. economists, policy analysts, research analysts, software engineers, and developers. PWBM has a unique model - even relative to other scoring entities - that relies on a workflow between data processing, microsimulation (which utilizes large-scale Monte Carlo simulations), dozens of policy modules (including several tax calculators), and a large-scale stochastic macroeconomic overlapping generations (OLG) lifecycle model. An extensive code base, mostly in Python, underlies this workflow, and the model utilizes cutting-edge economic modeling, data science, machine learning, and cloud computing to project policy impacts. The models are frequently updated to reflect the latest economics and empirical research, and many of them require (large) datasets to calibrate them. PWBM is currently building a model automation pipeline to automate the forecasting process. The Data Engineer will be a member of the software engineering team and work closely with PWBM domain experts - economists, policy analysts, and research analysts - responsible for building and calibrating models using large, publicly and privately available datasets. The Data Engineer will design, build, and maintain the data infrastructure with the software engineering team; establish best practices for data ingestion and storage; and coach domain experts to write maintainable extract-transform-load (ETL) code. The Data Engineer will also contribute their expertise and insights to the model automation project to help make the automation pipeline robust to data changes. Position contingent upon funding. Job Description Job Responsibilities The data engineer will work with the software engineering team to design, build, and maintain data infrastructure that houses data obtained from external sources and PWBM model output and enables PWBM and external collaborators easy access to information that is versioned, accurate, and consistent. Establish best practices for data ingestion, storage, and retrieval. Work with PWBM domain experts to implement best practices in extract-transform-load (ETL) code, including producing readable, modular, and testable code. Help the Director of Engineering and Data and domain experts plan future infrastructure development. Mentor junior engineers, research analysts, and graduate students. Perform additional duties as assigned Qualifications Required Skills/Experience: A bachelor's degree in a relevant field, such as computer science, software engineering, statistics, mathematics, or engineering; and 3-5 years of experience; or equivalent. More than 2 years of post-degree experience as a data engineer in a team setting, and familiarity with current cloud data storage options, data modeling, data extraction (e.g., web scraping or using web APIs), automation (e.g., pipelining), and alerting/monitoring with process insights in mind. Demonstrated ability to write readable, modular, and testable code. Experience with modern software engineering best practices (e.g. automated testing, pair programming, and continuous integration). Solid ability to understand mathematical and statistical models. Strong written and verbal communication skills and the ability to collaborate successfully with teammates who have diverse technical backgrounds. The data engineer will work with individuals across a range of technical experience levels, so the candidate should be able to distill their thoughts into non-technical terms. Experience working with LLM-based coding tools. Experience with data frame packages/libraries in any programming language. Solid ability to identify requirements from discussions with domain experts and parse them into smaller stories/tasks. Preferred Skills: Knowledge of Python and pandas. Experience working with survey data or other microdata. Familiarity with major economic and demographic data sources (e.g. Census Bureau, Bureau of Labor Statistics, and Bureau of Economic Analysis). Experience working with data scientists or economists. Formal training in economics, public policy, or in quantitative disciplines such as statistics, engineering, and mathematics. Additional Information Staff positions at the Penn Wharton Budget Model are funded by external gifts and grants. This position is contingent upon both the continued availability of funding sources and the ongoing need for the role. It is an initial two-year term position, with potential renewal at the discretion of the faculty director. The position may be discontinued if funding sources are no longer available, if suitable replacement funding sources are not identified, or if the need for the position ceases to exist. Job Location - City, State Philadelphia, Pennsylvania Department / School Wharton School Pay Range $83,500.00 - $130,000.00 Annual Rate Salary offers are made based on the candidate's qualifications, experience, skills, and education as they directly relate to the requirements of the position, and in alignment with salary ranges based on external market data for the job's level. Internal organization and peer data at Penn are also considered. Equal Opportunity Statement The University of Pennsylvania is an equal opportunity employer. Candidates are considered for employment without regard to race, color, sex, sexual orientation, religion, creed, national origin (including shared ancestry or ethnic characteristics), citizenship status, age, disability, veteran status or any class protected under applicable federal, state or local law. Special Requirements Background checks may be required after a conditional job offer is made. Consideration of the background check will be tailored to the requirements of the job. University Benefits Health, Life, and Flexible Spending Accounts: Penn offers comprehensive medical, prescription, behavioral health, dental, vision, and life insurance benefits to protect you and your family's health and welfare. You can also use flexible spending accounts to pay for eligible health care and dependent care expenses with pre-tax dollars. Tuition: Take advantage of Penn's exceptional tuition benefits. You, your spouse, and your dependent children can get tuition assistance here at Penn. Your dependent children are also eligible for tuition assistance at other institutions. Retirement: . click apply for full job details
Data Engineer, Penn Wharton Budget Model University Overview The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education, research, and innovation. This historic, Ivy League school consistently ranks among the top 10 universities in the annual U.S. News & World Report survey. Penn has 12 highly-regarded schools that provide opportunities for undergraduate, graduate and continuing education, all influenced by Penn's distinctive interdisciplinary approach to scholarship and learning. As an employer Penn has been ranked nationally on many occasions with the most recent award from Forbes who named Penn one of America's Best Large Employers in 2023. Penn offers a unique working environment within the city of Philadelphia. The University is situated on a beautiful urban campus, with easy access to a range of educational, cultural, and recreational activities. With its historical significance and landmarks, lively cultural offerings, and wide variety of atmospheres, Philadelphia is the perfect place to call home for work and play. The University offers a competitive benefits package that includes excellent healthcare and tuition benefits for employees and their families, generous retirement benefits, a wide variety of professional development opportunities, supportive work and family benefits, a wealth of health and wellness programs and resources, and much more. Posted Job Title Data Engineer, Penn Wharton Budget Model Job Profile Title Application Developer Senior Job Description Summary Wharton School Overview Founded in 1881 as the world's first collegiate business school, the Wharton School of the University of Pennsylvania is shaping the future of business by incubating ideas, driving insights, and creating leaders who change the world. With campuses in both Philadelphia and San Francisco, Wharton has over 850 staff, a faculty population of more than 235 renowned professors, and 5,000 undergraduate, MBA, executive MBA, and doctoral students. Each year 13,000 professionals from around the world advance their careers through Wharton Executive Education's individual, company-customized, and online programs. More than 104,000 Wharton alumni form a powerful global network of leaders who transform business every day. Wharton is home to a dynamic community of staff, bringing a wide range of skills, experiences, and perspectives. To learn more, visit . The Penn Wharton Budget Model (PWBM) is a non-partisan, research-based initiative that provides analysis to policymakers to assess the effects of policy on budgetary outcomes (government revenues and costs) and various economic variables. PWBM's work is widely cited and has been influential in many key recent policy discussions, including tax reform, budget reconciliation, immigration, Social Security, health care, infrastructure, pre-K education, paid family leave, universal income, and the federal debt. The PWBM team consists of roughly 30 Ph.D. economists, policy analysts, research analysts, software engineers, and developers. PWBM has a unique model - even relative to other scoring entities - that relies on a workflow between data processing, microsimulation (which utilizes large-scale Monte Carlo simulations), dozens of policy modules (including several tax calculators), and a large-scale stochastic macroeconomic overlapping generations (OLG) lifecycle model. An extensive code base, mostly in Python, underlies this workflow, and the model utilizes cutting-edge economic modeling, data science, machine learning, and cloud computing to project policy impacts. The models are frequently updated to reflect the latest economics and empirical research, and many of them require (large) datasets to calibrate them. PWBM is currently building a model automation pipeline to automate the forecasting process. The Data Engineer will be a member of the software engineering team and work closely with PWBM domain experts - economists, policy analysts, and research analysts - responsible for building and calibrating models using large, publicly and privately available datasets. The Data Engineer will design, build, and maintain the data infrastructure with the software engineering team; establish best practices for data ingestion and storage; and coach domain experts to write maintainable extract-transform-load (ETL) code. The Data Engineer will also contribute their expertise and insights to the model automation project to help make the automation pipeline robust to data changes. Position contingent upon funding. Job Description Job Responsibilities The data engineer will work with the software engineering team to design, build, and maintain data infrastructure that houses data obtained from external sources and PWBM model output and enables PWBM and external collaborators easy access to information that is versioned, accurate, and consistent. Establish best practices for data ingestion, storage, and retrieval. Work with PWBM domain experts to implement best practices in extract-transform-load (ETL) code, including producing readable, modular, and testable code. Help the Director of Engineering and Data and domain experts plan future infrastructure development. Mentor junior engineers, research analysts, and graduate students. Perform additional duties as assigned Qualifications Required Skills/Experience: A bachelor's degree in a relevant field, such as computer science, software engineering, statistics, mathematics, or engineering; and 3-5 years of experience; or equivalent. More than 2 years of post-degree experience as a data engineer in a team setting, and familiarity with current cloud data storage options, data modeling, data extraction (e.g., web scraping or using web APIs), automation (e.g., pipelining), and alerting/monitoring with process insights in mind. Demonstrated ability to write readable, modular, and testable code. Experience with modern software engineering best practices (e.g. automated testing, pair programming, and continuous integration). Solid ability to understand mathematical and statistical models. Strong written and verbal communication skills and the ability to collaborate successfully with teammates who have diverse technical backgrounds. The data engineer will work with individuals across a range of technical experience levels, so the candidate should be able to distill their thoughts into non-technical terms. Experience working with LLM-based coding tools. Experience with data frame packages/libraries in any programming language. Solid ability to identify requirements from discussions with domain experts and parse them into smaller stories/tasks. Preferred Skills: Knowledge of Python and pandas. Experience working with survey data or other microdata. Familiarity with major economic and demographic data sources (e.g. Census Bureau, Bureau of Labor Statistics, and Bureau of Economic Analysis). Experience working with data scientists or economists. Formal training in economics, public policy, or in quantitative disciplines such as statistics, engineering, and mathematics. Additional Information Staff positions at the Penn Wharton Budget Model are funded by external gifts and grants. This position is contingent upon both the continued availability of funding sources and the ongoing need for the role. It is an initial two-year term position, with potential renewal at the discretion of the faculty director. The position may be discontinued if funding sources are no longer available, if suitable replacement funding sources are not identified, or if the need for the position ceases to exist. Job Location - City, State Philadelphia, Pennsylvania Department / School Wharton School Pay Range $83,500.00 - $130,000.00 Annual Rate Salary offers are made based on the candidate's qualifications, experience, skills, and education as they directly relate to the requirements of the position, and in alignment with salary ranges based on external market data for the job's level. Internal organization and peer data at Penn are also considered. Equal Opportunity Statement The University of Pennsylvania is an equal opportunity employer. Candidates are considered for employment without regard to race, color, sex, sexual orientation, religion, creed, national origin (including shared ancestry or ethnic characteristics), citizenship status, age, disability, veteran status or any class protected under applicable federal, state or local law. Special Requirements Background checks may be required after a conditional job offer is made. Consideration of the background check will be tailored to the requirements of the job. University Benefits Health, Life, and Flexible Spending Accounts: Penn offers comprehensive medical, prescription, behavioral health, dental, vision, and life insurance benefits to protect you and your family's health and welfare. You can also use flexible spending accounts to pay for eligible health care and dependent care expenses with pre-tax dollars. Tuition: Take advantage of Penn's exceptional tuition benefits. You, your spouse, and your dependent children can get tuition assistance here at Penn. Your dependent children are also eligible for tuition assistance at other institutions. Retirement: . click apply for full job details