Search jobs > Sunnyvale, CA > Software engineer ai

Software Engineer AI Platform

VirtualVocations
Sunnyvale, California, United States
Full-time

A company is looking for a Software Engineer for their AI Platform.Key ResponsibilitiesCollaborate with back-end engineers to build and maintain Python APIs and data infrastructureResearch and implement machine learning models and natural language algorithms to enhance student writing feedbackParticipate in the full software development lifecycle, including design, testing, and deploymentRequired Qualifications1-3 years of experience in backend web development using modern frameworks (Django, FastAPI, or Flask)Exposure to AI and machine learning workflows, including data transformation and model deploymentFamiliarity with large language models and natural language processing technologiesFoundational understanding of machine learning and AI principlesExperience with cloud platforms like AWS, GCP, or Azure is a plus

9 hours ago
Related jobs
Promoted
Google
Sunnyvale, California

You will design, develop, test, deploy, maintain, and enhance software solutions. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specifi...

Promoted
TikTok
Mountain View, California

Our time off and leave plans are: 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability. Design, implement, maintain an...

Promoted
Snorkel AI, Inc.
Redwood City, California

As a Software Engineer on the Infrastructure team, you'll accelerate the Snorkel AI team and our customers by improving our developer platform and services for user and data management across the stack. We’re on a mission to democratize AI by building the definitive AI data development platform. The...

Promoted
EverCharge Inc.
Palo Alto, California

Senior Software Engineer, Cloud Platform. EverCharge is a leading provider of electric vehicle (EV) charging devices and management systems and provides hardware and software EV charging solutions for fleets, multi-unit, and single-family homes. Will have the opportunity to make a significant impact...

Promoted
Karkidi
Cupertino, California

Siri’s Runtime Platform team is looking for a resourceful software engineer to develop Siri’s next generation of natural interaction platforms on Apple’s innovative devices! You should be eager to do hands-on work to improve and build features to help enhance overall Siri capabilities. This role req...

Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Moveworks
Mountain View, California

Build data lake and implement data cataloging platform for easy data discovery and availability. Build out platform and data services/APIs to make data available to various different stakeholders and for customer facing data products. Data Infrastructure Mountain View, CA Full Time. Moveworks is the...

Promoted
TikTok
San Jose, California

As an Android Software Engineer on the TikTok AI Camera Team, you will be a key member responsible for developing and optimizing camera tools and features on the TikTok platform. Collaborate in the development and maintenance of core components and frameworks for the Android app, ensuring code quali...

Promoted
Google
Sunnyvale, California

You will design, develop, test, deploy, maintain, and enhance software solutions. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specifi...

Rivian
Palo Alto, California

Bachelor’s degree in Computer Science, Software Engineering, Applied Mathematics, Electrical Engineering, Computer Engineering, or a related field; Master’s degree preferred. Collaborate with cross-functional teams, including hardware, infrastructure, and application teams, to maintain and enhance t...