Software Engineer, AI/ML Infrastructure
New
T
ThumbtackAI/ML infrastructure
Remote, United StatesFull-TimeJunior
Salary123,300 - 159,500 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 2 years of professional software engineering experience.
- Required Skills
- PostgreSQLPythonDynamoDBAlgorithmsData StructuresGoCI/CD
Requirements
- Have at least 2 years of professional software engineering experience.
- Bring strong fundamentals in data structures, algorithms, and software design.
- Be proficient in at least one major programming language and able to work across multiple languages; the primary stack includes Go and Python.
- Have experience working with relational or NoSQL databases such as Postgres or DynamoDB.
- Demonstrate the ability to use AI coding tools in day-to-day workflows and validate, critique, and refine AI-generated output.
- Be comfortable working in a fast-paced environment with ambiguity and learning new technologies as projects require.
- Show a bias to action and the ability to take decisive steps to move work forward.
Responsibilities
- Build and evolve core AI platform capabilities for developing, running, and scaling AI-powered applications.
- Design, develop, and deploy scalable tools and infrastructure for applied scientists.
- Support traditional ML model training and serving systems, feature and data workflows, CI/CD, orchestration, deployment, and evaluation tooling.
- Work across backend services, execution infrastructure, and integrations with AI models and tooling.
- Partner with senior engineers to evaluate AI infrastructure frameworks and tools for product teams.
- Drive projects to completion with a focus on business impact and measurable outcomes.
- Solve complex technical problems and stay current with advances in AI infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site