Negotiable
Undetermined
Remote
Remote
Summary: The Senior Data & AI Engineer role involves leading engineering teams in the design and delivery of data pipelines and AI services while providing technical leadership and ensuring code quality. The position requires collaboration with clients and architects to create scalable solutions and mentoring of junior engineers. This is a contract position with a preference for W2 employment, and it is fully remote within the USA.
Key Responsibilities:
- Lead the design and delivery of data pipelines, AI services, and agentic AI applications.
- Provide technical leadership through architecture reviews, code reviews, and engineering best practices.
- Translate business requirements into scalable technical solutions.
- Ensure code quality, testing standards, and production readiness.
- Collaborate with AI Architects and Data Architects on solution design.
- Participate in client meetings, technical workshops, demos, and design discussions.
- Identify and resolve technical debt, performance bottlenecks, and reliability issues.
- Mentor junior and mid-level engineers through coaching and knowledge sharing.
Key Skills:
- 4–8 years of Software Engineering or Data Engineering experience.
- 1–2+ years of Technical Lead or Senior Engineer experience.
- Strong Python development skills with FastAPI, Async Programming, Testing, and Production Deployment.
- Hands-on experience with LangChain, LangGraph, LLM Agents, and RAG architectures.
- Strong knowledge of SQL, Data Modeling, ETL/Data Pipelines, and Cloud Data Platforms.
- Experience with Git, CI/CD, Docker, and cloud platforms (AWS, Azure, or Google Cloud Platform).
- Excellent communication skills with experience interacting directly with clients.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Senior Data & AI Engineer
Location: Remote (USA)
Employment Type: Contract (W2 Preferred)
Job Summary
We are seeking a Tech Lead (Data & AI) who can combine hands-on engineering with technical leadership across Data and AI initiatives. In this role, you'll lead engineering teams, define technical direction, review architecture and code, and work directly with clients to deliver scalable AI and data solutions.
Key Responsibilities
-
Lead the design and delivery of data pipelines, AI services, and agentic AI applications.
-
Provide technical leadership through architecture reviews, code reviews, and engineering best practices.
-
Translate business requirements into scalable technical solutions.
-
Ensure code quality, testing standards, and production readiness.
-
Collaborate with AI Architects and Data Architects on solution design.
-
Participate in client meetings, technical workshops, demos, and design discussions.
-
Identify and resolve technical debt, performance bottlenecks, and reliability issues.
-
Mentor junior and mid-level engineers through coaching and knowledge sharing.
Required Skills
-
4–8 years of Software Engineering or Data Engineering experience.
-
1–2+ years of Technical Lead or Senior Engineer experience.
-
Strong Python development skills with FastAPI, Async Programming, Testing, and Production Deployment.
-
Hands-on experience with LangChain, LangGraph, LLM Agents, and RAG architectures.
-
Strong knowledge of SQL, Data Modeling, ETL/Data Pipelines, and Cloud Data Platforms.
-
Experience with Git, CI/CD, Docker, and cloud platforms (AWS, Azure, or Google Cloud Platform).
-
Excellent communication skills with experience interacting directly with clients.
Preferred Skills
-
Snowflake or Databricks.
-
OpenTelemetry, Datadog, or similar observability tools.
-
LLM evaluation frameworks.
-
Experience in Financial Services, Healthcare, or other regulated industries.
-
AWS, Azure, Google Cloud Platform, or Snowflake certifications.
eye