Full Time

Senior Software Engineer, AI Data Application – USDS

TikTok USDS Joint Venture
San Jose, CA
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

About this kind of role

What a Senior Software Engineer, AI Data Application – USDS usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software applications, often focusing on artificial intelligence and machine learning data pipelines. This role involves working with large datasets, building models, and integrating them into existing systems. Senior engineers often mentor junior developers and contribute to architectural decisions. They may also be involved in researching new technologies and implementing innovative solutions.

Tools and skills: Proficiency in programming languages like Python or Java, experience with machine learning frameworks (TensorFlow, PyTorch), database management (SQL, NoSQL), cloud platforms (AWS, Azure, GCP), and software development methodologies is generally expected.

Good fit for: Individuals with strong problem-solving abilities, a passion for artificial intelligence, and a collaborative approach to software development typically thrive in this role.

Among 15 to 24-year-olds in Serbia, unemployment was 21.4% from January to March 2026, against 7.4% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

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