Top Software Engineer Jobs in Chicago, IL
As a Machine Learning Engineer, you will design and develop AI and machine learning applications for clients, conducting experiments and collaborating with engineers to create scalable solutions while engaging in client-facing activities and staying updated on machine learning advancements.
As a Senior Engineering Manager, you will lead an agile engineering process, recruit and develop engineers, collaborate with product and design teams, manage a team of engineers, and contribute to the architecture and design of solutions.
The Principal Engineer will design and maintain data pipeline infrastructure for network analytics, ensuring scalability and performance. Responsibilities include data collection from network devices, processing raw network data, integrating with analytics tools, optimizing pipeline performance, implementing data quality checks, and maintaining monitoring tools. Collaboration with cross-functional teams is essential.
Featured Jobs
As a Staff Software Engineer at Cruise, you will lead the technical strategy, design, and development of scalable solutions within Salesforce. Responsibilities include overseeing the implementation and production support, mentoring the team, and enhancing DevOps practices while ensuring code quality and compliance.
As a Databases Solutions Architect at Render, you will be the primary technical contact for customers using PostgreSQL and Redis, guiding them through onboarding and migration, building tools to improve user experience, and shaping database products based on customer feedback.
The Principal Solutions Architect at 6sense supports sales teams by designing and implementing software solutions. Responsibilities include leading pre-sales sessions, crafting solutions, managing strategic projects, and acting as a technical liaison with clients. The role also involves mentorship and developing insights from data.
As a Sr. Software Engineer at Apartment List, you will develop high-availability services for marketplace operations, focusing on performance and scalability. You'll collaborate with Data Science teams and optimize search algorithms while implementing engineering best practices. Your role includes building backend services in Go and Ruby, and frontend applications in Typescript and React.
As an Engineering Manager, you will lead a team of software engineers, focusing on task planning, productivity improvements, and team development. You'll ensure successful project execution, collaborate with product teams, and communicate effectively with stakeholders while contributing to the codebase primarily in Python and Typescript.
The Senior Python Software Engineer will develop and maintain web scraping software and applications, ensuring proper functionality and scalable solutions. Responsibilities include leading projects, performing code and design reviews, unit testing, mentoring developers, and collaborating with various teams to improve business processes through technology.
As a Senior Data Scientist, you will lead the development of machine learning models to understand user engagement at Twitch, utilizing software engineering skills for model training, testing, deployment, and monitoring while providing insights on viewer behavior.
All Filters
No Results
No Results