Senior Software Engineer, AI Voice Agent
As a Senior Software Engineer on the AI Voice Agent team, you will work on real-time systems involving live audio streaming and latency optimization integrated with speech providers. You will build and improve conversation intelligence systems that manage LLM layers, including prompt construction, context management, function calling, and dialogue management to create natural, actionable phone conversations. You will develop the action framework allowing configurable API calls with branching logic and runtime execution, supporting tasks like data lookup and ticket creation during calls. You'll manage knowledge ingestion, storage, and retrieval to enhance agent memory and learning over time. You will collaborate with designers to enable customers to create, configure, test, and deploy voice agents through intuitive product experiences. Additionally, you will help develop evaluation frameworks, analytics, call quality metrics, and monitoring instrumentation, and participate in on-call rotation duties.
Member of Technical Staff (Data): World Models
Design, automate, maintain, and optimize Python ETL pipelines (Spark/Ray) for large-scale multimodal data. Build and maintain data cataloging, lineage, quality tooling, integrity verification, access controls, and lifecycle management systems. Provide guidance, internal tools, and documentation to colleagues on data best practices. Serve as a custodian of the company’s datasets, ensuring overall data health, quality, and discoverability.
Freelance Junior Journalist - AI Trainer
As an AI Trainer - Junior Journalist, your work will involve helping to train AI models by crafting text that teaches AI reasoning, logic accuracy, nuance, and clarity. Contributors may craft original, clear, and fact-checked responses based on project guidelines, generate prompts that challenge AI, define comprehensive scoring criteria to evaluate the accuracy of AI answers, and follow style and quality standards to ensure consistency.
Machine Learning Engineer
Design, develop, and deploy end-to-end machine learning pipelines, ensuring efficiency in training, validation, and inference. Implement MLOps best practices, including CI/CD for ML models, model versioning, monitoring, and retraining strategies. Optimize ML models using feature engineering, hyperparameter tuning, and scalable inference techniques. Work with structured and unstructured data, leveraging Pandas, NumPy, and SQL for efficient data manipulation. Apply machine learning design patterns to build modular, reusable, and production-ready models. Collaborate with data engineers to develop high-performance data pipelines for training and inference. Deploy and manage models on cloud platforms (AWS, GCP, Azure) with containerization and orchestration tools like Docker and Kubernetes. Maintain model performance by implementing continuous monitoring, bias detection, and explainability techniques.
Machine Learning Developer (Freelance)
Contributors design original computational STEM problems simulating real scientific workflows that require Python programming to solve. They ensure these problems are computationally intensive such that they cannot be solved manually within reasonable timeframes and require non-trivial reasoning chains and creative problem-solving approaches. They verify solutions using Python with standard libraries including Numpy, Pandas, Scipy, and scikit-learn and document problem statements clearly while providing verified correct answers.
Statistics & Python Expert - Freelance AI Trainer
Design original computational statistics problems that simulate real mathematical research workflows; create problems requiring Python programming to solve (using Numpy, SciPy, Sympy); ensure problems are computationally intensive and cannot be solved manually within reasonable timeframes (days/weeks); develop problems requiring non-trivial reasoning chains in areas like number theory, combinatorics, graph theory, and numerical analysis; base problems on real research challenges or practical applications from mathematical practice; verify solutions using Python with standard mathematical libraries; document problem statements clearly and provide verified correct answers.
Agentic Solution Engineer
The Solution Engineer will partner with Account Executives to discover and scope customer challenges, designing high-value technical solutions that showcase the ROI of Netomi’s platform. They will architect and build agentic workflows that integrate generative AI with APIs, databases, and enterprise tools, develop custom demonstrations, prototypes, and proofs of concept using the Netomi platform tailored to specific client use cases, design, test, and refine prompts and AI orchestration chains to optimize performance, reasoning, and reliability. Additionally, they will communicate complex technical concepts clearly to audiences ranging from C-level executives to engineers, collaborate with product and engineering teams to contribute insights from customer engagements, and document and present solution designs, workflows, and technical configurations for both internal and client-facing reference.
Agentic Senior Solution Engineer
Partner with Account Executives to discover and scope customer challenges, designing high-value technical solutions that showcase the ROI of Netomi’s platform. Architect and build agentic workflows that integrate generative AI with APIs, databases, and enterprise tools to power experiences for customer end users. Develop custom demonstrations, prototypes, and proofs of concept using the Netomi platform tailored to specific client use cases. Design, test, and refine prompts and AI orchestration chains to optimize performance, reasoning, and reliability across varied use cases. Communicate complex technical concepts clearly and persuasively to audiences ranging from C-level executives to hands-on engineers. Collaborate with product and engineering teams, contributing insights from customer engagements to inform roadmap priorities. Document and present solution designs, workflows, and technical configurations for both internal and client-facing reference.
Applied AI, Technical Lead, Forward Deployed AI Engineer - Montreal
Lead the technical strategy, execution, and delivery of complex AI solutions for enterprise customers by managing project teams of Applied AI Engineers and ensuring the successful deployment of Mistral AI products. Act as the primary technical point of contact for strategic customers throughout the project lifecycle, from pre-sales to post-implementation, collaborating with research, product, and engineering teams. Deliver critical code for complex projects, stay hands-on with coding, reviewing, and optimizing AI solutions. Mentor and guide technical teams, lead technical discussions during pre-sales, design and oversee implementation of complex AI systems including fine-tuning, RAG, agentic workflows, and custom LLM applications aligning with product roadmaps and open-source initiatives. Drive innovation by identifying trends, evaluating new tools and methodologies, and championing best practices in fine-tuning, inference, and deployment. Work closely with product managers, researchers, and engineers to integrate customer feedback into product development.
Energy Systems Engineer - Freelance AI Trainer
Design rigorous energy engineering problems reflecting professional practice; Evaluate AI solutions for correctness, assumptions, and constraints; Validate calculations or simulations using Python (NumPy, Pandas, SciPy); Improve AI reasoning to align with industry-standard logic; Apply structured scoring criteria to multi-step problems.
Access all 4,256 remote & onsite AI jobs.
Frequently Asked Questions
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
