Design, build, ship and maintain scalable features for the agentic chat loop in North. Take end-to-end ownership of features — from initial design and planning, through implementation, testing, and delivery. Collaborate closely across teams, maintaining high standards for communication, documentation, and testing.
Remote Software engineering Jobs · Python
420 results
FiltersJob listings
Architect, develop, and maintain scalable backend services for voice and chat AI applications. Lead the migration from PHP/HTTP to a real-time backend framework. Integrate 3rd party APIs such as Twilio (voice), WhatsApp, ElevenLabs, OpenAI and others.
- Design, build, and maintain integration services connecting financial, operational, and fulfillment workflows.
- Architect reliable, scalable pipelines that sync data across various systems.
- Collaborate with Finance and Operations to translate business processes into maintainable technical solutions.
- Contribute to the development and enhancement of a flagship software product.
- Collaborate with cross-functional teams to design, implement, and maintain high-quality, scalable software solutions.
- Mentor junior and intermediate developers, fostering a culture of learning and technical excellence.
Lead AI and ML initiatives to design and implement production-grade machine learning systems and pipelines. Develop scalable infrastructure for model training, evaluation, and deployment, ensuring reliability and observability. Collaborate with cross-functional teams to drive innovation and efficiency.
Design and implement custom integrations between HubSpot and other business applications. Configure and extend HubSpot CRM using workflows, custom properties, and webhooks. Develop middleware services or automation scripts using Python, Node.js, or PHP to synchronize data and manage API communication.
- Build outstanding services that help internal and external customers succeed.
- Write highly-scalable, highly-available, cloud-ready applications.
- Collaborate with multiple teams to understand the needs of our customers.
Design, build, and ship product features across the full stack, including backend, frontend, APIs, and integrations. Collaborate with product managers and designers to create polished, user-friendly experiences. Ensure solutions are scalable, secure, and meet enterprise requirements.
- Develop and test features involving LLMs, automation pipelines, or AI-driven tooling.
- Assist with model evaluation, data preparation, and prompt engineering.
- Build lightweight prototypes and internal tools to accelerate experimentation.
- Design, build, and productionize ML models for fine-tuned, Retrieval-Augmented Generation (RAG), and generative AI features.
- Build and maintain scalable data pipelines to collect high-quality training and evaluation datasets, including annotation systems and human-in-the-loop workflows.
- Collaborate with product and engineering to iterate on datasets, evaluation metrics, and model architectures to improve quality and relevance.