Senior Software Development Engineer, ML/AI @ Optimum Energy | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Senior Software Development Engineer, ML/AI jobs in Seattle, WA
74 applicants
company-logo

Optimum Energy · 2 days ago

Senior Software Development Engineer, ML/AI

ftfMaximize your interview chances
EnergyEnergy Efficiency
check
Comp. & Benefits
badNo H1Bnote

Insider Connection @Optimum Energy

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Design, implement, and maintain SaaS based applications as well as tools to streamline solution delivery.
Lead machine learning efforts by setting the technical vision, developing roadmaps, and guiding the team to achieve strategic goals in AI and data science initiatives.
Evaluate potential improvements for existing prototypes and refine them to enhance performance and scalability.
Architect comprehensive ML solutions that align with company objectives, ensuring they are robust and scalable.
Identify and apply the most suitable machine learning techniques and tools to solve complex problems effectively.
Choose the most appropriate datasets and methods for data representation to maximize the accuracy and efficiency of machine learning models.
Execute rigorous tests and experiments to validate the performance of machine learning models under various conditions.
Perform detailed statistical analysis and refine machine learning models based on the insights gathered from test results.
Regularly train, retrain, and maintain machine learning systems to adapt to new data and evolving requirements.
Contribute to the enhancement of existing machine learning libraries and frameworks, improving their functionality and efficiency.
Continuously update knowledge of new technologies, techniques, and industry trends in machine learning and AI to keep our solutions at the forefront of innovation.
Develop software using object-oriented design and state of the art design patterns for service-oriented architectures.
Participate as an active member of a Scrum team including feature definition, Sprint planning activities (estimation & task break-down), daily stand-ups, task and test management, and retrospectives.
Document software functionality and provide 3rd tier support for developed applications.
Participate in design and code reviews.
Develop and implement CI/CD pipelines for seamless deployment and integration of machine learning models, ensuring rapid, reliable, and scalable delivery to production environments.
Collaborate with subject matter experts, Product and Development managers to define technical strategy, plan projects, develop requirements, write specifications.
Quickly acquire knowledge of HVAC control systems, data collection, and energy consumption, baseline and savings calculation methods.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Machine LearningAI frameworksSaaS applicationsPythonData analysisDeep LearningCloud platformsSQLNoSQLStatistical analysisKerasPyTorchScikit-learnJavaRGraph data structuresTime-series dataRuby on RailsDevOpsDesign patternsSoft skills

Required

Minimum 5 years of experience in developing enterprise SaaS applications.
BA/BS in Computer Science, Engineering, Mathematics, Machine Learning or related field, or equivalent practical experience.
Proven track record as a Machine Learning Engineer or in a similar capacity, showcasing successful project completions and innovative solutions.
Solid understanding of data structures, data modeling, and software architecture, essential for developing effective machine learning systems.
In-depth knowledge of mathematics, probability, statistics, including algorithm development necessary for high-level data analysis and model creation.
Proficient in writing clean, efficient code in multiple programming languages including Python, Java, and R, tailored for scalable machine learning solutions.
Well-versed in various machine learning frameworks (such as Keras or PyTorch) and libraries (like scikit-learn), enabling the development and deployment of advanced models.
Exceptional communication skills, capable of clearly articulating complex technical details and collaborating effectively with cross-functional teams.
Outstanding analytical skills to tackle complex problems through logical reasoning and innovative thinking.
Proficiency in working with graph data structures and developing complex data structures and algorithms.
Advanced SQL and NoSQL database skills to extract, manipulate, and analyze large datasets, ensuring high performance and reliability in data-driven machine learning applications.
The candidate must possess specialized experience in analyzing and modeling time-series data, demonstrating proficiency in applying machine learning techniques to sequential data sets such as financial trends, sensor data, or continuous monitoring metrics.
Strong experience with cloud platforms for scaling machine learning workloads. The candidate should have a track record of efficiently deploying, managing, and optimizing large-scale ML systems in the cloud, ensuring robust performance and high availability.
Understanding of design patterns, best practices for scalable and highly available systems, and a strong sense of product ownership.

Preferred

Python
Ruby on Rails experience
Cloud DevOps experience

Benefits

Choice between two medical plans (PPO or HDHP)
Dental Insurance
Vision Insurance
FSA
Short-Term & Long-Term Disability
401(k) Plan with an employer match
Competitive paid time off policy
Paid Time Off during the week of Christmas and New Year’s Day
10 Paid Holidays

Company

Optimum Energy

twittertwittertwitter
company-logo
Optimum Energy provides energy optimization software solutions that enable enterprise companies to reduce their HVAC expenses.

Funding

Current Stage
Growth Stage
Total Funding
$40.91M
Key Investors
Navitas CapitalColumbia Pacific Advisors
2023-06-22Acquired· by Bernhard Capital Partners Management
2016-11-04Series Unknown· $3M
2015-07-31Series Unknown· $10.15M

Leadership Team

leader-logo
Larry Stapleton
President/CEO
linkedin
J
Jason Whittier
Vice President of Product Development
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot