CareerPlanGet AI match score →

Senior Software Engineer (Tech lead)

Austin, Texas, USA🌐 Remote💼 Full-time🗓 2026-06-17 → 2026-07-31

Core

Lead the design and implementation of AI application platform solutions, including system architecture, POCs, and solution documentation, using advanced technologies such as Agents, Function Calling, MCP, RAG, and large language models (LLMs).

Role type

Senior IC Tech Lead (AI Platform & Software Engineering)

Builds

AI tools, AI-enabled web applications, microservices, and automated test frameworks for on-premises and AWS Cloud environments.

Domain

Life Sciences / AI & Machine Learning

Deliverable

production ML models | product features | infrastructure

Required skills

System Design, Domain-Driven Design, Test-Driven Development, Reactive Programming, AI Platform Architecture, Large Language Models, Agents, Function Calling, Model Context Protocol, RAG, Microservices, CI/CD, Kubernetes, Docker, Cloud Infrastructure (AWS/Azure), Security (OIDC, JWT, OAuth2), QA Automation, Database Management (PostgreSQL, Redis, Vector DB)

Preferred skills

Experience with LangChain, AutoGen, SpringAI, OpenAI Assistant, Code Interpreter, Grafana, Prometheus, Loki, JMeter, LangFuse, GitHub Copilot

Technologies

Python, Java, TypeScript, React, Angular, Node.js, SpringBoot, Kubernetes, Docker, AWS, Azure, PostgreSQL, Redis, Vector DB, Graph DB, Databricks, VS Code, IntelliJ, GitHub Actions, Nginx, Tomcat, Maven, Helm Chart, Ingress, API Gateway, WebSocket, HTTP Streaming

Responsibilities

Lead the design and implementation of AI application platform solutions; Design and deliver AI tools and AI enabled web applications; Build, deploy, and maintain web applications & Microservices; Mentor junior and senior engineers, conduct code reviews and guide technical decisions; Collaborate with cross-functional product development teams to gather requirements and craft interactive scientific and AI-driven software solutions; Help non-AI teams embed intelligent capabilities—such as agents and chatbots—into their platforms; Develop and manage CI/CD pipelines and continuous deployment technologies; Manage DevOps activities including Azure and AWS infrastructure, Kubernetes orchestration, Docker containerization, and Ingress configuration; Ensure application-level security, cost efficiency, and observability through metrics and logging systems; Create and maintain comprehensive code and system documentation to support current and future development.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