Sema4.ai

Principal Software Engineer, AI Agents

Remote India
AWS Azure Docker Go Python Java Rust GCP Kubernetes React TypeScript Hadoop
Description
This is a moment of change — and tremendous potential. Do you want to be part of shaping what’s next in human-AI collaboration?


Sema4.ai enables the enterprise to build, run, and manage intelligent AI agents that transform how people work. As Generative AI shakes up every industry, enterprises are looking for ways to unleash stunning productivity gains; deliver efficiencies with profound effects on the bottom line; accelerate innovation pipelines; and disrupt new markets.

What you can expect from us:

  • Contribute to a mission to shape the future of AI
  • Enjoy best-in-class benefits
  • Accelerate your career growth by working with leading-edge technology, pioneering customers, and world-class colleagues


Recently named to Business Insider’s list of the most promising startups of 2024, Sema4.ai is funded by tier 1 venture capital firms–the ones who backed household names like Uber, Snapchat, Instagram, and Zendesk. Our founders are innovators in open source, big data, and automation-as-code. As previous leaders of the Enterprise Hadoop offering at Hortonworks and Cloudera, the Sema4.ai team has already managed a quarter of the world’s data with deployments in 90+ countries.

You

You are a strong team player who can operate effectively in a distributed product organization. Thriving in a fast-paced, results-driven environment, you take initiative, make decisions, and assume ownership of your work. As a generalist, you are comfortable working with multiple technologies and tool stacks, and you are enthusiastic about deploying generative AI to solve real-world use cases. Additionally, you are a passionate, motivated engineer who drives the product forward by leveraging the best from open source and industry innovations.


Responsibilities

  • Architect & Design: Own the end-to-end technical architecture for our AI Agent platform, focusing on scalability, reliability, and performance in distributed environments.
  • Lead & Mentor: Provide technical leadership and mentorship to engineering teams, fostering a culture of continuous learning, collaboration, and innovation.
  • Innovate in AI Agent Stack: Drive the evolution of our AI Agent platform, leveraging frameworks and open-source technologies.
  • Deliver Customer Value: Translate customer needs into production-ready solutions, ensuring optimal quality, security, and performance at every stage of the software development lifecycle.
  • Set Standards: Influence engineering best practices, from code review to release processes, ensuring a stable and efficient deployment ecosystem (e.g., npm, homebrew, Chocolatey, CI/CD systems, PyPI, Conda).
  • Participate in code reviews, testing, and debugging to ensure the reliability and efficiency of our products.


Qualifications

  • Strong Communication Skills: Excellent ability to convey complex ideas to technical and non-technical audiences alike.
  • Extensive Distributed Systems Expertise: Proven ability to design, implement, and manage complex, high-availability systems at scale.
  • Mastery of Python (and Beyond): Deep experience in Python, with a solid background in at least one other prominent language (e.g., Go, Java, Rust).
  • Cloud & Containerization: Expert-level proficiency with AWS, Azure, or GCP. Deep familiarity with Docker and Kubernetes (or equivalents).
  • Security-Focused Mindset: Track record of integrating security best practices in architecture, code, and deployment, with solid knowledge of enterprise compliance and governance.
  • Leadership & Collaboration: Demonstrated ability to lead projects, influence stakeholders, and mentor senior engineers in distributed environments.
  • Problem-Solving & Adaptability: Adept at navigating ambiguous requirements, focusing on outcomes, and rapidly iterating to deliver high-quality solutions in a demanding, results-driven setting.

