Browse All Jobs
Job Description

Constructor Tech is seeking a Machine Learning Engineer to join their Agentic AI team. The company is revolutionizing scientific discovery by empowering researchers with intelligent AI assistants. The Machine Learning Engineer will be responsible for designing, developing, and deploying the core platform that orchestrates autonomous AI agents and toolchains for diverse scientific workflows. They will collaborate with research scientists, data engineers, UX designers, and DevOps to turn cutting‑edge AI research into production‑grade features.

Role involves:

  • Architecting and implementing a modular, microservices‑based agentic AI platform supporting multi‑agent orchestration.
  • Developing robust APIs and SDKs enabling seamless integration of AI assistants and external tools.
  • Building and integrating autonomous agents leveraging large language models (LLMs), retrieval‑augmented generation, and reinforcement learning for task planning and execution.
  • Incorporating specialized tools for literature research, knowledge mapping, gap finding & hypothesis generation, computational research pipelines, results analysis & publication.
  • Fine‑tuning and benchmarking LLMs, graph neural networks, and other deep learning architectures for domain‑specific tasks.
  • Implementing efficient inference pipelines, caching strategies, and batching for real‑time interactivity.
  • Working in cross‑functional Agile teams; participating in design reviews, sprint planning, and code reviews.
  • Ensuring high code quality, unit/integration testing, and continuous integration/deployment (CI/CD).
  • Documenting system designs, APIs, and operational runbooks.

Requirements:

  • Bachelor’s or Master’s in Computer Science, Machine Learning, AI, physics, chemistry or biology (PhD preferred).
  • 3+ years developing production‑scale ML/AI systems, ideally involving agentic or multi‑agent frameworks.
  • Proven track record with LLMs (e.g., GPT, T5), RAG architectures, and knowledge graph technologies.
  • Expert in Python; familiarity with Rust, Go, or TypeScript a plus.
  • Experience with PyTorch or TensorFlow; LangChain, LlamaIndex, Haystack, or similar.
  • Experience with Elasticsearch, Neo4j or other graph databases; Docker, Kubernetes; AWS/GCP/Azure.
  • Experience with RESTful APIs, gRPC, message queues (e.g., RabbitMQ, Kafka).
  • Strong problem‑solving, communication, and collaboration abilities.
  • Comfort working in fast‑paced, research‑driven environments with evolving requirements.

What Constructor Tech offers:

  • Competitive salary and equity packages
  • Comprehensive health, dental, and vision benefits
  • Flexible remote‑first work environment with optional hub offices
  • Generous professional development budget (conferences, courses)
  • Collaborative culture at the intersection of AI and scientific discovery
Apply Manually

Constructor TECH

Constructor TECH is a global platform specializing in comprehensive educational and research solutions. With a foundation in machine intelligence and data science, the company delivers tailored services to diverse sectors, including schools, higher education, corporate training, and professional sports. Constructor TECH offers infrastructure and applications designed to enhance learning, empower educators, and facilitate research advancements. The company builds and maintains cloud-based educational SaaS solutions, employing automation, monitoring, and deployment tools, ensuring system reliability, availability, and security.

All Jobs at Constructor TECH (38)