
Sr Back End Developer
- Chicago, IL
- Permanent
- Full-time
Employment Type: Full-Time, Long-Term Role
Location: Remote from LATAM
Time Zone: The client operates in the CT time zone.
Industry: Artificial Intelligence.We are seeking a Sr Back End Developer to join our team! The project is within IA-Based Marketing industry and is based in Chicago, IL. It provides artificial Intelligence-enhanced customer engagement that drives results across the retail, healthcare, telecommunications, and financial industries.Role Responsibilities:
- Translate product requirements into deterministic + LLM-augmented dialog flows (Python, LangGraph, Rasa-style YAML).
- Own the full lifecycle of new workflows: design, implementation, automated test coverage, observability, and performance tuning.
- Integrate third-party REST / GraphQL / gRPC APIs to fetch data in-call (EHRs, CRMs, payment gateways, etc.).
- Write clean, maintainable Python (asyncio, FastAPI, pytest) with CI/CD pipelines and >90 % test coverage.
- Partner with ML engineers to prototype and productionize LLM calls, retrieval-augmented generation (RAG/CAG), and prompt-engineering best practices.
- Keep an eye on latency, cost, and privacy by instrumenting metrics and hardening edge cases.
- Pitch in on adjacent platform work when needed-small team, big impact.
- Intermediate/Advanced English skills with strong communication abilities.
- Self-motivated, quick learner, and adaptable to new technologies and legacy systems.
- Thrives in a team environment, actively contributes to collaboration, fostering a sense of community.
- Excellent problem-solving and analytical skills, with a keen eye for detail and a proactive approach to issue resolution. Embraces new ideas to enhance problem-solving processes.
- 4+ years building Python services in production
- Proven API integration chops (RESTful, GraphQL, auth, pagination, retries, etc)
- Solid grasp of data structures (graph knowledge especially), algorithms, and object-oriented design
- Experience writing robust automated tests and shipping CI/CD
- Familiarity with with event-driven architectures and containerization (Kafka, Docker, K8s on EKS)
- Comfortable working in a fast-paced startup environment
- Hands-on experience with LLM frameworks (LangChain, LangGraph, semantic-kernel, etc)
- Machine-learning basics (prompt-tuning, LLM deployment, fine-tuning)
- Vector databases (pgvector, Pinecone)
- Experience with Java and Typescript (our RESTful APIs and application code run on Java Spring + React).
- Remote Work & Flexible Hours: Enjoy the freedom to work remotely and at times that suit you best.
- Continuing Education: Access ongoing training, workshops, and company-sponsored courses to keep your skills sharp.
- Career Growth: Discover abundant opportunities for advancement as you cultivate your skills and expertise.
- Language Learning: Take advantage of online English classes to enhance your communication skills.
- Referral Bonuses: Earn rewards for referring talented individuals to our team through our Referral program!
- The Box - Quarterly: Enjoy a mix of snacks and exciting swag delivered to your doorstep every three months!
- Keep Moving: Embrace an active lifestyle with our support! Enjoy reimbursement for your physical activity memberships every month.
- Community and Connection: Foster team connection; contribute to a collaborative environment.
- Exceptional Experiences: Strive for outstanding communication experiences; align actions with delivering excellence.
- Embrace New Ideas: Demonstrate openness to innovation; adapt and learn quickly.
- Ownership Mentality: Take responsibility and ownership of tasks and projects; drive issues to resolution.
- Walk the Talk: Consistently align actions, communication, and problem-solving with company values.