OSI Engineering

Backend Engineer, AI Integration for a Well Known Consumer Device Company

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Backend Engineer, AI Integration, requiring 3+ years of Python development and experience with MCP server design. Located in Austin, TX or Cupertino, CA, the contract is full-time, onsite, and lasts over 6 months, with a pay rate of $45+ (DOE).
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
360
-
🗓️ - Date
April 25, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Cupertino, CA
-
🧠 - Skills detailed
#Scala #API (Application Programming Interface) #ML (Machine Learning) #React #Snowflake #Data Lake #Big Data #Data Warehouse #Microservices #Python #AWS (Amazon Web Services) #Documentation #AI (Artificial Intelligence) #Data Integration #BigQuery #Data Processing #Code Reviews #Kafka (Apache Kafka) #Redshift #Cloud #Data Pipeline #Spark (Apache Spark) #Angular
Role description
We're seeking an AI Data Integration Engineer to develop and deploy intelligent tools that leverage big data infrastructure and modern AI architecture. This role combines strong software engineering fundamentals with the ability to build production-ready AI applications at speed, including integration with Model Context Protocol (MCP) systems. The ideal candidate will have a full-stack engineering background with the ability to speak specifically to MCP implementation challenges previously solved in production — not just conceptual familiarity. Responsibilities: • 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: • Hands on experience with designing, building, and deploying MCP servers and integrating with AI assistants. • Proven ability to work through MCP challenges (e.g. tool design and agent connectivity). • Knowledge of MCP server development concepts (e.g. how tools get registered, how the transport works, etc.) • 3+ years of Python Development with a background in back-end services and data processing • Experience building web applications with modern frameworks (React, Vue, or Angular) for internal platforms and/or user-facing AI applications. • Experience with real-time data processing and analytics. • Exposure to AI/ML algorithms and operations. • Knowledge of structured data exchange protocols, integration, and API design for AI systems. • Proficiency with big data technologies (Spark, Kafka, or similar streaming platforms) • Prior experience with designing and deploying microservices based applications in an AWS environment. • Experience with data warehouses (Snowflake, BigQuery, Redshift) and data lakes. Type: Full Time Location: Austin, TX or Cupertino, CA (Monday- Friday onsite) Pay Rate Range: $45+(DOE)