Bonus Points

  • AI Agent Expertise: Hands-on experience in developing or deploying AI agents, including frameworks such as LangChain.
  • Front-End Experience: Familiarity with React and TypeScript to contribute to end-to-end solutions.
  • Developer Experience: Track record of creating robust developer tools, documentation, or frameworks that enable rapid adoption and ease of use.

    Practicalities

    • Fully Remote position - you'll have team members from around the world. 
    • Screening call from the hiring manager, followed by code exam and a team interview.
    Sema4.ai
    Sema4.ai
    Artificial Intelligence (AI) Software Web Development

    0 applies

    12 views

    Other Jobs from Sema4.ai

    AI Agent Solution Engineer

    Remote Atlanta, GA

    There are more than 50,000 engineering jobs:

    Subscribe to membership and unlock all jobs

    Engineering Jobs

    60,000+ jobs from 4,500+ well-funded companies

    Updated Daily

    New jobs are added every day as companies post them

    Refined Search

    Use filters like skill, location, etc to narrow results

    Become a member

    🥳🥳🥳 452 happy customers and counting...

    Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

    To try it out

    For active job seekers

    For those who are passive looking

    Cancel anytime

    Frequently Asked Questions

    • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
    • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
    • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
    • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
    • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
    • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
    • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

    What Fellow Engineers Say

    Sid avatar
    Sid
    Very nice portal for searching jobs in this rough market.
    Mar 6, 2025
    Michael Duran avatar
    Michael Duran
    Software Engineer
    I've been using this job search site for a while now, and it’s honestly one of the best out there! The clean and easy-to-navigate UI makes the whole job-hunting process so much smoother. Plus, the job postings are always up-to-date, so I never feel like I’m wasting time. The cherry on top is the owner—super kind and always quick to respond. Definitely recommend checking it out if you're on the job hunt!
    Aug 21, 2024
    Sai avatar
    Sai
    It’s really great website for finding jobs based on skills it’s really helpful give a go
    Aug 21, 2024
    Adinadh avatar
    Adinadh
    What I like most about Echo Jobs is how easy it is to use. The platform helps me quickly find jobs that match my skills and interests, thanks to its great recommendations and filters. Yes, I would definitely recommend Echo Jobs to a friend. It makes job searching simple and efficient, making it a great tool for anyone looking for a new job.
    Jul 23, 2024
    As a student navigating the job market, I've found LinkedIn increasingly frustrating due to numerous fake postings by consultancies. In contrast, this job posting website has been a game-changer for me. It offers genuine opportunities and a straightforward application process, making it much easier to find and apply for real jobs. Highly recommend it to fellow students seeking reliable job listings!
    Jul 16, 2024
    Cliff Gor avatar
    Echo Jobs has been exceptional in my job hunt where it provides one platform to job hunt and I don't have to open 10 websites just to look for a job. It has also helped me focus much on the job skill and the location filtering out the onsite jobs and remote ones. The only feature that I would request is to display fully remote jobs that are not restricted to a country since the one available shows ie, Remote, US yet. But if it could show remote only, that would be helpful not only to me but to other people applying for full remote and not tied to only US candidates
    Apr 22, 2024
    I found EchoJobs in 2022, and I love it. It has a lot of remote jobs. It's exclusive to software and technology jobs (helpful for devs like me). What I like the most are its filters and its API. If you're a tech professional seeking remote work, I highly recommend giving it a try to EchoJobs.
    Mar 4, 2024
    Would definitely recommend it! Excellent product, dedicated founder, Jobs are easier to find. Congrats 🎉 to the entire team!
    Mar 3, 2024
    Brandon Banks avatar
    Brandon Banks
    Echo Jobs is really impressive. It provides a great user experience with an ability to quickly search through the many job postings. There is an impressive amount of jobs here and it is quickly updated. The details in the each job posting is helpful when determining if it is worth pursuing. I would highly recommend using Echo Jobs to find the next step in your career.
    Mar 2, 2024
    Tyler Young avatar
    Tyler Young
    tylerayoung.com
    Best wishes with EchoJobs—it's become my favorite job board overnight!
    Dec 16, 2023
    Simply put, it's the most up to date tech jobs aggregator I’ve found. I'm like... "I don't have to check 10+ jobs boards daily just to see if there's a new job listing? sign me up!" The filters are also quite helpful! The UI is very clean and straightforward. Love it!
    Oct 5, 2023