ID # 1100153
Our Career Services Team is assisting a company that is actively hiring a Sr Software Engineer II who is seeking to excel in the exciting field of Machine Learning. This MA Based company actively deploys ML and algorithms to manage their supply chain management and gain competitive advantage. Utilize your entrepreneurial skills without strict oversight to overcome problems and find key solutions. Describe the project and the Java stack. Which version? Which frameworks did you use? What are all the design patterns you used? What did you contribute (describes features, testing, etc.)?
Are you wanting to take part in why MA is becoming the #1 market that employs Data Scientists? Apply now!
Your Role:
As a Sr. Software Engineer II, you will design and develop in-house data-driven solutions for complex decision-making problems through the systematic application of computer science, analytics, mathematical optimization, and machine learning as well as applying cutting edge technologies in the areas of Order Fulfillment, Supply Chain, and Robotics. You will develop algorithms and applications from inception to implementation and collaborate across departments to productionize your solutions. Company Challenges Include:
• Design and develop predictive algorithms for optimizing and driving efficiencies in order fulfillment
• Design and develop predictive models using modern techniques in the domains of demand forecasting, assortment optimization, robotics, and labor planning
• Design and develop cutting edge search and recommendation algorithms for our B2B web properties that You’ll Do:
• Develop models, algorithms, and applications in the areas of Robotics Automation, Order Fulfillment, Assortment Optimization, Warehouse Management, and Competitive Analysis
• Hands-on ownership architecting and developing highly scalable & highly available implementations in public Cloud and on-prem
• Participate in the entire SaaS lifecycle driving adoption and scale applying best practices that drive agility and quality
• Work closely with product management and program management to derive application requirements, set expectations, and communicate progress qualifications
The Skills You Possess
• Bachelor’s degree in Engineering (Computer Science, Operations Research, Statistics, Applied Physics, Applied Math) or a closely related STEM field with a minimum 3.0 cumulative GPA
• 10+ years of software engineering and architecture experience
• Hands-on experience designing algorithms using mathematical modeling, and mathematical optimization techniques as well as advanced machine learning, data mining, statistical inference
• Expert programming skills in at least one modern language (Java, Go, Python, NodeJS) and Big Data frameworks (Spark, Kafka,)
• Expertise architecting and developing highly reliable, fault-tolerant distributed applications with a focus on performance and scale in the Cloud (PaaS/SaaS – Azure, AWS)
• Experience in Microservices with Spring Boot
• Experience with JPA, RX Observable, Spring Cloud
• Subscribe to fast-paced Agile principles with technical designs, iterative development, code reviews, and ability to quickly leverage a wide variety of upstream open source development
• Keen attention to detail, ability to dive deep, and expert problem-solving skills
If you’re interested in this position, please fill out a short profile here and don’t forget to mention the job ID number # 1100153
Register at: http://aipluscv.odsc.com/
The Company is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.
More Information
- Salary Offer 0 ~ $3000
- Experience Level Junior
- Total Years Experience 0-5
- Dropdown field Option 1