Senior Software Engineer - AI & Data (NA/LATAM - FT)

Arc Full-time
United States
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Airflow Amazon Web Services Microsoft Azure Databases Continuous Integration Information Engineering Data Infrastructure Data Security Django Web Framework Python (Programming Language)
+13 more
Search Technologies Software Deployment Software Engineering SQL Databases Workflow Management Systems Cloud Platform System Large Language Models Backend Fastapi Build Management Data Pipelines Docker Web Api

Job description

We are seeking a highly skilled Senior Software Engineer specializing in AI and Data to join our team. Your primary focus will be to build and deploy production AI applications and agentic systems, along with the supporting data infrastructure. This role requires a hands-on approach to solving ambiguous business problems and delivering comprehensive end-to-end solutions., * AI Application Development: Design, build, and deploy LLM-powered applications and agentic systems. Develop intelligent assistants and automation workflows to tackle operational challenges. Implement agent workflows using external APIs and enterprise systems.

  • Software Engineering and Architecture: Design scalable application architectures, focusing on backend services, databases, and user-facing workflows. Write maintainable, testable code and make technical decisions based on reliability and scalability.
  • Data Engineering and Retrieval Infrastructure: Create ingestion and transformation pipelines for various data types. Design data models that support AI applications and ensure reliable data access.
  • Deployment and Production Reliability: Deploy applications in cloud environments and implement monitoring and security measures. Troubleshoot production issues and develop reusable components and frameworks.
  • Client and Team Collaboration: Work with technical leadership and stakeholders to define solutions. Translate complex business requirements into clear technical architectures and communicate effectively.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong experience with Python and building LLM-powered applications.
  • Proficiency in developing backend services, APIs, and data pipelines.
  • Experience with RAG, embeddings, vector search, and AI application patterns.
  • Familiarity with LLM APIs such as OpenAI, Anthropic Claude, or similar.
  • Strong understanding of databases, data models, and SQL.
  • Experience deploying applications in AWS, Azure, or GCP.
  • Strong communication skills and ability to work with clients and stakeholders., * Experience with agent orchestration frameworks like LangGraph or LangChain.
  • Familiarity with vector databases and backend frameworks such as FastAPI or Django.
  • Experience with orchestration tools like Airflow or Prefect.
  • Familiarity with Docker, CI/CD, and infrastructure-as-code.
  • Previous experience in consulting or client-services environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all