What are the responsibilities and job description for the Senior Engineer position at Origin Digital?
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
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.