Dalhousie University Dalhousie University’s Faculty of Computer Science invites applications for a probationary tenure-track Associate Professor position in the Faculty’s Systems Research Cluster (whi... ch includes software engineering, networking, security, etc.) This position would commence on July 1, 2023. Review of applications will commence on December 1, 2022. For more information, see the full advertisement linked below.
Link:https://dal.peopleadmin.ca/postings/11461See More >>
Assistant Professor (Tenure Track)
Dalhousie University The Faculty of Computer Science at Dalhousie University invites applications for up to three tenure-stream Assistant Professor positions in any area of Computer Science including ... software engineering. Review of applications will commence on November 15, 2022. However, applications will be accepted and reviewed until the position is filled.
Link:https://dal.peopleadmin.ca/postings/11268See More >>
National University of Singapore A post-doctoral position on Automated Program Repair is available immediately at NUS, Singapore.
... Link:https://nus-apr.github.io/See More >>
Research Intern - Developer Velocity
Microsoft Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineer... s. Our researchers and engineers pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment.
The Software Analysis and Intelligence in Engineering Systems(SAINTES) and Developer Velocity Lab group in Microsoft Research seeks interns with a demonstrated desire to advance the state-of-the-art in AI-assisted software development, developer communities, software analytics, and related topics through curiosity-driven and user-inspired research.
We are exploring how to foster meaningful developer communities, infuse developer activities with AI/ML effectively, understand impacts on developer productivity, and enrich software analytics to provide insights to software project stakeholders. We seek interns with an interest in these areas to help us in these endeavors.
Link:https://careers.microsoft.com/us/en/job/1480954/Research-Intern-Developer-VelocitySee More >>
Assistant / Associate Professor of Software Engineering
TU Delft The key challenge of today's software engineering practice is efficiently creating reliable software in a complex world. How can we dramatically reduce development times? How can ... we increase the software's quality, improve its reliability and reduce resolution times? Our research aims at achieving a deep understanding of how people develop software and use the tools of the trade. Based on which we create methods, techniques, theories and software tools advancing and accelerating software development. In the Software Engineering Research Group ( SERVICE ) at TU Delft, you will develop and realize your vision on software engineering as an Assistant or Associate Professor.
Link:https://www.tudelft.nl/over-tu-delft/werken-bij-tu-delft/vacatures/details/?nPostingId=3213&nPostingTargetId=8936&id=QEZFK026203F3VBQBLO6G68W9&LG=UK&mask=externalSee More >>
TikTok - Build and optimize development tools for ByteDance products and services, in areas including but not limited to over-the-air (OTA) updates, app monitoring, performance optimizat... ion, CI/CD services, cross-platform solutions, and low-level infrastructure - Research and convert state-of-the-art computer engineering technology into the real product.
Link:
None
See More >>
Tenure Track Assistant Professor of Computer Science
Iowa State University, Dept. of Computer Science The Department of Computer Science in the College of Liberal Arts and Sciences at Iowa State University of Science and Technology in Ames, Iowa, seeks outstanding applicants for t... hree tenure-track faculty positions at the rank of Assistant Professor. We are looking for candidates in all areas of Computer Science who complement and expand our current research strengths, in particular, but not limited to: (1) software engineering and programming languages, (2) systems and networks including cybersecurity, and (3) bioinformatics and computational biology, and theoretical foundations.
The Department of Computer Science resides in the College of Liberal Arts and Sciences offering B.S., B.A., M.S., and Ph.D. degrees in Computer Science and a brand-new M.S. degree in Artificial Intelligence. The department is proud to be one of the founding departments for the B.S. in Software Engineering, B.S. in Data Science, Data Science Minor and Certificate, along with the B.S. and Ph.D. degrees in Bioinformatics and Computational Biology. We are active in interdepartmental graduate programs in Bioinformatics and Computational Biology, Human-Computer Interactions, and Information Assurance.
The Department of Computer Science has 38 faculty professionals, 150 Ph.D. students, 71 M.S. students, and approximately 900 B.S. students. All admitted Ph.D. students are offered a two-year teaching assistantship from the department, and almost all are supported by research or teaching assistantships after that. We have strong research and educational programs in Artificial Intelligence, Machine Learning and Data Science, Bioinformatics and Computational Biology, Human Computer Interaction, Robotics and Autonomous Systems, Software Engineering and Programming Languages, Systems and Networking, and Theoretical Foundations.
Link:https://www.cs.iastate.edu/open-positionsSee More >>
PhD position for collective-adaptive testing of coevolving autonomous Cyber-physical Systems
Simula Research Laboratory Simula Research Laboratory (https://www.simula.no/) is seeking one three-year fulltime paid PhD researcher position in the field of Collective-Adaptive Testing of Coevolving Auton... omous Cyber-Physical Systems.
The position is funded by the Research Council of Norway under the FRIPO Co-tester project. Cyber-Physical Systems of Systems (CPSoS) exhibit unpredictable behaviours due to their coevolution, employed machine learning techniques, collective behaviours, and operation in uncertain environments and unreliable communication networks. Consequently, testing these systems is extremely challenging. The Co-tester project aims to addresses this challenge by developing novel collective-adaptive testing strategies.
Candidate Profile A competitive salary, with a starting range of NOK 501.200 Generous support for travel and opportunities to build international networks, through established collaborations with industry, exchange programs and research visits with other universities, and funding to attend conferences. Numerous other benefits: access to company cabins, BabyBonus arrangements, sponsored social events, generous equipment budgets (e.g., computer, phone and subscription), subsidized canteen meals and monthly bus pass, comprehensive travel/health insurance policy, etc. Relocation assistance: accommodation, visas, complimentary Norwegian language courses, etc. Administrative research support: e.g., quality assurance process for grant proposals (including RCN and EU programs). Wellness and work-life balance. Our employees’ health and well-being is a priority and we encourage them to make use of Simula’s flexible work arrangements to help balance their work and home lives efficiently. Simula is an equal opportunity employer, and women are particularly encouraged to apply.
Link:https://www.simula.no/about/job/call-phd-student-collective-adaptive-testing-coevolving-autonomous-cyber-physical-systemsSee More >>
Applied Science Research Full-time/Internships
Amazon Amazon CodeWhisperer (AWS AI Labs) is looking for PhD students for research interns for 2023. CodeWhisperer is a Machine Learning-powered service that makes developers more produc... tive by providing them computer-generated code recommendations. CodeWhisperer is a ML Powered Code Companion Service leveraging large scale language models, program analysis, automated reasoning, responsible AI, robustness, state of the art model compression techniques and lot more in building this technology.
JetBrains Research The ML4SE team of JetBrains Research is looking for people interested in applying ML techniques to solving practical SE tasks. More info here: https://www.jetbrains.com/careers/jo... bs/ml-researcher-914/ (please use the web form on this page to apply for this position). We are also looking for motivated interns for the next year.
Link:https://www.jetbrains.com/careers/jobs/ml-researcher-914/See More >>
Assistant / Associate / Full Professor
University of Massachusetts We're hiring faculty at all ranks, with multiple positions available focusing on software engineering, programming languages, and other areas. We are also hiring teaching faculty... at all levels. UMass is a fantastic place to work. Come join us!
Link:https://www.cics.umass.edu/jobsSee More >>
Faculty Positions (tenure track at all ranks)
Singapore Management University The School of Computing and Information Systems (SCIS; https://scis.smu.edu.sg/) at the Singapore Management University (SMU) has several tenure track faculty positions, at all ra... nks, in the discipline of Computer Science & Engineering. In Software Engineering, we are looking to expand our faculty expertise in *Human and Social Aspects of Software Engineering* and *Sustainable Software Engineering*. For Software Engineering, CSRankings lists SMU at #15 worldwide (#5 worldwide considering publications in ICSE, FSE, ASE, and ISSTA). We offer attractive salaries and benefits that are usually superior to international competitive benchmarks.
Link:https://listserv.acm.org/scripts/wa-acmlpx.exe?A2=SEWORLD;b9ef9e44.2211&S=See More >>
Software Development Intern - Dash
plot.ly Plotly Dash Enterprise makes it easy for data professionals to deliver high quality data rich applications. Plotly's professional consulting group, Plotly Services, is there to he... lp our customers realize this power faster.
As a product company Plotly provides a platform and set of frameworks to empower people working in data intensive careers. Whether Dash Enterprise is being used as a front-end for a custom Data Science platform or as a seamless and engaging distribution method for Excel models and reports, our customers see a radical improvement with productivity and results. Plotly Service consultants engage with our customers to make the most out of Dash Enterprise, diving into dataviz best practices, UI/UX and design, scaling to large data volumes and much more.
Plotly Services often works with our most valued customers and in this role you'll be developing the most critical relationships we have as a company. You'll get to work with bright minds at the largest firms in many industries, gain insight into how data science is being done at a multitude of firms and develop skills delivering the last mile of data science.
We're looking for people who like to engage, listen and learn; you're comfortable with managing time and relationships; and you love data visualization and are always ready to accept a challenge.
You will:
Engage with and listen to customers regularly. Build Dash Apps that solve an end users problem with attention to UI/UX and application performance. Build custom Dash components. Do back flips with Python Pandas. Learn and test new technology. Write reports, provide updates and generally be a great team player.
Link:https://boards.greenhouse.io/plotly/jobs/6084173002See More >>
Intermediate Back End Engineer
plot.ly We’re building the next generation of data science tools for people that love data science. We work with some of the world’s largest organizations to help them succeed in analyzin... g their data and scaling their data science workloads. You will be part of the team that develops the next generation of data science applications and visualizations.
Downloaded 10 million times per month, Dash & Plotly are how AI, ML, and data science in Python are delivered to business users. We’re a fun, growing, highly collaborative, creative team of people that love our craft. We care about diversity, equity, and helping each other succeed. We value communication, curiosity, kindness, passion, and a healthy, work-life balance. We are avid readers, hackers, architects, and data scientists. If engineering excites you, and you think Plotly is the place for you, we’d love to chat further.
Duties & Responsibilities
Be the resident expert in JavaScript and web application development Collaborate with multiple teams working on important customer features and our own significant internal development projects Be involved in all aspects of software development, working to create and maintain the most reliable, secure, performant, and high-throughput service for our customers by using cutting-edge cloud technology (this can range from setting high-level technical direction down to implementation) Develop a flexible and well-structured back-end architecture Work with product managers, designers and developers to understand user interactions and to develop modern, intuitive user interfaces for our products Work in a team environment with shared code; disciplined use of source code control and process documentation Contribute to team and organizational improvements in process and infrastructure
plot.ly Reporting into our Sales department you are the expert on Data Apps and their roll-out in the Enterprise. You will be working with the Account Executives and prospect customers tr... anslating between technical requirements and the language of business value. You’ll be communicating the needs behind the questions to internal Plotly teams and delivering integrated solutions to unlock the path forward. This role has incredible growth prospects as the team is young and growing.
YOU MAY BE A GOOD FIT IF YOU:
Are a champion for the customer and love working with some of the largest companies to drive their analytics forward Understand enough Enterprise IT, authentication, Kubernetes and Cloud integrations to be dangerous. You know enough to assess the customers needs and requirements by asking the right questions and working with internal experts to navigate a path forward Maintain a results-driven philosophy and a get-it-done attitude while leveraging knowledge and experience within data science, analytics and Enterprise IT Know your audience and can use language appropriate for all levels of customer teams from IT to individual contributors to C-level executives
Link:https://boards.greenhouse.io/plotly/jobs/6427141002See More >>
Technical Product Manager
plot.ly As a Product Manager, you will be part of the team that delivers the next generation of Dash Open Source and Dash Enterprise products. Dash enables data scientists to quickly and ... easily build and deploy highly functional, production-grade data apps in Python.
Our products include Python libraries for building exceptional interactive web applications and data visualizations, low-code development tools and IDEs to aid the software development process, data connectivity features to aid the data science and data pipeline process, and an application deployment platform to easily bring applications into production in enterprise environments.
We aim to radically simplify the software development process, rethinking the way web applications are developed and deployed. Our customers are extraordinary data scientists in large companies with stringent data access and enterprise IT requirements. Typically, building enterprise-grade internal tooling would take our customers months to years. With Dash Enterprise, data scientists can build and deploy apps in hours to days.
As a Product Manager, you will contribute to the full product development lifecycle from market research, ideation, prototyping, developing product specs, collaborating with engineers, and collecting customer & sales feedback.
Our product suite is expansive. It includes Python APIs, web development tools, IDEs, application deployment, enterprise IT integrations, data integrations, analytics capabilities, and more. As a Product Manager, you will have the opportunity to develop features across the product stack but will likely specialize in one or more areas based on your prior experience and interest.
Singapore Management University Multiple PhD and Postdoc Positions are available on (1) Trustworthy and Data-Centric Software Analytics, (2) Mining AI Best Practices, (3) Testing and Quality Assurance of Reinfor... cement Learning Systems.
Link:http://www.mysmu.edu/faculty/davidlo/See More >>
Talent Pool
plot.ly We are constantly looking to grow our team with the best talent, however we might not have a position available currently that aligns well with your background and interests. ... With that being said, we'd still love to hear from you! By submitting your application below, we'll be able to assign you to the right group so that when we begin to look to fill a new position, your profile will already be available for us to consider.
What We Can Offer You:
A way to put your skills to use enabling people around the world to better understand their data and make better decisions Knowledge-sharing with smart, motivated colleagues and folks working at the most sophisticated companies in the world Flexible schedule and generous PTO A promote-from-within philosophy Medical, dental, vision, and more benefits Company stock options Remote work policy Parental leave policy Learning and development program Community involvement Immigration Support Home office set up fund
Gran Sasso Science Institute The research activities will focus on software quality and related aspects, in particular the successful candidate will develop techniques for formal specification and computer-ai... ded verification of quality-related properties (including safety and performance among others), with applications to complex systems (including concurrent and distributed systems). Required expertise can span in the fields of formal methods and software engineering, e.g. formal software verification, software performance evaluation, formal software modelling and specification, engineering of autonomous systems.
See More >>
Tenure-Track Faculty Positions
University of Waterloo We at the David R. Cheriton School of Computer Science at the University of Waterloo are hiring! Positions will normally be at the tenure-track assistant professor level, but appo... intments with tenure, at the associate and full professor level, are possible as well. Join us!
Link:https://cs.uwaterloo.ca/tenure-track-faculty-positionsSee More >>
Research Intern - AI Assisted Software Engineering
Microsoft Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineer... s. Our researchers and engineers pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment.
In the Systems Innovation research group, we are improving developer productivity of tens of thousands of software engineers across Microsoft by reimagining the entire software development life-cycle. We are leveraging machine learning and data-driven techniques for automating and improving various aspects such as code authoring, code reviews, deployment, monitoring, log analysis and incident management. We closely collaborate with multiple research teams and product groups across the globe who bring a multitude of technical expertise in cloud systems, machine learning and software engineering. We communicate our research both internally and externally through peer-reviewed scientific publications, open-source releases, blog posts, patents, and industry conferences.
The ideal candidate will have background in artificial intelligence/machine learning, software engineering, natural language processing etc. Some of the research problems we are currently working on are: intelligent monitoring of services using anomaly detection, using large-language models like GPT-3 for debugging, program synthesis and learning based hybrid approaches for automated troubleshooting.
Link:https://careers.microsoft.com/us/en/job/1488909/Research-Intern-AI-assisted-Software-EngineeringSee More >>
Microsoft Research Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineer... s. Our researchers and engineers pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment.
Postdoctoral researcher (sustainability, human factors, etc.)
Dalhousie University The Faculty of Computer Science at Dalhousie University (https://cs.dal.ca/) invites applications for TWO postdoctoral researchers. Potential topics include, but are not limited t... o: Sustainable Software Engineering, Hybrid Teams and the Future of Work, Empirical Standards for Software Engineering Research, The Secretes of Retaining Great Software Professionals. This position is with the Dalhousie Software Engineering Lab, reporting to Professor Paul Ralph.
Applications, including a cover letter, curriculum vitae, and names and contact details for three academic references, should be emailed to paulralph@dal.ca. The cover letter should describe the applicant’s research program and anticipated future directions. Applications will be reviewed as they are received, and the post will remain open until filled. Applicants should apply no later than November 30th to have time to prepare for the Killam competition.
See More >>
Assistant Professor / Tenure-Track Position in Artificial Intelligence
Pennsylvania State University We at the Engineering Division at the Pennsylvania State University are hiring! The position will be for an Assistant Professor (Tenure-Track) in Artificial Intelligence, starting... in Fall’23. Please if you are interested, you can reach out to me directly or submit your application through the link. Join us!
Huawei Technologies Canada Co. Ltd. Trustworthiness Software Engineering and Open Source Lab is responsible for the building of key fundamental capabilities of Trustworthiness Software Engineering, Security Engineer... ing and Open Source Software. It ensures we continue to lead in trustworthiness software engineering, security and software quality by promoting the implementation of those technologies through engineering system construction. Meanwhile, by cooperating with academia to conduct researches on cutting-edge technologies in software engineering, it builds external influence in the field of software engineering.
PROFESSOR – COMPUTER AND SOFTWARE ENGINEERING - CYBERSECURITY
Polytechnique Montréal The Department of Computer and Software Engineering of Polytechnique Montréal is experiencing significant growth and is seeking exceptional applicants to fill this position at the... Assistant, Associate or Full Professor level.
To complement its team of professors, the Department seeks candidates whose main research activities and interests are in cybersecurity.
Polytechnique Montréal The Department of Computer and Software Engineering of Polytechnique Montréal is experiencing significant growth and is seeking exceptional applicants to fill this position at the... Assistant, Associate or Full Professor level.
Google Join us for a full-time, 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community-building. Research happens across... Google everyday, in many different teams. Our research has already impacted user-facing services across Google, including Search, Maps, and Google Now, and is central to the success of Google Cloud and our planet-scale computing, storage, and networking infrastructure.
Link:https://careers.google.com/jobs/results/120135485411467974/See More >>
Software Engineering Intern, PhD, Summer 2023
Google Join us for a unique 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community-building. The Software Engineering In... ternship program will give you an opportunity to work on complex computer science solutions, develop scalable, distributed software systems, and also collaborate on multitudes of smaller projects that have universal appeal.
Link:https://careers.google.com/jobs/results/87534690770002630/See More >>
User Experience Research Intern, PhD, Summer 2023
Google User Experience (UX) is made up of multi-disciplinary teams of Designers, Researchers, Writers, Content Strategists, Program Managers, and Engineers who focus on customer experien... ce. We play an integral part in gathering insights about product user needs, attitudes, and behaviors to inspire and inform design.
Link:https://careers.google.com/jobs/results/85914587364238022/See More >>