Software Engineer - AI/ML

Make is a visual platform for designing, building, and automating tasks and workflows without coding skills, integrating advanced AI tools and LLMs.
Machine Learning
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer - AI/ML

Make is revolutionizing the way people interact with software by providing a visual platform for automation without coding skills. As a Software Engineer in our AI team, you'll be at the forefront of integrating advanced AI technologies, including LLMs, into our platform. You'll work with a multinational team spread across multiple countries, focusing on developing innovative AI solutions that empower users worldwide.

The role involves designing and implementing scalable AI/ML solutions, working with LLMs, and building robust infrastructure to serve AI models. You'll be part of a team that values ownership, initiative, and rapid innovation, where developer feedback can quickly transform into new features or services. The position offers a unique opportunity to work with cutting-edge AI technologies while making them accessible to non-technical users.

The ideal candidate brings 3-5+ years of experience in software engineering, with a strong background in AI/ML development. You'll need excellent communication skills and a passion for creating efficient, scalable solutions. The company offers competitive benefits, including equity, flexible working arrangements, and comprehensive learning opportunities.

Working at Make means joining a diverse, innovative team that's shaping the future of automation. The company culture emphasizes collaboration, customer impact, and creativity, making it an ideal environment for those who want to make a significant impact in the AI and automation space.

Last updated 2 days ago

Responsibilities For Software Engineer - AI/ML

  • Design and develop product features based on LLMs
  • Design and implement new foundational technical components
  • Develop scalable AI/ML solutions
  • Finetune models and consult on RAG and ETL Pipelines
  • Implement scalable data collection mechanisms
  • Design and build APIs and infrastructure
  • Write and review RFCs and technical documentation
  • Review and give feedback on others' work
  • Grow and help others grow professionally

Requirements For Software Engineer - AI/ML

Node.js
TypeScript
PostgreSQL
Redis
Python
JavaScript
Kubernetes
  • Bachelor's or Master's degree in Computer Science or related fields
  • 3-5+ years of experience
  • Passionate about developing scalable AI/ML solutions
  • Strong communication and collaboration skills
  • Excellent command of English
  • Experience with LangChain and Agentic development (preferred)
  • Experience with LLM-APIs and RAG (preferred)

Benefits For Software Engineer - AI/ML

Medical Insurance
Vision Insurance
Dental Insurance
Education Budget
Equity
Parental Leave
  • RSUs grant in a rapidly growing company
  • Annual bonus
  • Learning & Development plan
  • 25 days of vacation
  • 4 sick days
  • 10 care days
  • Extended parental leave (3-6 months)
  • RSUs grant for newborn child
  • Life insurance
  • Benefit Plus Cafeteria
  • Remote working allowance
  • Flexible working hours
  • Company-provided food and drinks
  • Team buildings and company events

Interested in this job?

Jobs Related To Make Software Engineer - AI/ML

Software Engineer II

Mid-level Software Engineer position at Microsoft's AI Platform team, focusing on AI/DNN frameworks and tools development with 5+ years of experience required.

Program Manager I, Ops

Program Manager role at Uber focusing on operations management, data annotation, and ML/Gen AI projects with emphasis on team leadership and program optimization.

Machine Learning Engineer

Machine Learning Engineer position at adjoe, developing advanced bidding algorithms and recommendation systems using deep learning, with 2+ years experience required.

Software Engineer - ML/AI

ML/AI Software Engineer role at Deliverect, developing video-based machine learning solutions for digital ordering platform.

Research Engineer, Manipulation

Research Engineer position focusing on robotic manipulation and AI foundation models at Scaled Foundations, combining ML research with practical robotics implementation.