To Apply for this Job Click Here
Summary
Join a growing engineering team building intelligent data platforms that transform complex documents and large-scale datasets into actionable insights. This is a hands-on senior-level opportunity for a backend developer who enjoys solving challenging architecture problems, working with modern AI technologies, and owning solutions from design through production. You’ll help shape scalable cloud-native systems while influencing technical direction across high-impact products.
About the Opportunity
This organization is investing heavily in next-generation AI and data technologies to solve complex information challenges. As part of a highly collaborative engineering team, you’ll work on systems that combine large-scale document processing, machine learning, search technologies, and cloud-native architecture.
You’ll have the opportunity to build production-grade AI solutions, work directly with business and product stakeholders, and take ownership of critical platform capabilities that drive measurable business outcomes.
What You’ll Do
Build Scalable Backend Platforms
- Develop and enhance distributed backend services that process high volumes of structured and unstructured data.
- Create reliable APIs, processing pipelines, and event-driven systems that support critical business applications.
- Design solutions that prioritize performance, scalability, maintainability, and operational excellence.
Develop AI & Intelligent Automation Solutions
- Build production-ready AI workflows leveraging modern large language models and retrieval technologies.
- Implement systems that transform documents, OCR output, and external data sources into accurate, actionable information.
- Improve data quality, search relevance, classification, and information extraction capabilities.
Drive Cloud & Data Architecture
- Design and maintain cloud-based applications utilizing modern AWS services and serverless technologies.
- Develop resilient systems with strong monitoring, observability, security, and automated deployment practices.
- Optimize processing efficiency, cost, and system reliability.
Collaborate & Influence
- Partner with engineering, product, and business teams to translate requirements into effective technical solutions.
- Contribute to architectural decisions and engineering best practices.
- Mentor teammates through technical leadership and thoughtful collaboration.
What You Bring
- Typically 5+ years of experience building backend applications, distributed systems, or data-intensive platforms.
- Strong Python development experience, including modern development practices, automated testing, and API design.
- Solid SQL and database design experience across relational and NoSQL environments.
- Experience building solutions within AWS or similar cloud ecosystems.
- Background working with event-driven architectures, microservices, or large-scale data processing systems.
- Experience integrating LLMs, AI services, or machine learning capabilities into production applications.
- Familiarity with document-processing workflows, OCR technologies, data extraction, or information management platforms.
- Strong problem-solving skills with the ability to navigate ambiguity and make sound technical decisions.
- Excellent communication skills and a collaborative mindset.
Preferred Technical Environment
Candidates who have worked with technologies such as the following will be particularly successful:
- Languages: Python, TypeScript
- Backend Frameworks: FastAPI, NestJS, GraphQL APIs
- Cloud & Infrastructure: AWS, Serverless Architecture, Containers, Infrastructure as Code
- AI & Search: Amazon Bedrock, OpenAI, Gemini, RAG, Vector Search, OpenSearch/Elasticsearch
- Data Platforms: PostgreSQL, DynamoDB, Athena, S3
- Development Practices: GitHub Actions, CI/CD, Automated Testing, Observability & Monitoring
- Frontend Exposure: Angular or modern web application frameworks
Nice to Have
- Experience with retrieval-augmented generation (RAG), embeddings, model evaluation, or AI observability tools.
- Production experience with machine learning, NLP, search relevance, or entity resolution.
- Exposure to analytics and data modeling tools such as dbt or modern reporting platforms.
- Experience working in regulated environments involving healthcare, legal, financial, or sensitive data.
- Familiarity with AI-assisted software development tools and coding agents.
- Knowledge of legal technology, healthcare data, or enterprise information platforms.
Why This Role Stands Out
- Direct ownership of production AI and intelligent data platforms.
- Opportunity to work with cutting-edge LLM technologies at scale.
- High visibility across engineering, product, and leadership teams.
- A chance to influence architecture, platform strategy, and technical direction.
- Meaningful technical challenges involving AI, cloud architecture, search, data engineering, and automation.
MKE1476121AJ_1791320632
