Full Time

Full Stack Software Engineer – AI & Scientific Computing

Commonwealth Science and Technology
San Francisco Bay Area
???* / year

Job Description

About this kind of role

What a Full Stack Software Engineer – AI & Scientific Computing usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and tests software applications, often focusing on both front-end user interfaces and back-end server logic. This role frequently involves working with artificial intelligence and machine learning models, as well as high-performance computing environments. Responsibilities can include database management, API development, and ensuring the scalability and reliability of systems. Collaboration with data scientists and other engineers is common to integrate AI solutions into broader applications.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with frameworks such as React or Angular, and familiarity with databases (SQL or NoSQL) and cloud platforms (AWS, Azure, or Google Cloud) are generally required.

Good fit for: Individuals with a strong analytical mindset, a passion for problem-solving, and the ability to learn quickly in a rapidly evolving technological landscape often thrive in this role.

Stuck turning a job you did into resume lines? Say what you did in your own words, however rough, and get it back as five lines that start with the action. Write bullet points →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.