Job Overview
As a Senior Software Engineer specializing in Static Code Analysis at Relyance AI, you will be at the forefront of developing and implementing the services and platform that power the program analysis component of our product. This role demands a critical thinker who can design from first principles and is comfortable with a microservices architecture, de-coupled services, and multi-threaded programming.
Key Responsibilities
- Design and Implement: Develop a high-performance static code analysis service.
- Collaborate with Data Scientists/ML Engineers: Enhance the precision, robustness, and scalability of traditional static analysis algorithms using machine learning techniques.
- Experiment and Prototype: Make data-driven decisions regarding the technology stack.
- Architect Microservices: Build systems for distributed computing environments.
- Leverage CS Fundamentals: Utilize data structures and algorithms to solve complex engineering challenges.
Qualifications
- Experience: Proven experience in building compilers or static code analysis tools.
- Software Engineering: Strong background in software engineering with a firm grasp of computer science fundamentals, data structures, and algorithms.
- Infrastructure: Experience in building distributed/scalable backend infrastructure with a microservices-first design.
- Quality Standards: High standards for production system quality.
- Test-Driven Development: Deep appreciation for test-driven development methodology.
Bonus Points
- Experience in security vulnerability detection.
- Startup experience.
- Advanced technical degree.
Working at Relyance AI
Relyance AI fosters a hospitable and data-driven culture, prioritizing customer and team member satisfaction. We empower our team to solve problems proactively and creatively, with a shared purpose and recognition fueling our success. We are committed to fair and equitable compensation practices, ensuring our offerings are competitive and aligned with market standards.
Equal Opportunity
Relyance AI is proud to be an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Join us in building the future of data governance and privacy with cutting-edge technology and a passionate team.
Benefits Extracted with AI
- Competitive salary
- Inclusive environment
- Data-driven culture
Similar jobs
Last update: 23 minutes ago
AI Engineer with LLM Expertise
Join Resolve AI as an AI Engineer in San Francisco to build AI-powered workflows with LLM expertise.
Software Engineer, Applied Engineering
Join OpenAI as a Software Engineer in Applied Engineering to develop innovative AI products using JavaScript, React, and Python.
Senior Software Engineer, AI Platform
Join Vanta as a Senior Software Engineer, AI Platform, to shape AI offerings and improve ML systems.
Senior Software Engineer II, Fullstack
Join Moveworks as a Senior Fullstack Engineer to innovate with ML and AI in web development.
Senior Software Engineer - Generative AI, AGI Inference Engine
Join Amazon as a Senior Software Engineer to advance Generative AI capabilities, focusing on high-performance inference.
Senior Full Stack Engineer - AI Applications
Join Coactive AI as a Senior Full Stack Engineer to develop AI-driven solutions using React, TypeScript, and FastAPI.
Senior Software Engineer - Frontend with AI/ML Focus
Senior Software Engineer role focused on frontend development with AI/ML, using Dart and TypeScript, offering remote work.
Senior Software Development Engineer, Applied AI
Join Amazon's Applied AI team as a Senior Software Development Engineer to innovate with AI technologies.
Senior Software Engineer, Personalization and Contextualization Infrastructure
Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer, AI
Join Clay as a Senior Software Engineer, AI, to develop cutting-edge LLM applications in a hybrid work environment.
Senior Software Engineer (Machine Learning & Infrastructure)
Join Adobe's AI team as a Senior Software Engineer to enhance Acrobat AI Assistant features, focusing on backend infrastructure and machine learning.
Software Engineer, Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models. Work with a global team to innovate AI products.
Software Engineer, Platform - Back-End
Join C3 AI as a Software Engineer focusing on back-end development for our AI platform. Competitive salary and benefits.
Backend Engineer with Machine Learning Focus
Join Accrete AI as a Backend Engineer with a focus on machine learning, building scalable AI solutions.
Senior API Developer with AI and Python Expertise
Join us as a Senior API Developer to build AI-driven solutions using Python and Golang. Work remotely with top-tier companies.
Senior Software Engineer - Generative AI
Join Amazon as a Senior Software Engineer in Generative AI, focusing on high-performance inference capabilities.
Software Engineer, Language - Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models.
Senior Machine Learning Engineer
Join Adobe as a Senior Machine Learning Engineer to lead Gen AI projects, focusing on document cloud technologies.
Software Engineer, Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models.
Software Engineer, Language - Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on Large Language Models and NLP.
Software Engineer, Language - Generative AI
Join Meta as a Software Engineer in Generative AI, focusing on NLP and large language models. Competitive salary and benefits.
Machine Learning/AI Engineer
Join Keysight Technologies as a Machine Learning/AI Engineer to develop and optimize AI/ML models for EDA applications.
Software Engineer, Early Professional
Join Labelbox as a Software Engineer to develop AI systems, collaborate in a hybrid model, and grow in a fast-paced environment.