We are looking for a motivated, detail-oriented Software Engineer who thrives in an environment where reading, understanding, and improving complex codebases is just as important as writing new code. In this role, you will develop and maintain real-time, computationally intensive applications involving data processing, real-time communications, and machine-learning algorithm integration. You’ll work closely with a team of ML engineers and software developers, contribute to system architecture and performance optimization, and help ensure our tools are robust, efficient, and production ready. You will have the opportunity to work on meaningful, high-impact projects in a close-knit engineering team. If you enjoy building systems end-to-end, optimizing performance, and understanding how software interacts with hardware at a deep level, you’ll fit right in. Important Note: This is a software engineering role and not a prompt engineering role. Candidates with strong LLM prompting skills but limited understanding of software engineering fundamentals will not be successful here.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level