FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
University of AlbertaSoftware Engineer developing and linking services for the Soda-Tap project at the University of Alberta. Involves evolution of data-analysis platform for increased functionality.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development methodologies, data analysis, and integration of AI tools, with a strong foundation in programming languages and web technologies. Proficient in testing environments and collaborative software development practices.
Highest-signal resume keywords
BSc In Computer ScienceSoftware EngineeringMachine LearningPython ProgrammingD3JS Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
AlgorithmsData StructuresGenerative AI ToolsWeb DevelopmentTesting EnvironmentsPandasNumPyTensorFlowJavaScriptHTML
Tools & Technologies
BootstrapWebpackModern IDEsCode RepositoriesCollaborative Software Development ToolsUnix Command Line
Industry Keywords
Data-Analysis PlatformLexical AnalysisCommunity AnalysisCSV IntegrationService Description Standardization
Tech Stack
Tools & technologiesBootstrapJavaScriptNumpyPandasPythonPyTorchTensorflowUnixWebpack
About the role
Key responsibilities & impact- Linking local services for seniors with the platform.
- Development of a systematic methodology and software tools to standardize the description of services.
- Evolution of the SoDa-TaP data-analysis platform and extending the pipeline for CSVs from different social platforms.
- Integrating additional dictionaries for lexical analysis and community analysis as an additional slicing function.
- Regularly testing the evolving platform based on a suite of data sets managed.
Requirements
What you’ll need- BSc in Computer Science
- Documented coursework in Software Engineering, Machine learning, Algorithms & data structures, AI, Web Development
- Hands-on experience with as many of the following software tools and libraries as possible:
- ◦ D3JS, JavaScript, bootstrap, HTML, CSS and Webpack.
- ◦ Generative AI tools
- ◦ Python, PyTorch, Pandas, NumPy, TensorFlow
- Must have experience with testing environments
- Must have experience with auxiliary development tools such as modern IDEs, code repositories, collaborative software development tools, and the Unix command line.
Benefits
Comp & perks- This position offers a comprehensive benefits package.