AI Data & Python Tools Engineer

OSI Engineering
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Austin, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Automated Storage and Retrieval Systems
Azure
Big Data
Google BigQuery
Software as a Service
Code Review
Data Warehousing
Programming Tools
Web Development
Electronic Data Interchange (EDI)
Python
Machine Learning
Cloud Services
TensorFlow
Software Engineering
Data Streaming
Systems Integration
Web Application Frameworks
Data Processing
Google Cloud Platform
PyTorch
React
Large Language Models
Snowflake
Spark
Vue.js
Containerization
Data Lake
Angular
Scikit Learn
Kubernetes
Kafka
Machine Learning Operations
Api Design
Stream Processing
Data Pipelines
Docker
Redshift

Job description

  • Develop and deploy AI-powered full-stack applications using Python, React, and modern machine learning frameworks
  • Design and streamline data pipelines, train and validate ML models, and implement robust evaluation methods
  • Collaborate with cross-functional teams to solve complex problems and integrate scalable, cloud-based AI solutions
  • Rapidly prototype, test, and iterate on AI tools with a strong focus on performance, flexibility, and scalability
  • Maintain clear technical documentation, perform code reviews, and support the full software development lifecycle

Requirements

  • 3+ years of Python Development with a background in back end services and data processing
  • Exposure to AI/ML algorithms
  • Familiarity with ML frameworks (TensorFlow, PyTorch, scikit-learn)
  • Understanding of LLMs, vector databases, and retrieval systems
  • Experience with Model Context Protocol (MCP) integration and server development

Big Data & Cloud Infrastructure

  • Knowledge of building and deploying cloud based applications
  • Hands-on experience with cloud data platforms (AWS/Google Cloud Platform/Azure)
  • Proficiency with big data technologies (Spark, Kafka, or similar streaming platforms)
  • Experience with data warehouses (Snowflake, BigQuery, Redshift) and data lakes
  • Knowledge of containerization (Docker/Kubernetes) and infrastructure as code

*Preferred Experience

  • Experience building web applications with modern frameworks (React, Vue, or Angular)
  • API development and integration experience
  • Basic UX/UI design sensibilities for internal tooling
  • Experience with real-time data processing and analytics
  • Background in building developer tools or internal platforms
  • Familiarity with AI/ML operations (MLOps) practices (Experience using airflow)
  • Experience building MCP servers and integrating with AI assistants
  • Knowledge of structured data exchange protocols and API design for AI systems.

Apply for this position