Demo

Senior Engineer

Origin Digital
Chicago, IL Full Time
POSTED ON 2/9/2025
AVAILABLE BEFORE 4/24/2025

Job Description

About the Company

Origin is a digital consultancy providing professional services specializing in Data Analytics, AI, and Application Modernization solutions to achieve our clients’ digital transformation goals. We are a team of passionate and humble technology enthusiasts who maintain a high level of integrity and are looking to enhance the team with those for whom these values are central as well. We are focused on building a team of collaborators who are looking for a fast-paced environment and inclusive culture that allows all team members to flourish and achieve their full potential. Help us build a company that delivers on this promise and create a fun and exciting workplace!

Fueled by the advances in technology and the strategic investments that our clients are making in digital transformation, the services we provide are in high demand as we solve our clients’ complex business problems. At Origin, you will have an opportunity to work with leading edge technologies on projects that will make substantial impact in the business world. We look forward to the unique perspectives and experiences you will bring to help achieve our common goals and deliver impactful solutions for our clients.

The Opportunity

As an Artificial Intelligence (AI) Engineer, you will play a pivotal role in formulating real-world problems into practical, efficient, and scalable AI and Machine Learning solutions. You will be responsible for designing and implementing cutting-edge AI solutions that drive innovation and enhance performance.

You will collaborate with cross-functional teams and leverage your expertise in   full-stack software development, AI tools,   and data analysis to solve complex problems and deliver impactful AI-driven   experiences .   A full-stack AI engineer is a professional who can design, develop, and deploy end-to-end AI solutions, from data ingestion and processing to model development and deployment to user interface and experience creation.

You will work with the latest OpenAI product offerings and other Generative AI language models and cloud services within our clients’ Azure and Databricks platforms, building solutions that extract and transform structured and unstructured data, leverage search tools and seamlessly integrate with new or existing experiences to provide highly efficient business outcomes. If you are an outstanding full-stack developer with a passion for data, this role is for you.

Requirements

Requirements

Responsibilities

  • Collaborate with business stakeholders and other developers to understand requirements and to architect, develop, and deliver end-to-end data and AI solutions that meet business objectives and user expectations.
  • Create usable interfaces and performant APIs that surface AI solutions that deliver AI / ML value to new or existing web and mobile experiences.
  • Develop, test, and deploy data and AI pipelines and models on multiple cloud platforms using various tools and frameworks.
  • Lead the adoption and customization of new AI capabilities combining traditional computer vision capabilities with multimodal models, fine tuning models for domain adaptation and optimizing models for different deployment scenarios.
  • Work with various data sources and formats, such as structured, unstructured, streaming, or real-time data, and apply appropriate data engineering techniques to prepare, process, and analyze them.
  • Deploy trained models into production environments, ensuring scalability, reliability, and optimal performance, while integrating seamlessly with existing systems and applications.
  • Implement data and AI best practices, such as data quality, security, privacy, scalability, and reliability.
  • Stay updated with the latest trends and technologies in Data and AI and leverage them to improve the existing solutions or create new ones.
  • Collaborate and mentor other data and AI team members and share best practices and knowledge.

Qualifications

  • Bachelor's degree in Computer Science , Engineering, Mathematics, or related field, or equivalent work experience.
  • Experience and knowledge in data and AI domain, with proven track record of delivering at least one successful data and AI project to production using Azure OpenAI, or similar platforms.
  • 5 years of solution design and development experience using Microsoft Azure.
  • Proficient in Python, SQL, and other programming languages such as C#, Java, Scala, R, and tools for data and AI development.
  • Capable with front-end frameworks and libraries such as React, Angular or Vue.
  • Experience in using various data and AI tools and frameworks such as Python, R, Spark, Hadoop, TensorFlow, PyTorch, scikit-learn, etc.
  • Experience leveraging and managing document or vector databases such as Postgres, Pinecone, Weaviate, etc.
  • Experience in cloud platforms such as Azure, AWS, GCP or Databricks and their data and AI services and offerings.
  • Experience in working with various Azure data and AI services, such as Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Machine Learning, Azure AI Services, Azure AI Bot Service, among others
  • Experience in working with various OpenAI models such as GPT-4o, DALL-E, CLIP, among others
  • Experience in developing and deploying data and AI solutions on web, mobile, or desktop applications.
  • Experience in working with agile methodologies, such as Scrum or Kanban.
  • Experience in using DevOps tools and practices, such as Git, CI / CD, testing, monitoring, etc.
  • Strong knowledge and skills in data and AI architecture and design principles and patterns.
  • Experience in data and AI testing, debugging, and monitoring tools and techniques.
  • Excellent communication, presentation, and documentation skills.
  • Ability to work independently and as part of a team in a fast-paced and dynamic environment.
  • Passionate   about data and AI and eager to learn new skills and technologies.
  • Prior consulting experience serving as a technical evangelist, performing pre-sales engineering support through sales pitches and RFP response activities, and post-sales delivery as a technical lead with a client relationship focus   in   the Data Analytics, AI, and Application Modernization realms will be a huge plus.
  • Additional Attributes for Success

    The AI full-stack Engineer is a motivated self-starter and an exceptional collaborator. Given that Origin is an early-stage company focused on providing mid-sized and enterprise customers with digital consulting in the Data Analytics, AI, and Application Modernization space, the role requires the Engineer to be collaborative, creative and open to supporting the growth of the company. The Engineer needs to feel comfortable operating in an environment where there will be competing priorities and be able to navigate them with grace.

    Beyond being the person who is excited about helping build out the business, this person will need to be excited about contributing to building and fostering a culture that will truly make Origin stand out among its competitors. This person will share the inherent belief that an amazing culture does not happen by accident.     Rather it is thoughtfully developed and nurtured and is the by-product of every team member living out our core values, working through challenges collaboratively and with positive intent, and enjoying each other’s company along the way. We recognize that this is not always easy, but we believe that everyone needs to be the keeper of our culture and the person in this role will be willing to be a positive force ensuring that ours is a culture that engenders connections.

    Requirements

    We are looking for a seasoned Senior Engineer with expertise in Databricks and a desirable familiarity with Microsoft Fabric. The ideal candidate will be primarily responsible for designing, developing, and optimizing scalable data solutions using Databricks, collaborating with cross-functional teams, and delivering high-quality, data-driven insights. Experience with Microsoft Fabric is an advantage but not mandatory. The role requires strong skills in developing data engineering solutions, including working with Databricks Delta Lake, streaming, AWS, ETL development, and data modeling, to build robust data architectures.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Engineer?

    Sign up to receive alerts about other jobs on the Senior Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $136,611 - $163,397
    Income Estimation: 
    $135,163 - $163,519
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $150,859 - $181,127
    Income Estimation: 
    $71,122 - $96,652
    Income Estimation: 
    $92,929 - $122,443
    Income Estimation: 
    $92,929 - $122,443
    Income Estimation: 
    $122,257 - $154,284
    Income Estimation: 
    $122,257 - $154,284
    Income Estimation: 
    $143,391 - $179,890
    Income Estimation: 
    $119,030 - $151,900
    Income Estimation: 
    $149,493 - $192,976
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Engineer jobs in the Chicago, IL area that may be a better fit.

    Junior Engineer

    Junior Engineer, Chicago, IL

    Entry-Level Structural Engineer

    CHEMICAL & INDUSTRIAL ENGINEER, Brook, IL

    AI Assistant is available now!

    Feel free to start your new journey!